{"id":6743,"name":"org.openrewrite.rewrite","ecosystem":"maven","repository_url":null,"issues_count":118,"created_at":"2025-06-06T22:05:54.194Z","updated_at":"2025-06-06T22:05:54.194Z","purl":"pkg:maven/org.openrewrite.rewrite","unique_repositories_count":16,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4527720931","node_id":"PR_kwDOKZ05J87flkCc","number":345,"state":"open","title":"chore(deps): bump the gradle-dependencies group with 5 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T21:46:33.000Z","updated_at":"2026-05-26T23:01:22.632Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":5,"packages":[{"name":"io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom","old_version":"2.28.0","new_version":"2.28.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java-instrumentation"},{"name":"com.couchbase.client:java-client","old_version":"3.11.2","new_version":"3.11.3","repository_url":"https://github.com/couchbase/couchbase-jvm-clients"},{"name":"org.graalvm.buildtools.native","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/graalvm/native-build-tools"},{"name":"com.github.spotbugs","old_version":"6.5.4","new_version":"6.5.5"},{"name":"org.openrewrite.rewrite","old_version":"7.32.2","new_version":"7.33.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.28.0` | `2.28.1` |\n| [com.couchbase.client:java-client](https://github.com/couchbase/couchbase-jvm-clients) | `3.11.2` | `3.11.3` |\n| [org.graalvm.buildtools.native](https://github.com/graalvm/native-build-tools) | `1.1.0` | `1.1.1` |\n| com.github.spotbugs | `6.5.4` | `6.5.5` |\n| org.openrewrite.rewrite | `7.32.2` | `7.33.0` |\n\nUpdates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom` from 2.28.0 to 2.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.28.1\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version number, reflecting that they will continue to have breaking changes. Please see \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix javaagent startup failures when declarative configuration uses bundled contrib components, such as the rule-based routing sampler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18813\"\u003e#18813\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/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.28.1 (2026-05-20)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix javaagent startup failures when declarative configuration uses bundled contrib components,\nsuch as the rule-based routing sampler.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18813\"\u003e#18813\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/open-telemetry/opentelemetry-java-instrumentation/commit/7ad453a58de282ea04fd88f4178d70a65468b93c\"\u003e\u003ccode\u003e7ad453a\u003c/code\u003e\u003c/a\u003e [release/v2.28.x] Prepare release 2.28.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18818\"\u003e#18818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/1f0b4b27c6e3c96d3098fa7a4ece9404ba7c55bd\"\u003e\u003ccode\u003e1f0b4b2\u003c/code\u003e\u003c/a\u003e Prepare change log for upcoming patch release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18816\"\u003e#18816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/f4b9d76e1c8425b53bd1f22a1e5f8612e30659fc\"\u003e\u003ccode\u003ef4b9d76\u003c/code\u003e\u003c/a\u003e [release/v2.28.x] fix(deps): update opentelemetry-java-contrib monorepo to v1...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/compare/v2.28.0...v2.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.couchbase.client:java-client` from 3.11.2 to 3.11.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/couchbase/couchbase-jvm-clients/commit/d1ce11060e40a76cb3f469d66a16a1e87df8c589\"\u003e\u003ccode\u003ed1ce110\u003c/code\u003e\u003c/a\u003e Prepare 3.11.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/couchbase/couchbase-jvm-clients/commit/a6499ff9daf1d687abecad0ce69942427a12f7b5\"\u003e\u003ccode\u003ea6499ff\u003c/code\u003e\u003c/a\u003e JVMCBC-1737 Exclude contents of invalid certificate file from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/couchbase/couchbase-jvm-clients/commit/624675a60e07b425ddc289be748f668a3a1b4911\"\u003e\u003ccode\u003e624675a\u003c/code\u003e\u003c/a\u003e Bump version to 3.11.3-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/couchbase/couchbase-jvm-clients/compare/3.11.2...3.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.buildtools.native` from 1.1.0 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graalvm/native-build-tools/releases\"\u003eorg.graalvm.buildtools.native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRelease 1.1.0 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/880\"\u003egraalvm/native-build-tools#880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 1.1.1-SNAPSHOT by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/881\"\u003egraalvm/native-build-tools#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdapt missing metadata issues to title-only coordinates by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/886\"\u003egraalvm/native-build-tools#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip JDK 25 metadata schema check on macOS x64 by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/888\"\u003egraalvm/native-build-tools#888\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTreat not-for-native-image metadata as covered by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/884\"\u003egraalvm/native-build-tools#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip metadata requests for artifacts unavailable in Maven Central repository by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/890\"\u003egraalvm/native-build-tools#890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump reachability metadata repository to 1.0.2 by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/897\"\u003egraalvm/native-build-tools#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow empty classpath for layer-create builds by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/895\"\u003egraalvm/native-build-tools#895\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/1.1.0...1.1.1\"\u003ehttps://github.com/graalvm/native-build-tools/compare/1.1.0...1.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/graalvm/native-build-tools/commit/fd47dd5d05b34ef8adf8a0bf8b82aebe525308a3\"\u003e\u003ccode\u003efd47dd5\u003c/code\u003e\u003c/a\u003e Release 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/0d6e84eb32ae9794734044e089e31227bd946b40\"\u003e\u003ccode\u003e0d6e84e\u003c/code\u003e\u003c/a\u003e Allow empty classpath for layer-create builds (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/895\"\u003e#895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/56a974cc1d085d50614b522966f4b43c5b29d7a0\"\u003e\u003ccode\u003e56a974c\u003c/code\u003e\u003c/a\u003e Bump reachability metadata repository to 1.0.2 (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/5c091d7c9445c6f526b1e53c97ac8244625b1c2c\"\u003e\u003ccode\u003e5c091d7\u003c/code\u003e\u003c/a\u003e Skip metadata requests for artifacts unavailable in Maven Central repository ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/e91cd32745801101a45e9ab17521a875da8e74f6\"\u003e\u003ccode\u003ee91cd32\u003c/code\u003e\u003c/a\u003e Treat not-for-native-image metadata as covered (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/97565e2e39232a22c3b2b7e3f27ddb173bf00bf8\"\u003e\u003ccode\u003e97565e2\u003c/code\u003e\u003c/a\u003e Skip JDK 25 metadata schema check on macOS x64 (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/6bffd62bd38678dfbe8f1e012cc93cc57e520c75\"\u003e\u003ccode\u003e6bffd62\u003c/code\u003e\u003c/a\u003e Adapt missing metadata issues to title-only coordinates (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/83ec10d4357ebcb03300c39e42eef290e029f1be\"\u003e\u003ccode\u003e83ec10d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/881\"\u003e#881\u003c/a\u003e from graalvm/bump-version-to-1.1.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/a0dee9e4f4e6249e69bec12d57d4d4b8faf6444b\"\u003e\u003ccode\u003ea0dee9e\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/7852e4c0bc354769d296b48ace783bfb7d17e338\"\u003e\u003ccode\u003e7852e4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/880\"\u003e#880\u003c/a\u003e from graalvm/release/1.1.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/1.1.0...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.spotbugs` from 6.5.4 to 6.5.5\n\nUpdates `org.openrewrite.rewrite` from 7.32.2 to 7.33.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/345","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/345","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/345/packages"},{"uuid":"4513783262","node_id":"PR_kwDOJghadc7e4YUF","number":501,"state":"open","title":"Bump org.openrewrite.rewrite from 7.31.0 to 7.33.0","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-05-25T02:09:18.000Z","updated_at":"2026-05-25T02:11:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.31.0","new_version":"7.33.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.31.0 to 7.33.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.31.0\u0026new-version=7.33.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sir-gon/algorithm-exercises-java/pull/501","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sir-gon%2Falgorithm-exercises-java/issues/501","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/501/packages"},{"uuid":"4432476187","node_id":"PR_kwDOKZ05J87a14gC","number":327,"state":"open","title":"chore(deps): bump the gradle-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T20:39:50.000Z","updated_at":"2026-05-12T20:48:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":2,"packages":[{"name":"io.opentelemetry:opentelemetry-bom","old_version":"1.61.0","new_version":"1.62.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"org.openrewrite.rewrite","old_version":"7.32.1","new_version":"7.32.2"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 2 updates: [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) and org.openrewrite.rewrite.\n\nUpdates `io.opentelemetry:opentelemetry-bom` from 1.61.0 to 1.62.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.62.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eContext\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/security/advisories/GHSA-rcgg-9c38-7xpx\"\u003eGHSA-rcgg-9c38-7xpx\u003c/a\u003e: Apply limits to baggage entries for \u003ccode\u003eW3CBaggagePropagator\u003c/code\u003e, \u003ccode\u003eOtTracePropagator\u003c/code\u003e, \u003ccode\u003eJaegerPropagator\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8378\"\u003e#8378\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eparentContext\u003c/code\u003e allocation on span start for the common case (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8332\"\u003e#8332\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetMaxExportBatchSize\u003c/code\u003e to \u003ccode\u003ePeriodicMetricReaderBuilder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8296\"\u003e#8296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e shutdown race that could drop the final flush (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8299\"\u003e#8299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Prometheus: Change default server host from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003elocalhost\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8298\"\u003e#8298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Prometheus: Stop converting unit \u003ccode\u003e\u0026quot;1\u0026quot;\u003c/code\u003e to \u003ccode\u003e\u0026quot;ratio\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8252\"\u003e#8252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix null input handling in \u003ccode\u003eStringEncoder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8312\"\u003e#8312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Align proto field types and wire tag names in marshalers (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8293\"\u003e#8293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix \u003ccode\u003eMarshalerUtil\u003c/code\u003e \u003ccode\u003esizeRepeatedString\u003c/code\u003e calculation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8284\"\u003e#8284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Bound \u003ccode\u003eJdkHttpSender\u003c/code\u003e thread pool size to prevent unbounded thread creation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8276\"\u003e#8276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP Profiles: Split profiles data model into separate \u003ccode\u003esdk-profiles\u003c/code\u003e and JFR shim modules (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8207\"\u003e#8207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP Profiles: Publish alpha release of \u003ccode\u003eopentelemetry-sdk-profiles\u003c/code\u003e and \u003ccode\u003eopentelemetry-exporter-otlp-profiles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8351\"\u003e#8351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Declarative config: Extract to new \u003ccode\u003eopentelemetry-sdk-extension-declarative-config\u003c/code\u003e artifact with new package \u003ccode\u003eio.opentelemetry.sdk.autoconfigure.declarativeconfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8265\"\u003e#8265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutoconfigure: Add file size validation in \u003ccode\u003eOtlpConfigUtil\u003c/code\u003e to avoid unsafe cast to \u003ccode\u003eint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8287\"\u003e#8287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix collection fields to not be initialized to empty by default (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8356\"\u003e#8356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncubator: Add \u003ccode\u003eEventToSpanEventBridge\u003c/code\u003e to bridge log-based events to span events (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8372\"\u003e#8372\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e@Nullable\u003c/code\u003e to \u003ccode\u003eequalTo\u003c/code\u003e value argument in \u003ccode\u003eOpenTelemetryAssertions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8301\"\u003e#8301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehasValueSatisfying\u003c/code\u003e to \u003ccode\u003eLongPointAssert\u003c/code\u003e and \u003ccode\u003eDoublePointAssert\u003c/code\u003e for fuzzy value matching (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8328\"\u003e#8328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtainsPointsSatisfying\u003c/code\u003e to metric data asserts for \u0026quot;each given assertion must be satisfied by at least one point, extras allowed\u0026quot; checks on sum, gauge, histogram, exponential histogram, and summary data (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8329\"\u003e#8329\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd initial OSGi support (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePromote \u003ccode\u003eApiUsageLogger\u003c/code\u003e to \u003ccode\u003eopentelemetry-common\u003c/code\u003e public API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8318\"\u003e#8318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEstablish exception logging guidelines and fix inconsistent patterns across exporters and SDK (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8231\"\u003e#8231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e*.impl.*\u003c/code\u003e package naming convention for internal code with japicmp compatibility (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8325\"\u003e#8325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Sonatype dependency audit to build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8365\"\u003e#8365\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/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.62.0 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eContext\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/security/advisories/GHSA-rcgg-9c38-7xpx\"\u003eGHSA-rcgg-9c38-7xpx\u003c/a\u003e: Apply limits to baggage entries for \u003ccode\u003eW3CBaggagePropagator\u003c/code\u003e, \u003ccode\u003eOtTracePropagator\u003c/code\u003e, \u003ccode\u003eJaegerPropagator\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8378\"\u003e#8378\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eparentContext\u003c/code\u003e allocation on span start for the common case\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8332\"\u003e#8332\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetMaxExportBatchSize\u003c/code\u003e to \u003ccode\u003ePeriodicMetricReaderBuilder\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8296\"\u003e#8296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e shutdown race that could drop the final flush\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8299\"\u003e#8299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Prometheus: Change default server host from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003elocalhost\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8298\"\u003e#8298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Prometheus: Stop converting unit \u003ccode\u003e\u0026quot;1\u0026quot;\u003c/code\u003e to \u003ccode\u003e\u0026quot;ratio\u0026quot;\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8252\"\u003e#8252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix null input handling in \u003ccode\u003eStringEncoder\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8312\"\u003e#8312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Align proto field types and wire tag names in marshalers\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8293\"\u003e#8293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix \u003ccode\u003eMarshalerUtil\u003c/code\u003e \u003ccode\u003esizeRepeatedString\u003c/code\u003e calculation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8284\"\u003e#8284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Bound \u003ccode\u003eJdkHttpSender\u003c/code\u003e thread pool size to prevent unbounded thread creation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8276\"\u003e#8276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP Profiles: Split profiles data model into separate \u003ccode\u003esdk-profiles\u003c/code\u003e and JFR shim modules\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8207\"\u003e#8207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP Profiles: Publish alpha release of \u003ccode\u003eopentelemetry-sdk-profiles\u003c/code\u003e and\n\u003ccode\u003eopentelemetry-exporter-otlp-profiles\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8351\"\u003e#8351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Declarative config: Extract to new \u003ccode\u003eopentelemetry-sdk-extension-declarative-config\u003c/code\u003e\nartifact with new package \u003ccode\u003eio.opentelemetry.sdk.autoconfigure.declarativeconfig\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8265\"\u003e#8265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutoconfigure: Add file size validation in \u003ccode\u003eOtlpConfigUtil\u003c/code\u003e to avoid unsafe cast to \u003ccode\u003eint\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8287\"\u003e#8287\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/open-telemetry/opentelemetry-java/commit/d03621fb3c3aa7f31d31b684ada2e9a8a93f158a\"\u003e\u003ccode\u003ed03621f\u003c/code\u003e\u003c/a\u003e [release/v1.62.x] Prepare release 1.62.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3a62b7aa82fd76c2b9218e574f517a7f8142c696\"\u003e\u003ccode\u003e3a62b7a\u003c/code\u003e\u003c/a\u003e Prepare 1.62.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8378\"\u003e#8378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/893910b7db64d9bda99173cf6ee0749c15aeb9f4\"\u003e\u003ccode\u003e893910b\u003c/code\u003e\u003c/a\u003e docs: Expand SIG meeting welcoming language (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8383\"\u003e#8383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/03837d3c1763bc35464aea1078671e2ef2336a5f\"\u003e\u003ccode\u003e03837d3\u003c/code\u003e\u003c/a\u003e Apply baggage limits (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8380\"\u003e#8380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/cdadad6389720f87ee80a6be1f96d9616ed3ead6\"\u003e\u003ccode\u003ecdadad6\u003c/code\u003e\u003c/a\u003e Update dependency org.osgi:org.osgi.test.bom to v1.3.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8376\"\u003e#8376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/8e0f196fcb37e9d5a8b098fdc8ef89f70655bd5e\"\u003e\u003ccode\u003e8e0f196\u003c/code\u003e\u003c/a\u003e Update error-prone monorepo to v2.49.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8259\"\u003e#8259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2923430f34cf33851de4191c0411e0ff5b7645d9\"\u003e\u003ccode\u003e2923430\u003c/code\u003e\u003c/a\u003e Add initial OSGi support (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3f3780ca44a8c3260645ed89ade2ffcf5d9b0c7c\"\u003e\u003ccode\u003e3f3780c\u003c/code\u003e\u003c/a\u003e Add guidance for null checking, promote ApiUsageLogger to opentelemetry-commo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e224e1911952dd2319c4eaa182f3c484b88366e7\"\u003e\u003ccode\u003ee224e19\u003c/code\u003e\u003c/a\u003e Port event span event bridge from contrib (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8372\"\u003e#8372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b29f3df1ff7dea14b8372999f54af40eca6c1fbb\"\u003e\u003ccode\u003eb29f3df\u003c/code\u003e\u003c/a\u003e Update dependency com.google.api.grpc:proto-google-common-protos to v2.71.0 (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.61.0...v1.62.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openrewrite.rewrite` from 7.32.1 to 7.32.2\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/JuanPabloJimenezEsclusa/camila-services/pull/327","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/327","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/327/packages"},{"uuid":"4417544279","node_id":"PR_kwDOJghadc7aFNn_","number":495,"state":"open","title":"Bump org.openrewrite.rewrite from 7.31.0 to 7.32.2","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-05-11T01:54:17.000Z","updated_at":"2026-05-11T01:55:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.31.0","new_version":"7.32.2","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.31.0 to 7.32.2.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.31.0\u0026new-version=7.32.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sir-gon/algorithm-exercises-java/pull/495","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sir-gon%2Falgorithm-exercises-java/issues/495","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/495/packages"},{"uuid":"4344119371","node_id":"PR_kwDOKZ05J87WYcpT","number":311,"state":"closed","title":"chore(deps): bump the gradle-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":"2026-04-30T00:46:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T14:55:30.000Z","updated_at":"2026-04-30T00:46:14.000Z","time_to_close":121842,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":2,"packages":[{"name":"org.openapi.generator","old_version":"7.21.0","new_version":"7.22.0"},{"name":"org.openrewrite.rewrite","old_version":"7.31.0","new_version":"7.32.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 2 updates: org.openapi.generator and org.openrewrite.rewrite.\n\nUpdates `org.openapi.generator` from 7.21.0 to 7.22.0\n\nUpdates `org.openrewrite.rewrite` from 7.31.0 to 7.32.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/311","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/311","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/311/packages"},{"uuid":"4135997900","node_id":"PR_kwDOAQ0TF87NYDkz","number":15419,"state":"open","title":"Chore(deps): Bump org.openrewrite.rewrite from 7.28.2 to 7.29.0","user":"dependabot[bot]","labels":["dependencies","java","status: to-be-merged"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-25T14:46:10.000Z","updated_at":"2026-03-25T15:13:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.28.2","new_version":"7.29.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.28.2 to 7.29.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.28.2\u0026new-version=7.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/JabRef/jabref/pull/15419","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JabRef%2Fjabref/issues/15419","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15419/packages"},{"uuid":"4110945209","node_id":"PR_kwDOO7sM687MS9WR","number":145,"state":"closed","title":"build(deps): bump the gradle-dependencies group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-28T01:42:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-21T01:42:26.000Z","updated_at":"2026-03-28T01:42:17.000Z","time_to_close":604790,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"gradle-dependencies","update_count":2,"packages":[{"name":"org.springframework.boot","old_version":"4.0.3","new_version":"4.0.4","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.openrewrite.rewrite","old_version":"7.28.0","new_version":"7.28.2"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 2 updates in the / directory: [org.springframework.boot](https://github.com/spring-projects/spring-boot) and org.openrewrite.rewrite.\n\nUpdates `org.springframework.boot` from 4.0.3 to 4.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProvide advance warning of the deprecation and forthcoming removal of OpenTelemetry's ZipkinSpanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson Bom 3.1.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTomcat's default max part count is too low in 4.0.x \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootContextLoader mentions class that no longer exists in message for classes or locations assertion \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49535\"\u003e#49535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOrdering of 'spring.config.import' is inconsistent when defined in environment or system properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49482\"\u003e#49482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;spring.main.cloud-platform=none\u0026quot; does not disable cloud features \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49479\"\u003e#49479\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL support with Docker Compose does not work as documented \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49385\"\u003e#49385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-configuration overrides authorization server configuration applied by Customizer\u003c!-- raw HTML omitted --\u003e beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49367\"\u003e#49367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUsing \u003ccode\u003e@AutoConfigureWebTestClient\u003c/code\u003e prevents separate configuration of spring.test.webtestclient.timeout from taking effect \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49344\"\u003e#49344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNoSuchMethodException when forcing the use of Log4J2LoggingSystem using org.springframework.boot.logging.LoggingSystem system property \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49343\"\u003e#49343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRouterFunctions descriptions in Actuator do not support nesting \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49302\"\u003e#49302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven plugin does not set '-parameters' option when processing AOT code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49295\"\u003e#49295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP Service Interface Client doesn't work in a native image due to missing property binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49274\"\u003e#49274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eErrorPageRegistrarBeanPostProcessor is not auto-configured in war deployments and the ErrorPageCustomizer is not applied  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49176\"\u003e#49176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissing starter for spring-boot-restdocs \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48289\"\u003e#48289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument support for Java 26 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49604\"\u003e#49604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eList all supported colors when describing color-coded log output \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49562\"\u003e#49562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove EndpointRequest matcher documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49520\"\u003e#49520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify that running is the only supported input state when triggering a Quartz job through the Actuator endpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49514\"\u003e#49514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument security considerations for forwarded headers in cloud deployments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49507\"\u003e#49507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTutorial in the reference guide has outdated instructions \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49429\"\u003e#49429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument additional repositories required for shibboleth.net \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49392\"\u003e#49392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJavadoc of JettyHttpClientBuilder refers to the wrong type \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49387\"\u003e#49387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExample spring-devtools.properties file is shown in the wrong format \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49362\"\u003e#49362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify inferred relationships between OAuth 2 registrations and providers \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49327\"\u003e#49327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention using org.springframework.boot.aot Gradle plugin directly for AOT processing with the JVM \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49321\"\u003e#49321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove superfluous semi-colon from read timeout configuration example for HTTP service interface clients \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49306\"\u003e#49306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CLI's INSTALL.txt to reflect Groovy no longer being bundled \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49298\"\u003e#49298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJDK requirement for the CLI still refers to Java 8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49293\"\u003e#49293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJava and Kotlin samples of an environment post processor are inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49287\"\u003e#49287\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Commons Logging 1.3.6 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49545\"\u003e#49545\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/8bdd6f836a4f6041b34e788dccda45e4653e82a4\"\u003e\u003ccode\u003e8bdd6f8\u003c/code\u003e\u003c/a\u003e Release v4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/79a38504ecb634ab47b820c3fd055917720c3ac1\"\u003e\u003ccode\u003e79a3850\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3ebd1475088cbadf1355cffcbf6e3945af6d8376\"\u003e\u003ccode\u003e3ebd147\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.13-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/26edf790848000e34353bc8c026e897063dcef86\"\u003e\u003ccode\u003e26edf79\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6620dea347a522d160d725a6a51e4ca3a54e1142\"\u003e\u003ccode\u003e6620dea\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7151419752494508e15005d95a521c2bf4cbf656\"\u003e\u003ccode\u003e7151419\u003c/code\u003e\u003c/a\u003e Upgrade to Testcontainers 2.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/cc6bb612409b65b6fdf85b8ef58cd343f8d70bb9\"\u003e\u003ccode\u003ecc6bb61\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/dd54841c4a961efe28f197537ad0afd115027e3a\"\u003e\u003ccode\u003edd54841\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 5.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/273942749ccb4a230fc935d20a8d59cba641e027\"\u003e\u003ccode\u003e2739427\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a6d8c48e13cb394a9b1c375abad3572335c95a9a\"\u003e\u003ccode\u003ea6d8c48\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.3...v4.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openrewrite.rewrite` from 7.28.0 to 7.28.2\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/JuanPabloJimenezEsclusa/ignacio-high-throughput/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fignacio-high-throughput/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"},{"uuid":"4102214362","node_id":"PR_kwDOAQ0TF87L38TZ","number":15374,"state":"open","title":"Chore(deps): Bump org.openrewrite.rewrite from 7.28.1 to 7.28.2","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-19T14:45:50.000Z","updated_at":"2026-03-19T19:17:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.28.1","new_version":"7.28.2","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.28.1 to 7.28.2.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.28.1\u0026new-version=7.28.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/JabRef/jabref/pull/15374","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JabRef%2Fjabref/issues/15374","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15374/packages"},{"uuid":"4074266504","node_id":"PR_kwDOO7sM687KhrlT","number":142,"state":"open","title":"build(deps): bump org.openrewrite.rewrite from 7.28.0 to 7.28.1 in the gradle-dependencies group","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-14T01:42:22.000Z","updated_at":"2026-03-21T02:08:39.979Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.28.0","new_version":"7.28.1","repository_url":null}],"path":"the gradle-dependencies group","ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 1 update: org.openrewrite.rewrite.\n\nUpdates `org.openrewrite.rewrite` from 7.28.0 to 7.28.1\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.28.0\u0026new-version=7.28.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/ignacio-high-throughput/pull/142","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fignacio-high-throughput/issues/142","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/142/packages"},{"uuid":"4056619173","node_id":"PR_kwDORQdBcM7JoHvw","number":201,"state":"open","title":"chore(deps): bump org.openrewrite.rewrite from 7.25.0 to 7.28.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-11T08:10:50.000Z","updated_at":"2026-03-11T08:19:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.25.0","new_version":"7.28.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.25.0 to 7.28.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.25.0\u0026new-version=7.28.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dallay/corvus/pull/201","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dallay%2Fcorvus/issues/201","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/201/packages"},{"uuid":"4046643284","node_id":"PR_kwDOKZ05J87JIHMz","number":285,"state":"open","title":"chore(deps): bump the gradle-dependencies group across 1 directory with 23 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-09T16:37:46.000Z","updated_at":"2026-03-09T16:40:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":23,"packages":[{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.47.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"3.5.10","new_version":"3.5.11","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"de.codecentric:spring-boot-admin-dependencies","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/codecentric/spring-boot-admin"},{"name":"io.opentelemetry:opentelemetry-api","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-context","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-logs","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-common","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-trace","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-metrics","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-extension-trace-propagators","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.59.0-alpha","new_version":"1.60.1-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"com.couchbase.client:java-client","old_version":"3.11.0","new_version":"3.11.1","repository_url":"https://github.com/couchbase/couchbase-jvm-clients"},{"name":"org.sonarqube","old_version":"7.2.2.6593","new_version":"7.2.3.7755"},{"name":"org.springframework.boot","old_version":"4.0.2","new_version":"4.0.3"},{"name":"org.graalvm.buildtools.native","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/graalvm/native-build-tools"},{"name":"org.openrewrite.rewrite","old_version":"7.26.0","new_version":"7.28.0"},{"name":"org.springdoc:springdoc-openapi-starter-webflux-ui","old_version":"2.8.15","new_version":"2.8.16","repository_url":"https://github.com/springdoc/springdoc-openapi"},{"name":"io.cucumber:cucumber-core","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-java","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-junit-platform-engine","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-spring","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.47.0` | `2.48.0` |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `3.5.10` | `3.5.11` |\n| [de.codecentric:spring-boot-admin-dependencies](https://github.com/codecentric/spring-boot-admin) | `4.0.0` | `4.0.2` |\n| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-context](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-sdk-logs](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-sdk-common](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-sdk-trace](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-sdk-metrics](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-extension-trace-propagators](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0-alpha` | `1.60.1-alpha` |\n| [com.couchbase.client:java-client](https://github.com/couchbase/couchbase-jvm-clients) | `3.11.0` | `3.11.1` |\n| org.sonarqube | `7.2.2.6593` | `7.2.3.7755` |\n| org.springframework.boot | `4.0.2` | `4.0.3` |\n| [org.graalvm.buildtools.native](https://github.com/graalvm/native-build-tools) | `0.11.4` | `0.11.5` |\n| org.openrewrite.rewrite | `7.26.0` | `7.28.0` |\n| [org.springdoc:springdoc-openapi-starter-webflux-ui](https://github.com/springdoc/springdoc-openapi) | `2.8.15` | `2.8.16` |\n| [io.cucumber:cucumber-core](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n| [io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n| [io.cucumber:cucumber-junit-platform-engine](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n| [io.cucumber:cucumber-spring](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.47.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.47.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 3.5.10 to 3.5.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.11\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWhitespace can be incorrectly removed when spring-boot-configuration-processor runs on multi-line javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49039\"\u003e#49039\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eserver.jetty.threads.max is ignored when using virtual threads \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48982\"\u003e#48982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker credential helpers with file extensions cannot be executed on Windows \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48965\"\u003e#48965\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCouchbase and Kafka are incorrectly listed as supporting SSL with Docker Compose \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49211\"\u003e#49211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that use of non idiomatic format for '\u003ccode\u003e@Value\u003c/code\u003e' still apply for environment variables \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49054\"\u003e#49054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument naming convention for custom test-scoped starters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49014\"\u003e#49014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLICENSE.txt and NOTICE.txt files have the wrong content in the latest releases \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48996\"\u003e#48996\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationContextAssert documents a non-existent assertion in getFailure() \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48973\"\u003e#48973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHighlight the importance of the preStop hook when configuring Kubernetes probes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48936\"\u003e#48936\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to AssertJ 3.27.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49075\"\u003e#49075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Groovy 4.0.30 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49076\"\u003e#49076\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.42.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49077\"\u003e#49077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jaybird 6.0.4 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49078\"\u003e#49078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JBoss Logging 3.6.2.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49079\"\u003e#49079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jetty 12.0.32 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49080\"\u003e#49080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.30 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49081\"\u003e#49081\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Logback 1.5.32 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49243\"\u003e#49243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer 1.15.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49064\"\u003e#49064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer Tracing 1.5.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49065\"\u003e#49065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to MySQL 9.6.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49083\"\u003e#49083\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.1.131.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49165\"\u003e#49165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Postgresql 42.7.10 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49201\"\u003e#49201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Reactor Bom 2024.0.15 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49066\"\u003e#49066\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Authorization Server 1.5.6 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49067\"\u003e#49067\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Data Bom 2025.0.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49068\"\u003e#49068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Framework 6.2.16 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49069\"\u003e#49069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring GraphQL 1.4.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49070\"\u003e#49070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Integration 6.5.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49071\"\u003e#49071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Kafka 3.3.13 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49244\"\u003e#49244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring LDAP 3.3.6 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49072\"\u003e#49072\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Pulsar 1.2.15 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49073\"\u003e#49073\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Security 6.5.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49225\"\u003e#49225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Session 3.5.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49074\"\u003e#49074\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 10.1.52 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49084\"\u003e#49084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Undertow 2.3.23.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49166\"\u003e#49166\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dsyer\"\u003e\u003ccode\u003e@​dsyer\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/linkian209\"\u003e\u003ccode\u003e@​linkian209\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/nosan\"\u003e\u003ccode\u003e@​nosan\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/scordio\"\u003e\u003ccode\u003e@​scordio\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/srt\"\u003e\u003ccode\u003e@​srt\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3728f97fd76cbc3206306fc342e71d37dbfd6b5f\"\u003e\u003ccode\u003e3728f97\u003c/code\u003e\u003c/a\u003e Release v3.5.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/54ab3c5a617cd4538f454c2c2fd68e26dd7a680a\"\u003e\u003ccode\u003e54ab3c5\u003c/code\u003e\u003c/a\u003e Align \u0026quot;noteworthy\u0026quot; issues in release notes with Spring Framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/996664f3821ec7fd8216d404223eaca9582fb96b\"\u003e\u003ccode\u003e996664f\u003c/code\u003e\u003c/a\u003e Temporarily switch Docker to overlay2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/91cc0ddfa2a3cc651f0a7790b06f2a4184cbfc33\"\u003e\u003ccode\u003e91cc0dd\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Session 3.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f439fd38cec37e99448acfb4a8693b2d014cf702\"\u003e\u003ccode\u003ef439fd3\u003c/code\u003e\u003c/a\u003e Show docker version and docker info when running system tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ec946455eeb6ab63d3028548333811e68fd1c603\"\u003e\u003ccode\u003eec94645\u003c/code\u003e\u003c/a\u003e Print CI docker images in system test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/33a7890003f682bd9e1a55596cf17fcece394e10\"\u003e\u003ccode\u003e33a7890\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/1cf866853c139188a3ea1f950283a4d2d4feeb62\"\u003e\u003ccode\u003e1cf8668\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Authorization Server 1.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/679254ae2ac094b2a0da92c5a80e203652cc490a\"\u003e\u003ccode\u003e679254a\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Pulsar 1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c022218eb1227616203e4dff033fab2fbfed8677\"\u003e\u003ccode\u003ec022218\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Kafka 3.3.13\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.10...v3.5.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `de.codecentric:spring-boot-admin-dependencies` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecentric/spring-boot-admin/releases\"\u003ede.codecentric:spring-boot-admin-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4880\"\u003e#4880\u003c/a\u003e): fix filtering and sorting in JournalTable by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5093\"\u003ecodecentric/spring-boot-admin#5093\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5108\"\u003e#5108\u003c/a\u003e): show correct metadata details by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5109\"\u003ecodecentric/spring-boot-admin#5109\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5108\"\u003e#5108\u003c/a\u003e): add test for broken metadata details by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5118\"\u003ecodecentric/spring-boot-admin#5118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: rework http exchanges view by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5096\"\u003ecodecentric/spring-boot-admin#5096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add auto-update for journal events by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5097\"\u003ecodecentric/spring-boot-admin#5097\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update typescript-eslint monorepo to v8.56.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5091\"\u003ecodecentric/spring-boot-admin#5091\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency glob to v13.0.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5092\"\u003ecodecentric/spring-boot-admin#5092\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5094\"\u003ecodecentric/spring-boot-admin#5094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency glob to v13.0.5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5098\"\u003ecodecentric/spring-boot-admin#5098\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​vue/eslint-config-typescript\u003c/code\u003e to v14.7.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5095\"\u003ecodecentric/spring-boot-admin#5095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.6.2 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5101\"\u003ecodecentric/spring-boot-admin#5101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5103\"\u003ecodecentric/spring-boot-admin#5103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.5.5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5102\"\u003ecodecentric/spring-boot-admin#5102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency org.jolokia:jolokia-support-springboot to v2.5.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5104\"\u003ecodecentric/spring-boot-admin#5104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.10 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5105\"\u003ecodecentric/spring-boot-admin#5105\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency sanitize-html to v2.17.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5106\"\u003ecodecentric/spring-boot-admin#5106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.6.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5107\"\u003ecodecentric/spring-boot-admin#5107\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency glob to v13.0.6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5110\"\u003ecodecentric/spring-boot-admin#5110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update spring boot to v4.0.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5111\"\u003ecodecentric/spring-boot-admin#5111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency vue-router to v5.0.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5112\"\u003ecodecentric/spring-boot-admin#5112\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.0.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5113\"\u003ecodecentric/spring-boot-admin#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.7.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5115\"\u003ecodecentric/spring-boot-admin#5115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency rollup-plugin-visualizer to v7 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5114\"\u003ecodecentric/spring-boot-admin#5114\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency primelocale to v2.3.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5119\"\u003ecodecentric/spring-boot-admin#5119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.11 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5121\"\u003ecodecentric/spring-boot-admin#5121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e to v3.3.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5120\"\u003ecodecentric/spring-boot-admin#5120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.0.2 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5122\"\u003ecodecentric/spring-boot-admin#5122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update typescript-eslint monorepo to v8.56.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5123\"\u003ecodecentric/spring-boot-admin#5123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update node.js to v24.14.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5124\"\u003ecodecentric/spring-boot-admin#5124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.12 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5126\"\u003ecodecentric/spring-boot-admin#5126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency vue to v3.5.29 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5127\"\u003ecodecentric/spring-boot-admin#5127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency autoprefixer to v10.4.25 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5129\"\u003ecodecentric/spring-boot-admin#5129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency autoprefixer to v10.4.27 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5130\"\u003ecodecentric/spring-boot-admin#5130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency cronstrue to v3.13.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5132\"\u003ecodecentric/spring-boot-admin#5132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/upload-artifact action to v7 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5131\"\u003ecodecentric/spring-boot-admin#5131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.13 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5133\"\u003ecodecentric/spring-boot-admin#5133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency axios to v1.13.6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5135\"\u003ecodecentric/spring-boot-admin#5135\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codecentric/spring-boot-admin/compare/4.0.1...4.0.2\"\u003ehttps://github.com/codecentric/spring-boot-admin/compare/4.0.1...4.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.1\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/codecentric/spring-boot-admin/commit/15b8a2957dc6df67f4ad46678264e6cb0a8d5fb9\"\u003e\u003ccode\u003e15b8a29\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency axios to v1.13.6 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5135\"\u003e#5135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/a960932063599737bae74818d8abcd2d92c16497\"\u003e\u003ccode\u003ea960932\u003c/code\u003e\u003c/a\u003e chore(deps): update storybook monorepo to v10.2.13 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5133\"\u003e#5133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/1e64c9525f376b021c1eb53eed2eb22b85f2f856\"\u003e\u003ccode\u003e1e64c95\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/upload-artifact action to v7 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5131\"\u003e#5131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/40890ee6c959c16cc68030f7039d628005c57325\"\u003e\u003ccode\u003e40890ee\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency cronstrue to v3.13.0 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5132\"\u003e#5132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/0185317f51e963eaa964b92c92d0701943f228cd\"\u003e\u003ccode\u003e0185317\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency autoprefixer to v10.4.27 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5130\"\u003e#5130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/1d0cb375deeeba69898224133a42a019247b567e\"\u003e\u003ccode\u003e1d0cb37\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency autoprefixer to v10.4.25 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5129\"\u003e#5129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/154659e725dfdbe999b4d50e40ab4a4ffecd325a\"\u003e\u003ccode\u003e154659e\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency vue to v3.5.29 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5127\"\u003e#5127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/35226958d461be8f3c1e47df13f8177e841b4e30\"\u003e\u003ccode\u003e3522695\u003c/code\u003e\u003c/a\u003e chore(deps): update storybook monorepo to v10.2.12 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5126\"\u003e#5126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/76c1e8471c6093e261b26a0edc479ba79bc4f59c\"\u003e\u003ccode\u003e76c1e84\u003c/code\u003e\u003c/a\u003e chore(deps): update node.js to v24.14.0 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5124\"\u003e#5124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/60821debcb4aeba7c9b22ff1bf1d1cdd818efcec\"\u003e\u003ccode\u003e60821de\u003c/code\u003e\u003c/a\u003e chore(deps): update typescript-eslint monorepo to v8.56.1 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5123\"\u003e#5123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codecentric/spring-boot-admin/compare/4.0.0...4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api` from 1.59.0 to 1.60.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1\u003c/h2\u003e\n\u003cp\u003eThis is a patch release on the previous 1.60.0 release, fixing the issue(s) below.\u003c/p\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e, \u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e bug fix: \u003ccode\u003eGlobUtil\u003c/code\u003e and \u003ccode\u003eIncludePatternMatching\u003c/code\u003e, used in views and declarative config matching, previously were inconsistent in case sensitivity. If a glob char (* or ?) was present, it was evaluated with case sensitivity. If no glob chars were present, it was evaluated with case insensitivity. Now, all are consistently evaluated with case sensitivity. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize \u003ccode\u003eLogRecordBuilder.setException\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8089\"\u003e#8089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify \u003ccode\u003esetTimestamp\u003c/code\u003e javadoc for event timestamp behavior (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8104\"\u003e#8104\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: Fix marshaling for empty string attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Update Prometheus client to 1.5.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Serialize exponential histogram sum as optional double (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8107\"\u003e#8107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Use \u003ccode\u003eKeyManagerFactory.getDefaultAlgorithm()\u003c/code\u003e in \u003ccode\u003eTlsUtil.keyManager()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Ensure proto serializer idCache is cleared when exception is thrown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8147\"\u003e#8147\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/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1 (2026-03-08)\u003c/h2\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0 (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e,\n\u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property\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/open-telemetry/opentelemetry-java/commit/b1273b5d5faa62278a76ae5ab5881b488a190626\"\u003e\u003ccode\u003eb1273b5\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8161\"\u003e#8161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76e74af2705b59316c9c61689d134c57be8ad8f1\"\u003e\u003ccode\u003e76e74af\u003c/code\u003e\u003c/a\u003e Prepare changelog for 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8160\"\u003e#8160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e4235e223f36bcd5d8fac2600a70fca772cd09e3\"\u003e\u003ccode\u003ee4235e2\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8158\"\u003e#8158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/58a5590c0073d512ff4d9cc3896e6583e67481fb\"\u003e\u003ccode\u003e58a5590\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Change GlobUtil, IncludeExcludePredicate to use case sensit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/299d8937b86d74662e56512476bb27045c496dde\"\u003e\u003ccode\u003e299d893\u003c/code\u003e\u003c/a\u003e Add changelog entry for \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8152\"\u003e#8152\u003c/a\u003e to 1.60.x release branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8154\"\u003e#8154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5d329aefd37c8f674c8b9049b6772aebd705f247\"\u003e\u003ccode\u003e5d329ae\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8151\"\u003e#8151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/99857c6cf69f9d2f27fa3bf8c531201b902d211b\"\u003e\u003ccode\u003e99857c6\u003c/code\u003e\u003c/a\u003e Prepare for 1.60.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8146\"\u003e#8146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/50f5607e1e9e95c1d45fd8fd69aa01f172a159e9\"\u003e\u003ccode\u003e50f5607\u003c/code\u003e\u003c/a\u003e Fix proto serializer (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8147\"\u003e#8147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e8920e7ca6715b33e54ee00565abd5bfe4b0f176\"\u003e\u003ccode\u003ee8920e7\u003c/code\u003e\u003c/a\u003e Fix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/f08b49ccbfd0823fa2b6662030d899684d144f4a\"\u003e\u003ccode\u003ef08b49c\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.squareup.wire:wire-bom to v5.5.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.59.0...v1.60.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk` from 1.59.0 to 1.60.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1\u003c/h2\u003e\n\u003cp\u003eThis is a patch release on the previous 1.60.0 release, fixing the issue(s) below.\u003c/p\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e, \u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e bug fix: \u003ccode\u003eGlobUtil\u003c/code\u003e and \u003ccode\u003eIncludePatternMatching\u003c/code\u003e, used in views and declarative config matching, previously were inconsistent in case sensitivity. If a glob char (* or ?) was present, it was evaluated with case sensitivity. If no glob chars were present, it was evaluated with case insensitivity. Now, all are consistently evaluated with case sensitivity. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize \u003ccode\u003eLogRecordBuilder.setException\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8089\"\u003e#8089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify \u003ccode\u003esetTimestamp\u003c/code\u003e javadoc for event timestamp behavior (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8104\"\u003e#8104\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: Fix marshaling for empty string attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Update Prometheus client to 1.5.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Serialize exponential histogram sum as optional double (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8107\"\u003e#8107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Use \u003ccode\u003eKeyManagerFactory.getDefaultAlgorithm()\u003c/code\u003e in \u003ccode\u003eTlsUtil.keyManager()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Ensure proto serializer idCache is cleared when exception is thrown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8147\"\u003e#8147\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/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1 (2026-03-08)\u003c/h2\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0 (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e,\n\u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property\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/open-telemetry/opentelemetry-java/commit/b1273b5d5faa62278a76ae5ab5881b488a190626\"\u003e\u003ccode\u003eb1273b5\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8161\"\u003e#8161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76e74af2705b59316c9c61689d134c57be8ad8f1\"\u003e\u003ccode\u003e76e74af\u003c/code\u003e\u003c/a\u003e Prepare changelog for 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8160\"\u003e#8160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e4235e223f36bcd5d8fac2600a70fca772cd09e3\"\u003e\u003ccode\u003ee4235e2\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8158\"\u003e#8158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/58a5590c0073d512ff4d9cc3896e6583e67481fb\"\u003e\u003ccode\u003e58a5590\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Change GlobUtil, IncludeExcludePredicate to use case sensit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/299d8937b86d74662e56512476bb27045c496dde\"\u003e\u003ccode\u003e299d893\u003c/code\u003e\u003c/a\u003e Add changelog entry for \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8152\"\u003e#8152\u003c/a\u003e to 1.60.x release branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8154\"\u003e#8154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5d329aefd37c8f674c8b9049b6772aebd705f247\"\u003e\u003ccode\u003e5d329ae\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8151\"\u003e#8151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/99857c6cf69f9d2f27fa3bf8c531201b902d211b\"\u003e\u003ccode\u003e99857c6\u003c/code\u003e\u003c/a\u003e Prepare for 1.60.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8146\"\u003e#8146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/50f5607e1e9e95c1d45fd8fd69aa01f172a159e9\"\u003e\u003ccode\u003e50f5607\u003c/code\u003e\u003c/a\u003e Fix proto serializer (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8147\"\u003e#8147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e8920e7ca6715b33e54ee00565abd5bfe4b0f176\"\u003e\u003ccode\u003ee8920e7\u003c/code\u003e\u003c/a\u003e Fix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/f08b49ccbfd0823fa2b6662030d899684d144f4a\"\u003e\u003ccode\u003ef08b49c\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.squareup.wire:wire-bom to v5.5.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.59.0...v1.60.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-context` from 1.59.0 to 1.60.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1\u003c/h2\u003e\n\u003cp\u003eThis is a patch release on the previous 1.60.0 release, fixing the issue(s) below.\u003c/p\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e, \u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e bug fix: \u003ccode\u003eGlobUtil\u003c/code\u003e and \u003ccode\u003eIncludePatternMatching\u003c/code\u003e, used in views and declarative config matching, previously were inconsistent in case sensitivity. If a glob char (* or ?) was present, it was evaluated with case sensitivity. If no glob chars were present, it was evaluated with case insensitivity. Now, all are consistently evaluated with case sensitivity. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize \u003ccode\u003eLogRecordBuilder.setException\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8089\"\u003e#8089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify \u003ccode\u003esetTimestamp\u003c/code\u003e javadoc for event timestamp behavior (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8104\"\u003e#8104\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: Fix marshaling for empty string attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Update Prometheus client to 1.5.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Serialize exponential histogram sum as optional double (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8107\"\u003e#8107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Use \u003ccode\u003eKeyManagerFactory.getDefaultAlgorithm()\u003c/code\u003e in \u003ccode\u003eTlsUtil.keyManager()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Ensure proto serializer idCache is cleared when exception is thrown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8147\"\u003e#8147\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/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-context's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1 (2026-03-08)\u003c/h2\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0 (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e,\n\u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property\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/open-telemetry/opentelemetry-java/commit/b1273b5d5faa62278a76ae5ab5881b488a190626\"\u003e\u003ccode\u003eb1273b5\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8161\"\u003e#8161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76e74af2705b59316c9c61689d134c57be8ad8f1\"\u003e\u003ccode\u003e76e74af\u003c/code\u003e\u003c/a\u003e Prepare changelog for 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8160\"\u003e#8160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e4235e223f36bcd5d8fac2600a70fca772cd09e3\"\u003e\u003ccode\u003ee4235e2\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8158\"\u003e#8158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/58a5590c0073d512ff4d9cc3896e6583e67481fb\"\u003e\u003ccode\u003e58a5590\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Change GlobUtil, IncludeExcludePredicate to use case sensit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/299d8937b86d74662e56512476bb27045c496dde\"\u003e\u003ccode\u003e299d893\u003c/code\u003e\u003c/a\u003e Add changelog entry for \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8152\"\u003e#8152\u003c/a\u003e to 1.60.x release branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8154\"\u003e#8154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5d329aefd37c8f674c8b9049b6772aebd705f247\"\u003e\u003ccode\u003e5d329ae\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8151\"\u003e#8151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/99857c6cf69f9d2f27fa3bf8c531201b902d211b\"\u003e\u003ccode\u003e99857c6\u003c/code\u003e\u003c/a\u003e Prepare for 1.60.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8146\"\u003e#8146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/50f5607e1e9e95c1d45fd8fd69aa01f172a159e9\"\u003e\u003ccode\u003e50f5607\u003c/code\u003e\u003c/a\u003e Fix proto serializer (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8147\"\u003e#8147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e8920e7ca6715b33e54ee00565abd5bfe4b0f176\"\u003e\u003ccode\u003ee8920e7\u003c/code\u003e\u003c/a\u003e Fix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/f08b49ccbfd0823fa2b6662030d899684d144f4a\"\u003e\u003ccode\u003ef08b49c\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.squareup.wire:wire-bom to v5.5.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.59.0...v1.60.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk-logs` from 1.59.0 to 1.60.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk-logs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1\u003c/h2\u003e\n\u003cp\u003eThis is a patch release on the previous 1.60.0 release, fixing the issue(s) below.\u003c/p\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e, \u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/285","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/285","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/285/packages"},{"uuid":"3948480359","node_id":"PR_kwDOKZ05J87EIvC3","number":273,"state":"open","title":"chore(deps): bump the gradle-dependencies group with 31 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T16:05:52.000Z","updated_at":"2026-02-16T16:12:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":31,"packages":[{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.46.0","new_version":"2.47.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.46.0","new_version":"2.47.0","repository_url":"https://github.com/google/error-prone"},{"name":"de.codecentric:spring-boot-admin-dependencies","old_version":"3.5.7","new_version":"4.0.0","repository_url":"https://github.com/codecentric/spring-boot-admin"},{"name":"org.junit:junit-bom","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"io.opentelemetry:opentelemetry-api","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-context","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-logs","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-common","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-trace","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-metrics","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-extension-trace-propagators","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.58.0-alpha","new_version":"1.59.0-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"com.couchbase.client:java-client","old_version":"3.10.1","new_version":"3.11.0","repository_url":"https://github.com/couchbase/couchbase-jvm-clients"},{"name":"org.junit.platform:junit-platform-engine","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-commons","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-suite","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.openapi.generator","old_version":"7.19.0","new_version":"7.20.0"},{"name":"org.openrewrite.rewrite","old_version":"7.25.0","new_version":"7.26.0"},{"name":"io.grpc:grpc-netty","old_version":"1.78.0","new_version":"1.79.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-protobuf","old_version":"1.78.0","new_version":"1.79.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-stub","old_version":"1.78.0","new_version":"1.79.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:protoc-gen-grpc-java","old_version":"1.78.0","new_version":"1.79.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"de.codecentric:chaos-monkey-spring-boot","old_version":"3.2.2","new_version":"4.0.0","repository_url":"https://github.com/codecentric/chaos-monkey-spring-boot"},{"name":"io.cucumber:cucumber-core","old_version":"7.33.0","new_version":"7.34.2","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-java","old_version":"7.33.0","new_version":"7.34.2","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-junit-platform-engine","old_version":"7.33.0","new_version":"7.34.2","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-spring","old_version":"7.33.0","new_version":"7.34.2","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"com.google.cloud.tools.jib","old_version":"3.5.2","new_version":"3.5.3"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 31 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.46.0` | `2.47.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.46.0` | `2.47.0` |\n| [de.codecentric:spring-boot-admin-dependencies](https://github.com/codecentric/spring-boot-admin) | `3.5.7` | `4.0.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-context](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-sdk-logs](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-sdk-common](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-sdk-trace](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-sdk-metrics](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-extension-trace-propagators](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0-alpha` | `1.59.0-alpha` |\n| [com.couchbase.client:java-client](https://github.com/couchbase/couchbase-jvm-clients) | `3.10.1` | `3.11.0` |\n| [org.junit.platform:junit-platform-engine](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-commons](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-suite](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| org.openapi.generator | `7.19.0` | `7.20.0` |\n| org.openrewrite.rewrite | `7.25.0` | `7.26.0` |\n| [io.grpc:grpc-netty](https://github.com/grpc/grpc-java) | `1.78.0` | `1.79.0` |\n| [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.78.0` | `1.79.0` |\n| [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.78.0` | `1.79.0` |\n| [io.grpc:protoc-gen-grpc-java](https://github.com/grpc/grpc-java) | `1.78.0` | `1.79.0` |\n| [de.codecentric:chaos-monkey-spring-boot](https://github.com/codecentric/chaos-monkey-spring-boot) | `3.2.2` | `4.0.0` |\n| [io.cucumber:cucumber-core](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.2` |\n| [io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.2` |\n| [io.cucumber:cucumber-junit-platform-engine](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.2` |\n| [io.cucumber:cucumber-spring](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.2` |\n| com.google.cloud.tools.jib | `3.5.2` | `3.5.3` |\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.46.0 to 2.47.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.47.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/InterruptedInCatchBlock\"\u003e\u003ccode\u003eInterruptedInCatchBlock\u003c/code\u003e\u003c/a\u003e: Detect accidental calls to \u003ccode\u003eThread.interrupted()\u003c/code\u003e inside of \u003ccode\u003ecatch(InterruptedException e)\u003c/code\u003e blocks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RefactorSwitch\"\u003e\u003ccode\u003eRefactorSwitch\u003c/code\u003e\u003c/a\u003e: Refactorings to simplify arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnamedVariable\"\u003e\u003ccode\u003eUnnamedVariable\u003c/code\u003e\u003c/a\u003e: Rename unused variables to \u003ccode\u003e_\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/1811\"\u003e#1811\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4168\"\u003e#4168\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5459\"\u003e#5459\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5460\"\u003e#5460\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.47.0\"\u003ehttps://github.com/google/error-prone/compare/v2.46.0...v2.47.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/afa2d04b51099e466863b0051fa05b48971ac757\"\u003e\u003ccode\u003eafa2d04\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/bc9618a8ac4e4a6e5e06ff9ada2f16a476262cc6\"\u003e\u003ccode\u003ebc9618a\u003c/code\u003e\u003c/a\u003e [IfChainToSwitch] when safe mode is enabled, don't reorder cases because this...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6cbafd3741ed8eedb778a28d412f3e4dcb5c841a\"\u003e\u003ccode\u003e6cbafd3\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eTypeCompatibility:UseCapture\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/2b5284fe185e5293e9fe36c7b3c39c9c0c35b147\"\u003e\u003ccode\u003e2b5284f\u003c/code\u003e\u003c/a\u003e [IfChainToSwitch] Add new flag for safe mode, and emit null-handling logic wh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7d8cdfeac946923c85a430f06ffa364e973e9e44\"\u003e\u003ccode\u003e7d8cdfe\u003c/code\u003e\u003c/a\u003e Prepare for javac API changes to AST end positions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/bd5f6ca66a1f884220ab0bb13c4d06385eddad3d\"\u003e\u003ccode\u003ebd5f6ca\u003c/code\u003e\u003c/a\u003e PUBLIC: Add obsolete APIs from Apache's \u003ccode\u003eIOUtils\u003c/code\u003e to \u003ccode\u003eJdkObsolete\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/19dddd8cfddcba7914145369a4a899b4ce0800ae\"\u003e\u003ccode\u003e19dddd8\u003c/code\u003e\u003c/a\u003e PUBLIC: Flag obsolete \u003ccode\u003eScanner\u003c/code\u003e constructors in \u003ccode\u003eJdkObsolete\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab4e7bd6939b92ecb22875a644a1ec7d238ba411\"\u003e\u003ccode\u003eab4e7bd\u003c/code\u003e\u003c/a\u003e Improve diagnostic message for unused parameters that are reassigned.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0aaf5764243bce761e56b7b5cb1f826e1dac47a4\"\u003e\u003ccode\u003e0aaf576\u003c/code\u003e\u003c/a\u003e Clean up VariableNameSameAsType\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/795015f32271b5f6313f1c97a4fcd2959d2fa572\"\u003e\u003ccode\u003e795015f\u003c/code\u003e\u003c/a\u003e PUBLIC: add \u003ccode\u003eFormatter\u003c/code\u003e and \u003ccode\u003eProperties\u003c/code\u003e APIs that use a \u003ccode\u003eString\u003c/code\u003e to represen...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.47.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.46.0 to 2.47.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.47.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/InterruptedInCatchBlock\"\u003e\u003ccode\u003eInterruptedInCatchBlock\u003c/code\u003e\u003c/a\u003e: Detect accidental calls to \u003ccode\u003eThread.interrupted()\u003c/code\u003e inside of \u003ccode\u003ecatch(InterruptedException e)\u003c/code\u003e blocks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RefactorSwitch\"\u003e\u003ccode\u003eRefactorSwitch\u003c/code\u003e\u003c/a\u003e: Refactorings to simplify arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnamedVariable\"\u003e\u003ccode\u003eUnnamedVariable\u003c/code\u003e\u003c/a\u003e: Rename unused variables to \u003ccode\u003e_\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/1811\"\u003e#1811\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4168\"\u003e#4168\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5459\"\u003e#5459\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5460\"\u003e#5460\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.47.0\"\u003ehttps://github.com/google/error-prone/compare/v2.46.0...v2.47.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/afa2d04b51099e466863b0051fa05b48971ac757\"\u003e\u003ccode\u003eafa2d04\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/bc9618a8ac4e4a6e5e06ff9ada2f16a476262cc6\"\u003e\u003ccode\u003ebc9618a\u003c/code\u003e\u003c/a\u003e [IfChainToSwitch] when safe mode is enabled, don't reorder cases because this...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6cbafd3741ed8eedb778a28d412f3e4dcb5c841a\"\u003e\u003ccode\u003e6cbafd3\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eTypeCompatibility:UseCapture\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/2b5284fe185e5293e9fe36c7b3c39c9c0c35b147\"\u003e\u003ccode\u003e2b5284f\u003c/code\u003e\u003c/a\u003e [IfChainToSwitch] Add new flag for safe mode, and emit null-handling logic wh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7d8cdfeac946923c85a430f06ffa364e973e9e44\"\u003e\u003ccode\u003e7d8cdfe\u003c/code\u003e\u003c/a\u003e Prepare for javac API changes to AST end positions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/bd5f6ca66a1f884220ab0bb13c4d06385eddad3d\"\u003e\u003ccode\u003ebd5f6ca\u003c/code\u003e\u003c/a\u003e PUBLIC: Add obsolete APIs from Apache's \u003ccode\u003eIOUtils\u003c/code\u003e to \u003ccode\u003eJdkObsolete\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/19dddd8cfddcba7914145369a4a899b4ce0800ae\"\u003e\u003ccode\u003e19dddd8\u003c/code\u003e\u003c/a\u003e PUBLIC: Flag obsolete \u003ccode\u003eScanner\u003c/code\u003e constructors in \u003ccode\u003eJdkObsolete\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab4e7bd6939b92ecb22875a644a1ec7d238ba411\"\u003e\u003ccode\u003eab4e7bd\u003c/code\u003e\u003c/a\u003e Improve diagnostic message for unused parameters that are reassigned.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0aaf5764243bce761e56b7b5cb1f826e1dac47a4\"\u003e\u003ccode\u003e0aaf576\u003c/code\u003e\u003c/a\u003e Clean up VariableNameSameAsType\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/795015f32271b5f6313f1c97a4fcd2959d2fa572\"\u003e\u003ccode\u003e795015f\u003c/code\u003e\u003c/a\u003e PUBLIC: add \u003ccode\u003eFormatter\u003c/code\u003e and \u003ccode\u003eProperties\u003c/code\u003e APIs that use a \u003ccode\u003eString\u003c/code\u003e to represen...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `de.codecentric:spring-boot-admin-dependencies` from 3.5.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecentric/spring-boot-admin/releases\"\u003ede.codecentric:spring-boot-admin-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch1\u003eSpring Boot Admin 4 - The Unlucky Lucky Release\u003c/h1\u003e\n\u003cp\u003eFriday the 13th, February 2026 - A date that strikes fear into the hearts of the superstitious, but not into ours! We're either incredibly brave or incredibly foolish (probably both) to announce this on today of all days, but here we are...\u003c/p\u003e\n\u003cp\u003eWe are thrilled (and slightly terrified) to announce the release of Spring Boot Admin 4!\u003c/p\u003e\n\u003cp\u003eAfter countless cups of coffee, several existential crises, and one too many \u0026quot;it works on my machine\u0026quot; moments, we've finally done it: Spring Boot Admin 4 now supports Spring Boot 4!\u003c/p\u003e\n\u003cp\u003eSome say releasing on Friday the 13th is bad luck. We say it's just another day ending in \u0026quot;y\u0026quot; where we ship code and hope for the best. What could possibly go wrong? (Please don't answer that.)\u003c/p\u003e\n\u003cp\u003eSo grab your lucky rabbit's foot, avoid any black cats, and give Spring Boot Admin 4 a try! We promise it's been thoroughly tested... mostly... okay, we're pretty confident about it.\u003c/p\u003e\n\u003cp\u003eHappy (un)lucky Friday the 13th, and happy upgrading!\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing factory and helper methods for OUT_OF_SERVICE and RESTRICTED status by \u003ca href=\"https://github.com/csbiy\"\u003e\u003ccode\u003e@​csbiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5012\"\u003ecodecentric/spring-boot-admin#5012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(i18n): improve zh-TW translations and add missing entries by \u003ca href=\"https://github.com/tan9\"\u003e\u003ccode\u003e@​tan9\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5034\"\u003ecodecentric/spring-boot-admin#5034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4341\"\u003e#4341\u003c/a\u003e): add resize observer to dynamically adjust thread timelines on element resize by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5035\"\u003ecodecentric/spring-boot-admin#5035\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4858\"\u003e#4858\u003c/a\u003e): deduplicate events by \u003ca href=\"https://github.com/teja2\"\u003e\u003ccode\u003e@​teja2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4872\"\u003ecodecentric/spring-boot-admin#4872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Spring Boot 4 support by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4838\"\u003ecodecentric/spring-boot-admin#4838\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): update revision to v3.5.7 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5004\"\u003ecodecentric/spring-boot-admin#5004\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.3.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5005\"\u003ecodecentric/spring-boot-admin#5005\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency vue to v3.5.27 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5006\"\u003ecodecentric/spring-boot-admin#5006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.1.5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5007\"\u003ecodecentric/spring-boot-admin#5007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.1.5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5008\"\u003ecodecentric/spring-boot-admin#5008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​primeuix/themes\u003c/code\u003e to v2.0.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5009\"\u003ecodecentric/spring-boot-admin#5009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update typescript-eslint monorepo to v8.53.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5010\"\u003ecodecentric/spring-boot-admin#5010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.3.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5011\"\u003ecodecentric/spring-boot-admin#5011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5013\"\u003ecodecentric/spring-boot-admin#5013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency prettier to v3.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5014\"\u003ecodecentric/spring-boot-admin#5014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency sass to v1.97.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5015\"\u003ecodecentric/spring-boot-admin#5015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vitest to v4.0.18 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5017\"\u003ecodecentric/spring-boot-admin#5017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.3.7 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5018\"\u003ecodecentric/spring-boot-admin#5018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5019\"\u003ecodecentric/spring-boot-admin#5019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.1.6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5020\"\u003ecodecentric/spring-boot-admin#5020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.1.6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5021\"\u003ecodecentric/spring-boot-admin#5021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency axios to v1.13.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5022\"\u003ecodecentric/spring-boot-admin#5022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.3.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5023\"\u003ecodecentric/spring-boot-admin#5023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update react monorepo to v19.2.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5024\"\u003ecodecentric/spring-boot-admin#5024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update typescript-eslint monorepo to v8.54.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5025\"\u003ecodecentric/spring-boot-admin#5025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5026\"\u003ecodecentric/spring-boot-admin#5026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5027\"\u003ecodecentric/spring-boot-admin#5027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5028\"\u003ecodecentric/spring-boot-admin#5028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5029\"\u003ecodecentric/spring-boot-admin#5029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency axios to v1.13.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5031\"\u003ecodecentric/spring-boot-admin#5031\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/codecentric/spring-boot-admin/commit/2252139e2dae6f7611458feeb152e65a7316f65c\"\u003e\u003ccode\u003e2252139\u003c/code\u003e\u003c/a\u003e chore: update workflow scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/e686293f3fcca5a71e9b694c7b6c464ee5516a06\"\u003e\u003ccode\u003ee686293\u003c/code\u003e\u003c/a\u003e chore: update workflow scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/8c933b7ee1c7206ff468a56176dee009a9dc2f3f\"\u003e\u003ccode\u003e8c933b7\u003c/code\u003e\u003c/a\u003e docs: update README to reflect Maven Central badge and Spring Boot version su...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/775c62464ee99a1ec01f4521d0607726a63e59be\"\u003e\u003ccode\u003e775c624\u003c/code\u003e\u003c/a\u003e chore: update workflow scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/021d8d6f93bd10c5f5497950ca8973e3b2bb04a0\"\u003e\u003ccode\u003e021d8d6\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency qs to v6.14.2 [security] (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/1e4f9c94c366d8d0dc7877003b1cd10120762e94\"\u003e\u003ccode\u003e1e4f9c9\u003c/code\u003e\u003c/a\u003e feat: Spring Boot 4 support (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4838\"\u003e#4838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/531b030b17441d7fc123bb1b044f3ef8b9d5169f\"\u003e\u003ccode\u003e531b030\u003c/code\u003e\u003c/a\u003e chore(deps): update eslint monorepo to v10 (major) (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5061\"\u003e#5061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/5ef937caa6a5ce9a95b400bd28d32960672d2859\"\u003e\u003ccode\u003e5ef937c\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency msw to v2.12.9 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5060\"\u003e#5060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/d1df02975057014e815398e55fa87247c84a5a2e\"\u003e\u003ccode\u003ed1df029\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plug...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/c327aedb6e9faf4aa21eaa9cd27d3a26f5f480ea\"\u003e\u003ccode\u003ec327aed\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency esbuild to v0.27.3 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5058\"\u003e#5058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codecentric/spring-boot-admin/compare/3.5.7...4.0.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 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the last release planned for 1.65.0 (August 2026) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eJaeger remote sampler: Remove unused code (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7970\"\u003e#7970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncubator: Add AlwaysRecordSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7877\"\u003e#7877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign generate release contributors (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/austince\"\u003e\u003ccode\u003e@​austince\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/baolongnt\"\u003e\u003ccode\u003e@​baolongnt\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0 (2026-02-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the\nlast release planned for 1.65.0 (August 2026)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\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/open-telemetry/opentelemetry-java/commit/d01a5995f7bc3e14ad41fe7f16828fdadd71b2a4\"\u003e\u003ccode\u003ed01a599\u003c/code\u003e\u003c/a\u003e [release/v1.59.x] Prepare release 1.59.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c2d6229676d95328bd4993e80c0d83b27d236e9a\"\u003e\u003ccode\u003ec2d6229\u003c/code\u003e\u003c/a\u003e Prepare for 1.59.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/4335cf293dca8b9bbe91bd83bc8055c357ef205c\"\u003e\u003ccode\u003e4335cf2\u003c/code\u003e\u003c/a\u003e Stabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3f5411d6bdd3e5d7f59c70214d8de6cfbbadfe94\"\u003e\u003ccode\u003e3f5411d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.netty:netty-bom to v4.2.10.final (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ad771ea65e54acaa81b357ead10c36c9a1b4906d\"\u003e\u003ccode\u003ead771ea\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.36.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8048\"\u003e#8048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a01befba2cb6165b639f626b340aa8dbbf9f6887\"\u003e\u003ccode\u003ea01befb\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/089600f77a411a410f7c6382c53387b8bb17267f\"\u003e\u003ccode\u003e089600f\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/d31d468927c04b7f5018abeda9e3c1108bcbf406\"\u003e\u003ccode\u003ed31d468\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin de.undercouch.download to v5.7.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c68989a238fa70077bd89b789e28b582a4ebcc9f\"\u003e\u003ccode\u003ec68989a\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.grpc:grpc-bom to v1.79.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c4835c9a62f1d316fe1bf0b83368c517510097e\"\u003e\u003ccode\u003e1c4835c\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin org.jsonschema2pojo to v1.3.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.58.0...v1.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the last release planned for 1.65.0 (August 2026) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eJaeger remote sampler: Remove unused code (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7970\"\u003e#7970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncubator: Add AlwaysRecordSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7877\"\u003e#7877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign generate release contributors (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/austince\"\u003e\u003ccode\u003e@​austince\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/baolongnt\"\u003e\u003ccode\u003e@​baolongnt\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0 (2026-02-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the\nlast release planned for 1.65.0 (August 2026)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\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/open-telemetry/opentelemetry-java/commit/d01a5995f7bc3e14ad41fe7f16828fdadd71b2a4\"\u003e\u003ccode\u003ed01a599\u003c/code\u003e\u003c/a\u003e [release/v1.59.x] Prepare release 1.59.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c2d6229676d95328bd4993e80c0d83b27d236e9a\"\u003e\u003ccode\u003ec2d6229\u003c/code\u003e\u003c/a\u003e Prepare for 1.59.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/4335cf293dca8b9bbe91bd83bc8055c357ef205c\"\u003e\u003ccode\u003e4335cf2\u003c/code\u003e\u003c/a\u003e Stabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3f5411d6bdd3e5d7f59c70214d8de6cfbbadfe94\"\u003e\u003ccode\u003e3f5411d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.netty:netty-bom to v4.2.10.final (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ad771ea65e54acaa81b357ead10c36c9a1b4906d\"\u003e\u003ccode\u003ead771ea\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.36.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8048\"\u003e#8048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a01befba2cb6165b639f626b340aa8dbbf9f6887\"\u003e\u003ccode\u003ea01befb\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/089600f77a411a410f7c6382c53387b8bb17267f\"\u003e\u003ccode\u003e089600f\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/d31d468927c04b7f5018abeda9e3c1108bcbf406\"\u003e\u003ccode\u003ed31d468\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin de.undercouch.download to v5.7.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c68989a238fa70077bd89b789e28b582a4ebcc9f\"\u003e\u003ccode\u003ec68989a\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.grpc:grpc-bom to v1.79.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c4835c9a62f1d316fe1bf0b83368c517510097e\"\u003e\u003ccode\u003e1c4835c\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin org.jsonschema2pojo to v1.3.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.58.0...v1.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-context` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the last release planned for 1.65.0 (August 2026) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eJaeger remote sampler: Remove unused code (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7970\"\u003e#7970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncubator: Add AlwaysRecordSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7877\"\u003e#7877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign generate release contributors (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/austince\"\u003e\u003ccode\u003e@​austince\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/baolongnt\"\u003e\u003ccode\u003e@​baolongnt\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-context's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0 (2026-02-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the\nlast release planned for 1.65.0 (August 2026)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\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/open-telemetry/opentelemetry-java/commit/d01a5995f7bc3e14ad41fe7f16828fdadd71b2a4\"\u003e\u003ccode\u003ed01a599\u003c/code\u003e\u003c/a\u003e [release/v1.59.x] Prepare release 1.59.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c2d6229676d95328bd4993e80c0d83b27d236e9a\"\u003e\u003ccode\u003ec2d6229\u003c/code\u003e\u003c/a\u003e Prepare for 1.59.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/4335cf293dca8b9bbe91bd83bc8055c357ef205c\"\u003e\u003ccode\u003e4335cf2\u003c/code\u003e\u003c/a\u003e Stabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3f5411d6bdd3e5d7f59c70214d8de6cfbbadfe94\"\u003e\u003ccode\u003e3f5411d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.netty:netty-bom to v4.2.10.final (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ad771ea65e54acaa81b357ead10c36c9a1b4906d\"\u003e\u003ccode\u003ead771ea\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.36.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8048\"\u003e#8048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a01befba2cb6165b639f626b340aa8dbbf9f6887\"\u003e\u003ccode\u003ea01befb\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/089600f77a411a410f7c6382c53387b8bb17267f\"\u003e\u003ccode\u003e089600f\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/d31d468927c04b7f5018abeda9e3c1108bcbf406\"\u003e\u003ccode\u003ed31d468\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin de.undercouch.download to v5.7.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c68989a238fa70077bd89b789e28b582a4ebcc9f\"\u003e\u003ccode\u003ec68989a\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.grpc:grpc-bom to v1.79.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c4835c9a62f1d316fe1bf0b83368c517510097e\"\u003e\u003ccode\u003e1c4835c\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin org.jsonschema2pojo to v1.3.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.58.0...v1.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk-logs` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk-logs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the last release planned for 1.65.0 (August 2026) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eJaeger remote sampler: Remove unused code (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7970\"\u003e#7970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncubator: Add AlwaysRecordSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7877\"\u003e#7877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign generate release contributors (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/austince\"\u003e\u003ccode\u003e@​austince\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/baolongnt\"\u003e\u003ccode\u003e@​baolongnt\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk-logs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0 (2026-02-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the\nlast release planned for 1.65.0 (August 2026)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\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/open-telemetry/opentelemetry-java/commit/d01a5995f7bc3e14ad41fe7f16828fdadd71b2a4\"\u003e\u003ccode\u003ed01a599\u003c/code\u003e\u003c/a\u003e [release/v1.59.x] Prepare release 1.59.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c2d6229676d95328bd4993e80c0d83b27d236e9a\"\u003e\u003ccode\u003ec2d6229\u003c/code\u003e\u003c/a\u003e Prepare for 1.59.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/4335cf293dca8b9bbe91bd83bc8055c357ef205c\"\u003e\u003ccode\u003e4335cf2\u003c/code\u003e\u003c/a\u003e Stabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3f5411d6bdd3e5d7f59c70214d8de6cfbbadfe94\"\u003e\u003ccode\u003e3f5411d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.netty:netty-bom to v4.2.10.final (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ad771ea65e54acaa81b357ead10c36c9a1b4906d\"\u003e\u003ccode\u003ead771ea\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.36.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8048\"\u003e#8048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a01befba2cb6165b639f626b340aa8dbbf9f6887\"\u003e\u003ccode\u003ea01befb\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/089600f77a411a410f7c6382c53387b8bb17267f\"\u003e\u003ccode\u003e089600f\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/d31d468927c04b7f5018abeda9e3c1108bcbf406\"\u003e\u003ccode\u003ed31d468\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin de.undercouch.download to v5.7.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c68989a238fa70077bd89b789e28b582a4ebcc9f\"\u003e\u003ccode\u003ec68989a\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.grpc:grpc-bom to v1.79.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c4835c9a62f1d316fe1bf0b83368c517510097e\"\u003e\u003ccode\u003e1c4835c\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin org.jsonschema2pojo to v1.3.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.58.0...v1.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk-common` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk-common's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix...\n\n_Description has been truncated_","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/273","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/273","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/273/packages"},{"uuid":"3856702128","node_id":"PR_kwDOKZ05J86_Z1li","number":263,"state":"open","title":"chore(deps): bump the gradle-dependencies group with 5 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T16:32:39.000Z","updated_at":"2026-01-26T18:20:08.841Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":5,"packages":[{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"3.5.9","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"de.codecentric:spring-boot-admin-dependencies","old_version":"3.5.6","new_version":"3.5.7","repository_url":"https://github.com/codecentric/spring-boot-admin"},{"name":"org.springframework.boot","old_version":"4.0.1","new_version":"4.0.2"},{"name":"org.graalvm.buildtools.native","old_version":"0.11.3","new_version":"0.11.4","repository_url":"https://github.com/graalvm/native-build-tools"},{"name":"org.openrewrite.rewrite","old_version":"7.24.0","new_version":"7.25.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `3.5.9` | `3.5.10` |\n| [de.codecentric:spring-boot-admin-dependencies](https://github.com/codecentric/spring-boot-admin) | `3.5.6` | `3.5.7` |\n| org.springframework.boot | `4.0.1` | `4.0.2` |\n| [org.graalvm.buildtools.native](https://github.com/graalvm/native-build-tools) | `0.11.3` | `0.11.4` |\n| org.openrewrite.rewrite | `7.24.0` | `7.25.0` |\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 3.5.9 to 3.5.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.10\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEvaluation of bean conditions unnecessarily queries the bean factory for types that are not present \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48836\"\u003e#48836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen a bean condition references a type that is not present, it appears as ? in the condition evaluation report \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48835\"\u003e#48835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator /info endpoint fails in Java 25 Native Image (VirtualThreadSchedulerMXBean support) \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48810\"\u003e#48810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder cannot create oracle.ucp.jdbc.PoolDataSourceImpl in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48702\"\u003e#48702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplication JAR created by extract command is not reproductible \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48664\"\u003e#48664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAOT processing of tests should not be disabled when 'skipTests' is set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48661\"\u003e#48661\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix zero-length byte buffer in InspectedContent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48649\"\u003e#48649\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate documentation for Buildpack's AOT Cache support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48768\"\u003e#48768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument support for configuring arguments passed to Docker Compose \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48657\"\u003e#48657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify javadoc to make it clear that HazelcastConfigCustomizer beans are only applied if Hazelcast is configured via a config file \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48634\"\u003e#48634\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix grammar and typos in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48596\"\u003e#48596\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Classmate 1.7.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48775\"\u003e#48775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.41.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48881\"\u003e#48881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to HttpClient5 5.5.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48777\"\u003e#48777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Logback 1.5.25 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48882\"\u003e#48882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer 1.15.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48705\"\u003e#48705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer Tracing 1.5.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48706\"\u003e#48706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Pooled JMS 3.1.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48779\"\u003e#48779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Postgresql 42.7.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48883\"\u003e#48883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to R2DBC MSSQL 1.0.4.RELEASE \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48847\"\u003e#48847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Reactor Bom 2024.0.14 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48707\"\u003e#48707\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to REST Assured 5.5.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48884\"\u003e#48884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring AMQP 3.2.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48909\"\u003e#48909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Data Bom 2025.0.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48708\"\u003e#48708\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Integration 6.5.6 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48921\"\u003e#48921\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Kafka 3.3.12 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48709\"\u003e#48709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Pulsar 1.2.14 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48710\"\u003e#48710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Undertow 2.3.22.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48848\"\u003e#48848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to WebJars Locator Lite 1.1.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48780\"\u003e#48780\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/GaoSSR\"\u003e\u003ccode\u003e@​GaoSSR\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/izeye\"\u003e\u003ccode\u003e@​izeye\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/ngocnhan-tran1996\"\u003e\u003ccode\u003e@​ngocnhan-tran1996\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/1b4e78fe6cae27179438931afd1cb74d51ea9f20\"\u003e\u003ccode\u003e1b4e78f\u003c/code\u003e\u003c/a\u003e Release v3.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/650236d11987cb75dc3ad9f0eef71b1a99f6e1b0\"\u003e\u003ccode\u003e650236d\u003c/code\u003e\u003c/a\u003e Remove breaking and unnecessary Undertow TLS with RSA test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/877d59bb74964b783ad8fbaab9fd2eed8ebd9aab\"\u003e\u003ccode\u003e877d59b\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Kafka 3.3.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ce650b1bec96dc1460d35135677c5bcdc0ac6949\"\u003e\u003ccode\u003ece650b1\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/30b5b73f5f236c20cda7337c6c7d9da895ef2af0\"\u003e\u003ccode\u003e30b5b73\u003c/code\u003e\u003c/a\u003e Upgrade to Develocity Conventions 0.0.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/413ec6ce139a173f18c504a2e8d755ceef770a33\"\u003e\u003ccode\u003e413ec6c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Pulsar 1.2.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3f86432eb5a7850a61fab7031c3553ba531d36e9\"\u003e\u003ccode\u003e3f86432\u003c/code\u003e\u003c/a\u003e Upgrade to Spring AMQP 3.2.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2fa3aaaf9fd5140ac8f139bdff902c67181397af\"\u003e\u003ccode\u003e2fa3aaa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48902\"\u003e#48902\u003c/a\u003e from dependabot[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/37e0cbc371bb2ac351529b7fe67d2a100afdd9a6\"\u003e\u003ccode\u003e37e0cbc\u003c/code\u003e\u003c/a\u003e Polish \u0026quot;Bump jfrog/setup-jfrog-cli from 4.8.1 to 4.9.1\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ad51defa29f390bf9548b6fe812a35b88eba93e6\"\u003e\u003ccode\u003ead51def\u003c/code\u003e\u003c/a\u003e Bump jfrog/setup-jfrog-cli from 4.8.1 to 4.9.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.9...v3.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `de.codecentric:spring-boot-admin-dependencies` from 3.5.6 to 3.5.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecentric/spring-boot-admin/releases\"\u003ede.codecentric:spring-boot-admin-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.7\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecations Cleanup by \u003ca href=\"https://github.com/erikpetzold\"\u003e\u003ccode\u003e@​erikpetzold\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4836\"\u003ecodecentric/spring-boot-admin#4836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: implementation for mattermost notifier by \u003ca href=\"https://github.com/EmirBoyaci\"\u003e\u003ccode\u003e@​EmirBoyaci\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4821\"\u003ecodecentric/spring-boot-admin#4821\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: rendering html in different components by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4842\"\u003ecodecentric/spring-boot-admin#4842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enhance metadata parsing with LAX mode for conflict resolution by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4843\"\u003ecodecentric/spring-boot-admin#4843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve UI style consistency across button components and templates by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4844\"\u003ecodecentric/spring-boot-admin#4844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: adjust table layout for thread dump chart to prevent width overflow by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4851\"\u003ecodecentric/spring-boot-admin#4851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add legend to SBOM graph for better visualization by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4853\"\u003ecodecentric/spring-boot-admin#4853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded backpressure handling to prevent memory buildup and system degredation under high load by \u003ca href=\"https://github.com/ulischulte\"\u003e\u003ccode\u003e@​ulischulte\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4784\"\u003ecodecentric/spring-boot-admin#4784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update npm settings in renovate.json for release age and PR creation by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4879\"\u003ecodecentric/spring-boot-admin#4879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4906\"\u003e#4906\u003c/a\u003e): Feishu notifier to use non exploitable expression evaluation context by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4916\"\u003ecodecentric/spring-boot-admin#4916\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix duplicate configuration options in documentation by \u003ca href=\"https://github.com/ulischulte\"\u003e\u003ccode\u003e@​ulischulte\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4970\"\u003ecodecentric/spring-boot-admin#4970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve actuator filtering logic and add tests for excludeActuator functionality by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4998\"\u003ecodecentric/spring-boot-admin#4998\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codecentric/spring-boot-admin/compare/3.5.6...3.5.7\"\u003ehttps://github.com/codecentric/spring-boot-admin/compare/3.5.6...3.5.7\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/codecentric/spring-boot-admin/commit/018cc8caca54790df6f8678d09c59612442dd24d\"\u003e\u003ccode\u003e018cc8c\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency lodash-es to v4.17.23 [security] (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5002\"\u003e#5002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/fa73ac0fe9c5ad7b80ac40cdddf4e9c73c67630f\"\u003e\u003ccode\u003efa73ac0\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency com.github.eirslett:frontend-maven-plugin to v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/8528f925a1d3f26b9b3782382a077d2378c426d9\"\u003e\u003ccode\u003e8528f92\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency unplugin-vue-components to v31 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4995\"\u003e#4995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/4f345469b90cec81040f851ee81913906da18a38\"\u003e\u003ccode\u003e4f34546\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency globals to v17 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4975\"\u003e#4975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/1e7fa75937b393b60acce382fe445767334f2496\"\u003e\u003ccode\u003e1e7fa75\u003c/code\u003e\u003c/a\u003e chore(deps): update node.js to v24.13.0 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4988\"\u003e#4988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/72cc0eec80153aec4961bb28c1df63a32d2e4688\"\u003e\u003ccode\u003e72cc0ee\u003c/code\u003e\u003c/a\u003e fix: improve actuator filtering logic and add tests for excludeActuator funct...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/b1780fbc0ae5d42e272ad376987fa065abbb77e2\"\u003e\u003ccode\u003eb1780fb\u003c/code\u003e\u003c/a\u003e fix(deps): update spring boot to v3.5.10 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5001\"\u003e#5001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/b2c6b8232125d2afaca9ec3f6539a077569ffcde\"\u003e\u003ccode\u003eb2c6b82\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-vue to v10.7.0 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5000\"\u003e#5000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/11b351a651426c07914b5719864f3c0b18df4bc4\"\u003e\u003ccode\u003e11b351a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency happy-dom to v20.3.1 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4999\"\u003e#4999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/0accd7918b32ab6bf0bd439910a1d5ccf43da12f\"\u003e\u003ccode\u003e0accd79\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency org.graalvm.buildtools:native-maven-plugin to ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codecentric/spring-boot-admin/compare/3.5.6...3.5.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot` from 4.0.1 to 4.0.2\n\nUpdates `org.graalvm.buildtools.native` from 0.11.3 to 0.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graalvm/native-build-tools/releases\"\u003eorg.graalvm.buildtools.native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRelease 0.11.3 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/797\"\u003egraalvm/native-build-tools#797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 0.11.4-SNAPSHOT by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/799\"\u003egraalvm/native-build-tools#799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerate dynamic access metadata and provide it to the classpath when passing \u0026quot;--emit build-report\u0026quot; as a build argument by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/795\"\u003egraalvm/native-build-tools#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix relativlization bug by \u003ca href=\"https://github.com/melix\"\u003e\u003ccode\u003e@​melix\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/792\"\u003egraalvm/native-build-tools#792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrong property name in the maven plugin documentation by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/808\"\u003egraalvm/native-build-tools#808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhance Project Documentation and Testing by \u003ca href=\"https://github.com/vjovanov\"\u003e\u003ccode\u003e@​vjovanov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/791\"\u003egraalvm/native-build-tools#791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport compatibility mode in GraalVM by \u003ca href=\"https://github.com/vjovanov\"\u003e\u003ccode\u003e@​vjovanov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/811\"\u003egraalvm/native-build-tools#811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate reachability metadata to 0.3.33 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/814\"\u003egraalvm/native-build-tools#814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 0.11.4 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/815\"\u003egraalvm/native-build-tools#815\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/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/795\"\u003egraalvm/native-build-tools#795\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.4\"\u003ehttps://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.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/graalvm/native-build-tools/commit/cfa42b8bedac708a4553ee5ffd65b13ee1868e93\"\u003e\u003ccode\u003ecfa42b8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/815\"\u003e#815\u003c/a\u003e from graalvm/release/0.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/0db3ae052d8a34ef05723bbd8c74966c0bccaa53\"\u003e\u003ccode\u003e0db3ae0\u003c/code\u003e\u003c/a\u003e Release 0.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ea4d52175b37b5fb7efe02fc1d3835a70b7d6251\"\u003e\u003ccode\u003eea4d521\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/814\"\u003e#814\u003c/a\u003e from graalvm/update-metadata-to-0.3.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/c773ff7452d894ff602addb10944ef3fc2ab851f\"\u003e\u003ccode\u003ec773ff7\u003c/code\u003e\u003c/a\u003e Update reachability metadata to 0.3.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/06737b976586a9ed54e051dad686def1d27bc76c\"\u003e\u003ccode\u003e06737b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/811\"\u003e#811\u003c/a\u003e from graalvm/vj/support-compatibility-mode-preserve\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/1ba5ebcb5878ca3cebfdea1508d7226db95fa089\"\u003e\u003ccode\u003e1ba5ebc\u003c/code\u003e\u003c/a\u003e Avoid reaching hosted elements with -H:Preserve=all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ffb728f93f4df8afc4a6f48b6ff62b65cfe75031\"\u003e\u003ccode\u003effb728f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/791\"\u003e#791\u003c/a\u003e from graalvm/vj/project-documentation-and-testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/c6ff0a2b4463228888478ea24c82c524d9e3d00e\"\u003e\u003ccode\u003ec6ff0a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/808\"\u003e#808\u003c/a\u003e from jormundur00/jormundur00/\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/807\"\u003egh-807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/aafd2e6be81fe9fb7609f2617b836f2660528b21\"\u003e\u003ccode\u003eaafd2e6\u003c/code\u003e\u003c/a\u003e Fix wrong property name in the maven plugin documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ae4b8eb2d1f1a316505a7c24296e0e6e3c2cddf9\"\u003e\u003ccode\u003eae4b8eb\u003c/code\u003e\u003c/a\u003e Fix relativlization bug (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openrewrite.rewrite` from 7.24.0 to 7.25.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/263","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/263","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/263/packages"},{"uuid":"3849889406","node_id":"PR_kwDOO7sM686_D3VT","number":125,"state":"open","title":"build(deps): bump the gradle-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-24T01:42:25.000Z","updated_at":"2026-01-24T01:42:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"gradle-dependencies","update_count":3,"packages":[{"name":"org.springframework.boot","old_version":"4.0.1","new_version":"4.0.2","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.graalvm.buildtools.native","old_version":"0.11.3","new_version":"0.11.4","repository_url":"https://github.com/graalvm/native-build-tools"},{"name":"org.openrewrite.rewrite","old_version":"7.24.0","new_version":"7.25.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 3 updates: [org.springframework.boot](https://github.com/spring-projects/spring-boot), [org.graalvm.buildtools.native](https://github.com/graalvm/native-build-tools) and org.openrewrite.rewrite.\n\nUpdates `org.springframework.boot` from 4.0.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.2\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe dependency on \u003ccode\u003eorg.eclipse.jetty.ee11:jetty-ee11-servlets\u003c/code\u003e has been removed from \u003ccode\u003espring-boot-jetty\u003c/code\u003e as it was unnecessary and unused. If your application code depends on a class from \u003ccode\u003ejetty-ee11-servlets\u003c/code\u003e, declare a dependency on it in your build configuration. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48677\"\u003e#48677\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo TransactionAutoConfiguration with spring-boot-starter-kafka for Spring Boot 4 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48880\"\u003e#48880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvaluation of bean conditions unnecessarily queries the bean factory for types that are not present \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48840\"\u003e#48840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen a bean condition references a type that is not present, it appears as ? in the condition evaluation report \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48838\"\u003e#48838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSessionAutoConfiguration creates a DefaultCookieSerializer with a default SameSite of null instead of Lax \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48830\"\u003e#48830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSetting graphql schema location to \u0026quot;classpath*:graphql/**/\u0026quot; causes failure due to incorrectly packaged test resource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48829\"\u003e#48829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMessage interpolation by MVC and WebFlux's Validators does not work correctly in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48828\"\u003e#48828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloudFoundry integration fails in Servlet-based web app without a dependency on spring-boot-starter-restclient \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48826\"\u003e#48826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestTestClientAutoConfiguration and TestRestTemplateAutoConfiguration should be package-private \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48820\"\u003e#48820\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL metrics are no longer auto-configured \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48819\"\u003e#48819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator /info endpoint fails in Java 25 Native Image (VirtualThreadSchedulerMXBean support) \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48812\"\u003e#48812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder cannot create oracle.ucp.jdbc.PoolDataSourceImpl in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48703\"\u003e#48703\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe spring-boot-cloudfoundry module should only have an optional dependency on spring-boot-security \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48685\"\u003e#48685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplication JAR created by extract command is not reproductible \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48678\"\u003e#48678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAOT processing of tests should not be disabled when 'skipTests' is set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48662\"\u003e#48662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@SpringBootTest\u003c/code\u003e(webEnvironment = WebEnvironment.RANDOM_PORT) is no longer applied to the management server \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48653\"\u003e#48653\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix zero-length byte buffer in InspectedContent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48650\"\u003e#48650\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCan no longer override JacksonJsonHttpMessageConverter with ServerHttpMessageConvertersCustomizer \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48635\"\u003e#48635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpServiceClientProperties incorrectly uses the \u003ccode\u003e@ConfigurationProperties\u003c/code\u003e annotation on a LinkedHashMap class \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48616\"\u003e#48616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring-boot-micrometer-tracing-opentelemetry fails if spring-boot-opentelemetry isn't there \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48585\"\u003e#48585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApp fails to start with starter-webmvc and starter-zipkin \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48581\"\u003e#48581\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMicrometer test modules should have an api dependency on micrometer-observation-test  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48386\"\u003e#48386\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in REST client documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48907\"\u003e#48907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove duplicate word \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48874\"\u003e#48874\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument support for configuring arguments passed to Docker Compose \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48806\"\u003e#48806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe documentation related to EnvironmentPostProcessor links to deprecated interface \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48803\"\u003e#48803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for Buildpack's AOT Cache support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48769\"\u003e#48769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect docs to use new location for error handling configuration properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48767\"\u003e#48767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument spring-boot-starter-cloudfoundry on Cloud Foundry Support Page \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48675\"\u003e#48675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify javadoc to make it clear that HazelcastConfigCustomizer beans are only applied if Hazelcast is configured via a config file \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48659\"\u003e#48659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExample using excludeDevtools property should document that optional dependencies should be enabled \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48641\"\u003e#48641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix grammar and typos in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48601\"\u003e#48601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Tracing section for Spring Boot 4's modularity \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48576\"\u003e#48576\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Classmate 1.7.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48783\"\u003e#48783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Elasticsearch Client 9.2.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48721\"\u003e#48721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 7.2.1.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48857\"\u003e#48857\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to HttpClient5 5.5.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48784\"\u003e#48784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.20.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48910\"\u003e#48910\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fae35455769a9f6af8911fa9d3e984bff5070542\"\u003e\u003ccode\u003efae3545\u003c/code\u003e\u003c/a\u003e Release v4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9fde74494d3534d350f77d39d0cfb2420b643fbf\"\u003e\u003ccode\u003e9fde744\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/650236d11987cb75dc3ad9f0eef71b1a99f6e1b0\"\u003e\u003ccode\u003e650236d\u003c/code\u003e\u003c/a\u003e Remove breaking and unnecessary Undertow TLS with RSA test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/547bc773e1f4e928379956e4598564d7205bc4e1\"\u003e\u003ccode\u003e547bc77\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4387cbb4a016ec62078d629ab575ce3f1e2cec2b\"\u003e\u003ccode\u003e4387cbb\u003c/code\u003e\u003c/a\u003e Upgrade to Jackson Bom 3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/abec26e504fa42774dce0232ff7c41f12afa00cf\"\u003e\u003ccode\u003eabec26e\u003c/code\u003e\u003c/a\u003e Polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f677fbaa489eb62fea743968a8b6ede56fce9d93\"\u003e\u003ccode\u003ef677fba\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/849c2eebe993effe6d01f99f363e0e1facf766e4\"\u003e\u003ccode\u003e849c2ee\u003c/code\u003e\u003c/a\u003e Upgrade to Spring GraphQL 2.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/facd4564b0e48f84843cb2095ef61a9f26c75550\"\u003e\u003ccode\u003efacd456\u003c/code\u003e\u003c/a\u003e Upgrade to Nullability Plugin 0.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e99c08f0e943a6f77b23d0fd8b81f8fe7ee824ab\"\u003e\u003ccode\u003ee99c08f\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.1...v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.buildtools.native` from 0.11.3 to 0.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graalvm/native-build-tools/releases\"\u003eorg.graalvm.buildtools.native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRelease 0.11.3 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/797\"\u003egraalvm/native-build-tools#797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 0.11.4-SNAPSHOT by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/799\"\u003egraalvm/native-build-tools#799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerate dynamic access metadata and provide it to the classpath when passing \u0026quot;--emit build-report\u0026quot; as a build argument by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/795\"\u003egraalvm/native-build-tools#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix relativlization bug by \u003ca href=\"https://github.com/melix\"\u003e\u003ccode\u003e@​melix\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/792\"\u003egraalvm/native-build-tools#792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrong property name in the maven plugin documentation by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/808\"\u003egraalvm/native-build-tools#808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhance Project Documentation and Testing by \u003ca href=\"https://github.com/vjovanov\"\u003e\u003ccode\u003e@​vjovanov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/791\"\u003egraalvm/native-build-tools#791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport compatibility mode in GraalVM by \u003ca href=\"https://github.com/vjovanov\"\u003e\u003ccode\u003e@​vjovanov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/811\"\u003egraalvm/native-build-tools#811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate reachability metadata to 0.3.33 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/814\"\u003egraalvm/native-build-tools#814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 0.11.4 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/815\"\u003egraalvm/native-build-tools#815\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/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/795\"\u003egraalvm/native-build-tools#795\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.4\"\u003ehttps://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.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/graalvm/native-build-tools/commit/cfa42b8bedac708a4553ee5ffd65b13ee1868e93\"\u003e\u003ccode\u003ecfa42b8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/815\"\u003e#815\u003c/a\u003e from graalvm/release/0.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/0db3ae052d8a34ef05723bbd8c74966c0bccaa53\"\u003e\u003ccode\u003e0db3ae0\u003c/code\u003e\u003c/a\u003e Release 0.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ea4d52175b37b5fb7efe02fc1d3835a70b7d6251\"\u003e\u003ccode\u003eea4d521\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/814\"\u003e#814\u003c/a\u003e from graalvm/update-metadata-to-0.3.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/c773ff7452d894ff602addb10944ef3fc2ab851f\"\u003e\u003ccode\u003ec773ff7\u003c/code\u003e\u003c/a\u003e Update reachability metadata to 0.3.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/06737b976586a9ed54e051dad686def1d27bc76c\"\u003e\u003ccode\u003e06737b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/811\"\u003e#811\u003c/a\u003e from graalvm/vj/support-compatibility-mode-preserve\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/1ba5ebcb5878ca3cebfdea1508d7226db95fa089\"\u003e\u003ccode\u003e1ba5ebc\u003c/code\u003e\u003c/a\u003e Avoid reaching hosted elements with -H:Preserve=all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ffb728f93f4df8afc4a6f48b6ff62b65cfe75031\"\u003e\u003ccode\u003effb728f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/791\"\u003e#791\u003c/a\u003e from graalvm/vj/project-documentation-and-testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/c6ff0a2b4463228888478ea24c82c524d9e3d00e\"\u003e\u003ccode\u003ec6ff0a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/808\"\u003e#808\u003c/a\u003e from jormundur00/jormundur00/\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/807\"\u003egh-807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/aafd2e6be81fe9fb7609f2617b836f2660528b21\"\u003e\u003ccode\u003eaafd2e6\u003c/code\u003e\u003c/a\u003e Fix wrong property name in the maven plugin documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ae4b8eb2d1f1a316505a7c24296e0e6e3c2cddf9\"\u003e\u003ccode\u003eae4b8eb\u003c/code\u003e\u003c/a\u003e Fix relativlization bug (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openrewrite.rewrite` from 7.24.0 to 7.25.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/ignacio-high-throughput/pull/125","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fignacio-high-throughput/issues/125","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/125/packages"},{"uuid":"3805535953","node_id":"PR_kwDOKZ05J868w4AB","number":255,"state":"open","title":"chore(deps): bump the gradle-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":10,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-12T18:44:54.000Z","updated_at":"2026-01-18T20:01:24.360Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":20,"packages":[{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.45.0","new_version":"2.46.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.junit:junit-bom","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"io.opentelemetry:opentelemetry-api","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-context","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-logs","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-common","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-trace","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-metrics","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-extension-trace-propagators","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.57.0-alpha","new_version":"1.58.0-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"org.junit.platform:junit-platform-engine","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-commons","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-suite","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.openrewrite.rewrite","old_version":"7.23.0","new_version":"7.24.0"},{"name":"org.owasp.dependencycheck","old_version":"12.1.9","new_version":"12.2.0"},{"name":"org.springdoc:springdoc-openapi-starter-webflux-ui","old_version":"2.8.14","new_version":"2.8.15","repository_url":"https://github.com/springdoc/springdoc-openapi"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.45.0` | `2.46.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-context](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-sdk-logs](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-sdk-common](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-sdk-trace](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-sdk-metrics](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-extension-trace-propagators](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0-alpha` | `1.58.0-alpha` |\n| [org.junit.platform:junit-platform-engine](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [org.junit.platform:junit-platform-commons](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [org.junit.platform:junit-platform-suite](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| org.openrewrite.rewrite | `7.23.0` | `7.24.0` |\n| org.owasp.dependencycheck | `12.1.9` | `12.2.0` |\n| [org.springdoc:springdoc-openapi-starter-webflux-ui](https://github.com/springdoc/springdoc-openapi) | `2.8.14` | `2.8.15` |\n\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.45.0 to 2.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.46.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe javac flag \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e is now required for Error Prone invocations on JDK 21, to enable the javac fix for \u003ca href=\"https://bugs.openjdk.org/browse/JDK-8225377\"\u003eJDK-8225377: type annotations are not visible to javac plugins across compilation boundaries\u003c/a\u003e. See \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5426\"\u003egoogle/error-prone#5426\u003c/a\u003e for details.\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003evalue\u003c/code\u003e attribute from \u003ccode\u003e@IncompatibleModifiers\u003c/code\u003e and \u003ccode\u003e@RequiredModifiers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/2122\"\u003egoogle/error-prone#2122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError Prone API changes to encapsulate references to internal javac APIs for end position handling (\u003ccode\u003eEndPosTable\u003c/code\u003e, \u003ccode\u003eDiagnosticPosition\u003c/code\u003e) (\u003ca href=\"https://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\"\u003ehttps://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\"\u003ehttps://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\"\u003ehttps://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/DuplicateAssertion\"\u003e\u003ccode\u003eDuplicateAssertion\u003c/code\u003e\u003c/a\u003e: detect duplicated assertion lines where the argument to \u003ccode\u003eassertThat\u003c/code\u003e is pure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IfChainToSwitch\"\u003e\u003ccode\u003eIfChainToSwitch\u003c/code\u003e\u003c/a\u003e: suggest converting chains of if-statements into arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ScannerUseDelimiter\"\u003e\u003ccode\u003eScannerUseDelimiter\u003c/code\u003e\u003c/a\u003e: discourage \u003ccode\u003eScanner.useDelimiter(\u0026quot;\\\\A\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToClass\"\u003e\u003ccode\u003eAddNullMarkedToClass\u003c/code\u003e\u003c/a\u003e: refactoring to add \u003ccode\u003e@NullMarked\u003c/code\u003e annotation to top level classes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/471d512ca957ea9bf5aaa75dbe7681339ea82f35\"\u003e\u003ccode\u003e471d512\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/26013196c4875d0da353681307f74dc2813e30d8\"\u003e\u003ccode\u003e2601319\u003c/code\u003e\u003c/a\u003e Unignore a passing test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad2ec706c43f686f8362a3b570cf6bca7fdbf5b6\"\u003e\u003ccode\u003ead2ec70\u003c/code\u003e\u003c/a\u003e simplify the wording of the \u003ccode\u003eMissingDefault\u003c/code\u003e summary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6c96e8ea5cfdcc20af05310fba734e9b1aa1e64c\"\u003e\u003ccode\u003e6c96e8e\u003c/code\u003e\u003c/a\u003e Implement a NullArgumentForNonNullParameter TODO related to JDK-8225377\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5b768ff755d3e0dff1591103c637877ab8f0ccdc\"\u003e\u003ccode\u003e5b768ff\u003c/code\u003e\u003c/a\u003e Require \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e, and remove workaround for JDK-8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0e004e5f7faae8bc8b1b623bfad0773284b68b93\"\u003e\u003ccode\u003e0e004e5\u003c/code\u003e\u003c/a\u003e Fix a crash in DuplicateAssertion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/8cfa4e5813ada025200de3d85426b2850da251f0\"\u003e\u003ccode\u003e8cfa4e5\u003c/code\u003e\u003c/a\u003e Add a regression test for b/472686687\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/18a63d2823a8078de83a37697a3a52a4f4550475\"\u003e\u003ccode\u003e18a63d2\u003c/code\u003e\u003c/a\u003e Avoid getDeclarationAndTypeAttributes in ClassAndMethod\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/14b6481cb2424845b30cd55f6db7bf342d228fc3\"\u003e\u003ccode\u003e14b6481\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eCacheLoaderNull\u003c/code\u003e check for more kinds of null returns.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d3a8c00a6a1711c3390b9a3038b635a8aba7128b\"\u003e\u003ccode\u003ed3a8c00\u003c/code\u003e\u003c/a\u003e Handle sealed and non-sealed in SuggestedFixes.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.45.0...v2.46.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.45.0 to 2.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.46.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe javac flag \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e is now required for Error Prone invocations on JDK 21, to enable the javac fix for \u003ca href=\"https://bugs.openjdk.org/browse/JDK-8225377\"\u003eJDK-8225377: type annotations are not visible to javac plugins across compilation boundaries\u003c/a\u003e. See \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5426\"\u003egoogle/error-prone#5426\u003c/a\u003e for details.\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003evalue\u003c/code\u003e attribute from \u003ccode\u003e@IncompatibleModifiers\u003c/code\u003e and \u003ccode\u003e@RequiredModifiers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/2122\"\u003egoogle/error-prone#2122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError Prone API changes to encapsulate references to internal javac APIs for end position handling (\u003ccode\u003eEndPosTable\u003c/code\u003e, \u003ccode\u003eDiagnosticPosition\u003c/code\u003e) (\u003ca href=\"https://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\"\u003ehttps://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\"\u003ehttps://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\"\u003ehttps://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/DuplicateAssertion\"\u003e\u003ccode\u003eDuplicateAssertion\u003c/code\u003e\u003c/a\u003e: detect duplicated assertion lines where the argument to \u003ccode\u003eassertThat\u003c/code\u003e is pure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IfChainToSwitch\"\u003e\u003ccode\u003eIfChainToSwitch\u003c/code\u003e\u003c/a\u003e: suggest converting chains of if-statements into arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ScannerUseDelimiter\"\u003e\u003ccode\u003eScannerUseDelimiter\u003c/code\u003e\u003c/a\u003e: discourage \u003ccode\u003eScanner.useDelimiter(\u0026quot;\\\\A\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToClass\"\u003e\u003ccode\u003eAddNullMarkedToClass\u003c/code\u003e\u003c/a\u003e: refactoring to add \u003ccode\u003e@NullMarked\u003c/code\u003e annotation to top level classes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/471d512ca957ea9bf5aaa75dbe7681339ea82f35\"\u003e\u003ccode\u003e471d512\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/26013196c4875d0da353681307f74dc2813e30d8\"\u003e\u003ccode\u003e2601319\u003c/code\u003e\u003c/a\u003e Unignore a passing test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad2ec706c43f686f8362a3b570cf6bca7fdbf5b6\"\u003e\u003ccode\u003ead2ec70\u003c/code\u003e\u003c/a\u003e simplify the wording of the \u003ccode\u003eMissingDefault\u003c/code\u003e summary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6c96e8ea5cfdcc20af05310fba734e9b1aa1e64c\"\u003e\u003ccode\u003e6c96e8e\u003c/code\u003e\u003c/a\u003e Implement a NullArgumentForNonNullParameter TODO related to JDK-8225377\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5b768ff755d3e0dff1591103c637877ab8f0ccdc\"\u003e\u003ccode\u003e5b768ff\u003c/code\u003e\u003c/a\u003e Require \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e, and remove workaround for JDK-8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0e004e5f7faae8bc8b1b623bfad0773284b68b93\"\u003e\u003ccode\u003e0e004e5\u003c/code\u003e\u003c/a\u003e Fix a crash in DuplicateAssertion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/8cfa4e5813ada025200de3d85426b2850da251f0\"\u003e\u003ccode\u003e8cfa4e5\u003c/code\u003e\u003c/a\u003e Add a regression test for b/472686687\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/18a63d2823a8078de83a37697a3a52a4f4550475\"\u003e\u003ccode\u003e18a63d2\u003c/code\u003e\u003c/a\u003e Avoid getDeclarationAndTypeAttributes in ClassAndMethod\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/14b6481cb2424845b30cd55f6db7bf342d228fc3\"\u003e\u003ccode\u003e14b6481\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eCacheLoaderNull\u003c/code\u003e check for more kinds of null returns.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d3a8c00a6a1711c3390b9a3038b635a8aba7128b\"\u003e\u003ccode\u003ed3a8c00\u003c/code\u003e\u003c/a\u003e Handle sealed and non-sealed in SuggestedFixes.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.45.0...v2.46.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 6.0.1 to 6.0.2\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.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c5c5de517ebf170bbf7b90d184e833ea17f787b7\"\u003e\u003ccode\u003ec5c5de5\u003c/code\u003e\u003c/a\u003e Release 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/98b6f78ca33f4560d7561a7fe757974c47d6aad9\"\u003e\u003ccode\u003e98b6f78\u003c/code\u003e\u003c/a\u003e Add missing checkout step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/732dc278b6a6169f0fc688148e1e02637c9f67a3\"\u003e\u003ccode\u003e732dc27\u003c/code\u003e\u003c/a\u003e Finalize 6.0.2 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6a2573667b9750e86213cbc7213872a208549325\"\u003e\u003ccode\u003e6a25736\u003c/code\u003e\u003c/a\u003e Finalize 5.14.2 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/33e66bf2e3f8a405c6770ceef54e36d5f1b1315a\"\u003e\u003ccode\u003e33e66bf\u003c/code\u003e\u003c/a\u003e Move release notes for \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5238\"\u003e#5238\u003c/a\u003e entry to 6.1.0-M2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/11f0f82c5a58cf0db20ccede62ee86c3bf801e3b\"\u003e\u003ccode\u003e11f0f82\u003c/code\u003e\u003c/a\u003e Update copyright headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6ce1265bb41f60a59b1c1ed7d03e249493218453\"\u003e\u003ccode\u003e6ce1265\u003c/code\u003e\u003c/a\u003e Consistently add license header to all java source files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/4d454eef0e87337982125fb4ba27299adedc32ea\"\u003e\u003ccode\u003e4d454ee\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​antora/lunr-extension\u003c/code\u003e to v1.0.0-alpha.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/faf4a58aeda247f8e7930db7daecc4b692ab6e10\"\u003e\u003ccode\u003efaf4a58\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e--since\u003c/code\u003e feature of Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5cc8b05f47f3169db5fb3e22eb5f2dd26a631889\"\u003e\u003ccode\u003e5cc8b05\u003c/code\u003e\u003c/a\u003e Mark new recommended APIs as \u0026quot;maintained\u0026quot; rather than \u0026quot;experimental\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\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 6.0.1 to 6.0.2\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.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c5c5de517ebf170bbf7b90d184e833ea17f787b7\"\u003e\u003ccode\u003ec5c5de5\u003c/code\u003e\u003c/a\u003e Release 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/98b6f78ca33f4560d7561a7fe757974c47d6aad9\"\u003e\u003ccode\u003e98b6f78\u003c/code\u003e\u003c/a\u003e Add missing checkout step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/732dc278b6a6169f0fc688148e1e02637c9f67a3\"\u003e\u003ccode\u003e732dc27\u003c/code\u003e\u003c/a\u003e Finalize 6.0.2 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6a2573667b9750e86213cbc7213872a208549325\"\u003e\u003ccode\u003e6a25736\u003c/code\u003e\u003c/a\u003e Finalize 5.14.2 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/33e66bf2e3f8a405c6770ceef54e36d5f1b1315a\"\u003e\u003ccode\u003e33e66bf\u003c/code\u003e\u003c/a\u003e Move release notes for \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5238\"\u003e#5238\u003c/a\u003e entry to 6.1.0-M2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/11f0f82c5a58cf0db20ccede62ee86c3bf801e3b\"\u003e\u003ccode\u003e11f0f82\u003c/code\u003e\u003c/a\u003e Update copyright headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6ce1265bb41f60a59b1c1ed7d03e249493218453\"\u003e\u003ccode\u003e6ce1265\u003c/code\u003e\u003c/a\u003e Consistently add license header to all java source files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/4d454eef0e87337982125fb4ba27299adedc32ea\"\u003e\u003ccode\u003e4d454ee\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​antora/lunr-extension\u003c/code\u003e to v1.0.0-alpha.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/faf4a58aeda247f8e7930db7daecc4b692ab6e10\"\u003e\u003ccode\u003efaf4a58\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e--since\u003c/code\u003e feature of Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5cc8b05f47f3169db5fb3e22eb5f2dd26a631889\"\u003e\u003ccode\u003e5cc8b05\u003c/code\u003e\u003c/a\u003e Mark new recommended APIs as \u0026quot;maintained\u0026quot; rather than \u0026quot;experimental\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse develocity build cache in PRs and local builds (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7906\"\u003e#7906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfigure japicmp classpath to avoid false positives (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7945\"\u003e#7945\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Gosling-dude\"\u003e\u003ccode\u003e@​Gosling-dude\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/JonasKunz\"\u003e\u003ccode\u003e@​JonasKunz\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/SylvainJuge\"\u003e\u003ccode\u003e@​SylvainJuge\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0 (2026-01-09)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\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/open-telemetry/opentelemetry-java/commit/1e377b49eb73059cb96f5bb0d9670592f81ab505\"\u003e\u003ccode\u003e1e377b4\u003c/code\u003e\u003c/a\u003e [release/v1.58.x] Prepare release 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b8828159f0d5ba176b6c209fa62a263aa5b36356\"\u003e\u003ccode\u003eb882815\u003c/code\u003e\u003c/a\u003e Prepare 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7965\"\u003e#7965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/826c4e92a14030c089825cd663ff8bf09a84a8e4\"\u003e\u003ccode\u003e826c4e9\u003c/code\u003e\u003c/a\u003e Improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/da310cc1fcd06e606426649f6c8db96958d9bb12\"\u003e\u003ccode\u003eda310cc\u003c/code\u003e\u003c/a\u003e Prom exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a15659d1af6f381c8c52509bd720befd70855002\"\u003e\u003ccode\u003ea15659d\u003c/code\u003e\u003c/a\u003e add method to retrieve instrumentation configuration by name (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2d38562b063f56932f2a69ceec45de419c8f93fd\"\u003e\u003ccode\u003e2d38562\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.35.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7959\"\u003e#7959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ca536b2274623f827f282ce4cef8956d42a4ec3d\"\u003e\u003ccode\u003eca536b2\u003c/code\u003e\u003c/a\u003e fix(deps): update junit-framework monorepo to v5.14.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5150e52d0852290f59e8b10c166a796b189ff424\"\u003e\u003ccode\u003e5150e52\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.143...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/15b41f1110e699aa9756beb2a50d83df64b5ca2c\"\u003e\u003ccode\u003e15b41f1\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.gradleup.shadow to v9.3.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7955\"\u003e#7955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a46b073cc7d9ebfb451bd4925c2ffba6b2e2c412\"\u003e\u003ccode\u003ea46b073\u003c/code\u003e\u003c/a\u003e make getInstrumentationConfig non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.57.0...v1.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse develocity build cache in PRs and local builds (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7906\"\u003e#7906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfigure japicmp classpath to avoid false positives (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7945\"\u003e#7945\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Gosling-dude\"\u003e\u003ccode\u003e@​Gosling-dude\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/JonasKunz\"\u003e\u003ccode\u003e@​JonasKunz\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/SylvainJuge\"\u003e\u003ccode\u003e@​SylvainJuge\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0 (2026-01-09)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\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/open-telemetry/opentelemetry-java/commit/1e377b49eb73059cb96f5bb0d9670592f81ab505\"\u003e\u003ccode\u003e1e377b4\u003c/code\u003e\u003c/a\u003e [release/v1.58.x] Prepare release 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b8828159f0d5ba176b6c209fa62a263aa5b36356\"\u003e\u003ccode\u003eb882815\u003c/code\u003e\u003c/a\u003e Prepare 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7965\"\u003e#7965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/826c4e92a14030c089825cd663ff8bf09a84a8e4\"\u003e\u003ccode\u003e826c4e9\u003c/code\u003e\u003c/a\u003e Improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/da310cc1fcd06e606426649f6c8db96958d9bb12\"\u003e\u003ccode\u003eda310cc\u003c/code\u003e\u003c/a\u003e Prom exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a15659d1af6f381c8c52509bd720befd70855002\"\u003e\u003ccode\u003ea15659d\u003c/code\u003e\u003c/a\u003e add method to retrieve instrumentation configuration by name (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2d38562b063f56932f2a69ceec45de419c8f93fd\"\u003e\u003ccode\u003e2d38562\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.35.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7959\"\u003e#7959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ca536b2274623f827f282ce4cef8956d42a4ec3d\"\u003e\u003ccode\u003eca536b2\u003c/code\u003e\u003c/a\u003e fix(deps): update junit-framework monorepo to v5.14.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5150e52d0852290f59e8b10c166a796b189ff424\"\u003e\u003ccode\u003e5150e52\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.143...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/15b41f1110e699aa9756beb2a50d83df64b5ca2c\"\u003e\u003ccode\u003e15b41f1\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.gradleup.shadow to v9.3.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7955\"\u003e#7955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a46b073cc7d9ebfb451bd4925c2ffba6b2e2c412\"\u003e\u003ccode\u003ea46b073\u003c/code\u003e\u003c/a\u003e make getInstrumentationConfig non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.57.0...v1.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-context` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse develocity build cache in PRs and local builds (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7906\"\u003e#7906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfigure japicmp classpath to avoid false positives (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7945\"\u003e#7945\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Gosling-dude\"\u003e\u003ccode\u003e@​Gosling-dude\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/JonasKunz\"\u003e\u003ccode\u003e@​JonasKunz\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/SylvainJuge\"\u003e\u003ccode\u003e@​SylvainJuge\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-context's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0 (2026-01-09)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\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/open-telemetry/opentelemetry-java/commit/1e377b49eb73059cb96f5bb0d9670592f81ab505\"\u003e\u003ccode\u003e1e377b4\u003c/code\u003e\u003c/a\u003e [release/v1.58.x] Prepare release 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b8828159f0d5ba176b6c209fa62a263aa5b36356\"\u003e\u003ccode\u003eb882815\u003c/code\u003e\u003c/a\u003e Prepare 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7965\"\u003e#7965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/826c4e92a14030c089825cd663ff8bf09a84a8e4\"\u003e\u003ccode\u003e826c4e9\u003c/code\u003e\u003c/a\u003e Improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/da310cc1fcd06e606426649f6c8db96958d9bb12\"\u003e\u003ccode\u003eda310cc\u003c/code\u003e\u003c/a\u003e Prom exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a15659d1af6f381c8c52509bd720befd70855002\"\u003e\u003ccode\u003ea15659d\u003c/code\u003e\u003c/a\u003e add method to retrieve instrumentation configuration by name (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2d38562b063f56932f2a69ceec45de419c8f93fd\"\u003e\u003ccode\u003e2d38562\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.35.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7959\"\u003e#7959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ca536b2274623f827f282ce4cef8956d42a4ec3d\"\u003e\u003ccode\u003eca536b2\u003c/code\u003e\u003c/a\u003e fix(deps): update junit-framework monorepo to v5.14.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5150e52d0852290f59e8b10c166a796b189ff424\"\u003e\u003ccode\u003e5150e52\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.143...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/15b41f1110e699aa9756beb2a50d83df64b5ca2c\"\u003e\u003ccode\u003e15b41f1\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.gradleup.shadow to v9.3.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7955\"\u003e#7955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a46b073cc7d9ebfb451bd4925c2ffba6b2e2c412\"\u003e\u003ccode\u003ea46b073\u003c/code\u003e\u003c/a\u003e make getInstrumentationConfig non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.57.0...v1.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk-logs` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk-logs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse develocity build cache in PRs and local builds (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7906\"\u003e#7906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfigure japicmp classpath to avoid false positives (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7945\"\u003e#7945\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Gosling-dude\"\u003e\u003ccode\u003e@​Gosling-dude\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/JonasKunz\"\u003e\u003ccode\u003e@​JonasKunz\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/SylvainJuge\"\u003e\u003ccode\u003e@​SylvainJuge\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk-logs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0 (2026-01-09)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\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/open-telemetry/opentelemetry-java/commit/1e377b49eb73059cb96f5bb0d9670592f81ab505\"\u003e\u003ccode\u003e1e377b4\u003c/code\u003e\u003c/a\u003e [release/v1.58.x] Prepare release 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b8828159f0d5ba176b6c209fa62a263aa5b36356\"\u003e\u003ccode\u003eb882815\u003c/code\u003e\u003c/a\u003e Prepare 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7965\"\u003e#7965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/826c4e92a14030c089825cd663ff8bf09a84a8e4\"\u003e\u003ccode\u003e826c4e9\u003c/code\u003e\u003c/a\u003e Improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/da310cc1fcd06e606426649f6c8db96958d9bb12\"\u003e\u003ccode\u003eda310cc\u003c/code\u003e\u003c/a\u003e Prom exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a15659d1af6f381c8c52509bd720befd70855002\"\u003e\u003ccode\u003ea15659d\u003c/code\u003e\u003c/a\u003e add method to retrieve instrumentation configuration by name (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2d38562b063f56932f2a69ceec45de419c8f93fd\"\u003e\u003ccode\u003e2d38562\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.35.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7959\"\u003e#7959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ca536b2274623f827f282ce4cef8956d42a4ec3d\"\u003e\u003ccode\u003eca536b2\u003c/code\u003e\u003c/a\u003e fix(deps): update junit-framework monorepo to v5.14.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5150e52d0852290f59e8b10c166a796b189ff424\"\u003e\u003ccode\u003e5150e52\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.143...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/15b41f1110e699aa9756beb2a50d83df64b5ca2c\"\u003e\u003ccode\u003e15b41f1\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.gradleup.shadow to v9.3.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7955\"\u003e#7955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a46b073cc7d9ebfb451bd4925c2ffba6b2e2c412\"\u003e\u003ccode\u003ea46b073\u003c/code\u003e\u003c/a\u003e make getInstrumentationConfig non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.57.0...v1.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk-common` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk-common's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse develocity build cache in PRs and local builds (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7906\"\u003e#7906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfigure japicmp classpath to avoid false positives (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7945\"\u003e#7945\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Gosling-dude\"\u003e\u003ccode\u003e@​Gosling-dude\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/JonasKunz\"\u003e\u003ccode\u003e@​JonasKunz\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/SylvainJuge\"\u003e\u003ccode\u003e@​SylvainJuge\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk-common's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0 (2026-01-09)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\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/open-telemetry/opentelemetry-java/commit/1e377b49eb73059cb96f5bb0d9670592f81ab505\"\u003e\u003ccode\u003e1e377b4\u003c/code\u003e\u003c/a\u003e [release/v1.58.x] Prepare release 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b8828159f0d5ba176b6c209fa62a263aa5b36356\"\u003e\u003ccode\u003eb882815\u003c/code\u003e\u003c/a\u003e Prepare 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7965\"\u003e#7965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/826c4e92a14030c089825cd663ff8bf09a84a8e4\"\u003e\u003ccode\u003e826c4e9\u003c/code\u003e\u003c/a\u003e Improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/da310cc1fcd06e606426649f6c8db96958d9bb12\"\u003e\u003ccode\u003eda310cc\u003c/code\u003e\u003c/a\u003e Prom exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a15659d1af6f381c8c52509bd720befd70855002\"\u003e\u003ccode\u003ea15659d\u003c/code\u003e\u003c/a\u003e add method to retrieve instrumentation configuration by name (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2d38562b063f56932f2a69ceec45de419c8f93fd\"\u003e\u003ccode\u003e2d38562\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.35.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7959\"\u003e#7959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ca536b2274623f827f282ce4cef8956d42a4ec3d\"\u003e\u003ccode\u003eca536b2\u003c/code\u003e\u003c/a\u003e fix(deps): update junit-framework monorepo to v5.14.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5150e52d0852290f59e8b10c166a796b189ff424\"\u003e\u003ccode\u003e5150e52\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.143...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/15b41f1110e699aa9756beb2a50d83df64b5ca2c\"\u003e\u003ccode\u003e15b41f1\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.gradleup.shadow to v9.3.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7955\"\u003e#7955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/...\n\n_Description has been truncated_","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/255","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/255","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/255/packages"},{"uuid":"3802436638","node_id":"PR_kwDODq9uoM68mkEF","number":194,"state":"closed","title":"Bump org.openrewrite.rewrite from 7.23.0 to 7.24.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-26T01:16:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-12T01:18:01.000Z","updated_at":"2026-01-26T01:16:43.000Z","time_to_close":1209521,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.23.0","new_version":"7.24.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.23.0 to 7.24.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.23.0\u0026new-version=7.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/KKDad/ComicCacher/pull/194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KKDad%2FComicCacher/issues/194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/194/packages"},{"uuid":"3798911787","node_id":"PR_kwDOO7sM6868btf5","number":121,"state":"open","title":"build(deps): bump org.openrewrite.rewrite from 7.23.0 to 7.24.0 in the gradle-dependencies group","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-10T01:54:11.000Z","updated_at":"2026-01-10T01:54:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.23.0","new_version":"7.24.0","repository_url":null}],"path":"the gradle-dependencies group","ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 1 update: org.openrewrite.rewrite.\n\nUpdates `org.openrewrite.rewrite` from 7.23.0 to 7.24.0\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.23.0\u0026new-version=7.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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/JuanPabloJimenezEsclusa/ignacio-high-throughput/pull/121","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fignacio-high-throughput/issues/121","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/121/packages"},{"uuid":"3753975682","node_id":"PR_kwDOKZ05J866Jtgg","number":242,"state":"open","title":"chore(deps): bump the gradle-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":22,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T14:21:02.000Z","updated_at":"2025-12-29T16:00:29.812Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":9,"packages":[{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"3.5.8","new_version":"3.5.9","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.cloud:spring-cloud-dependencies","old_version":"2025.0.0","new_version":"2025.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-release"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.sonarqube","old_version":"7.2.0.6526","new_version":"7.2.2.6593"},{"name":"org.springframework.boot","old_version":"3.5.8","new_version":"4.0.1"},{"name":"com.github.spotbugs","old_version":"6.4.7","new_version":"6.4.8"},{"name":"org.openrewrite.rewrite","old_version":"7.22.0","new_version":"7.23.0"},{"name":"com.google.protobuf","old_version":"0.9.5","new_version":"0.9.6"},{"name":"com.google.cloud.tools.jib","old_version":"3.5.1","new_version":"3.5.2"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `3.5.8` | `3.5.9` |\n| [org.springframework.cloud:spring-cloud-dependencies](https://github.com/spring-cloud/spring-cloud-release) | `2025.0.0` | `2025.0.1` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `2.0.2` | `2.0.3` |\n| org.sonarqube | `7.2.0.6526` | `7.2.2.6593` |\n| org.springframework.boot | `3.5.8` | `4.0.1` |\n| com.github.spotbugs | `6.4.7` | `6.4.8` |\n| org.openrewrite.rewrite | `7.22.0` | `7.23.0` |\n| com.google.protobuf | `0.9.5` | `0.9.6` |\n| com.google.cloud.tools.jib | `3.5.1` | `3.5.2` |\n\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 3.5.8 to 3.5.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.9\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48486\"\u003e#48486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48475\"\u003e#48475\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in UndertowWebServer.destroy() when using \u003ccode\u003e@DirtiesContext\u003c/code\u003e and Citrus Spring Boot Simulator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48450\"\u003e#48450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedis health check reports an error when redis_version is missing from the INFO response \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48326\"\u003e#48326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParent's MeterRegistry beans are closed when child context closes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48324\"\u003e#48324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootTest.UseMainMethod.WHEN_AVAILABLE and ALWAYS are incompatible with package-private or parameter-less main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48271\"\u003e#48271\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation has an outdated reference to the Jackson Kotlin Module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48533\"\u003e#48533\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCaching documentation should clarify how to use a no-op implementation to run a test suite \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48531\"\u003e#48531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that the default rolling policy for Log4j2 requires logging.file.path to be set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48526\"\u003e#48526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense header in build samples is displayed in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48477\"\u003e#48477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguring Two DataSources How-To code sample is inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48448\"\u003e#48448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove javadoc for when to use class names rather than class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48395\"\u003e#48395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that org.aspectj.weaver.Advice must be on the classpath to enable support for Micrometer's annotations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48359\"\u003e#48359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish TestRestTemplate examples in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48335\"\u003e#48335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to javadoc in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48299\"\u003e#48299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003e@EnableBatchProcessing\u003c/code\u003e turns off all batch auto-configuration, including schema initialization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48265\"\u003e#48265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin auto-configuration examples are not annotated with \u003ccode\u003e@AutoConfiguration\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48227\"\u003e#48227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInfinispan Cache Documentation is outdated \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48217\"\u003e#48217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise \u0026quot;Use Liquibase for test-only migrations\u0026quot; section in reference manual \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48169\"\u003e#48169\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent upgrade to Netty 4.1.129.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48508\"\u003e#48508\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to AspectJ 1.9.25.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48557\"\u003e#48557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.39.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48540\"\u003e#48540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jetty 12.0.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48455\"\u003e#48455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.29 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48456\"\u003e#48456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Logback 1.5.22 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48507\"\u003e#48507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to MariaDB 3.5.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48558\"\u003e#48558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer 1.15.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48423\"\u003e#48423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer Tracing 1.5.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48424\"\u003e#48424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.1.130.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48541\"\u003e#48541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Pooled JMS 3.1.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48559\"\u003e#48559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Pulsar 4.0.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48457\"\u003e#48457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Quartz 2.5.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48458\"\u003e#48458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Reactor Bom 2024.0.13 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48425\"\u003e#48425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Authorization Server 1.5.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48426\"\u003e#48426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Data Bom 2025.0.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48427\"\u003e#48427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Framework 6.2.15 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48428\"\u003e#48428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring GraphQL 1.4.4 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48429\"\u003e#48429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Integration 6.5.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48560\"\u003e#48560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring LDAP 3.3.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48430\"\u003e#48430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Pulsar 1.2.13 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48431\"\u003e#48431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Session 3.5.4 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48432\"\u003e#48432\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9d307e0f072f001af970c61eaac946719d105291\"\u003e\u003ccode\u003e9d307e0\u003c/code\u003e\u003c/a\u003e Release v3.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/08e2cab6b0aedd9ffa8536b9725cd809f4793df7\"\u003e\u003ccode\u003e08e2cab\u003c/code\u003e\u003c/a\u003e Polish javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/15ede46eb8e7381360269d04931a26299b7ca995\"\u003e\u003ccode\u003e15ede46\u003c/code\u003e\u003c/a\u003e Improve javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/10477ba75b5ea8a531cb0e61b6f0578c917bd293\"\u003e\u003ccode\u003e10477ba\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x' into 3.5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/34e51dc63f9dbcf2f55feadee68b8791efb6828f\"\u003e\u003ccode\u003e34e51dc\u003c/code\u003e\u003c/a\u003e Polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/925252697067b13f1551b5ac86b6e0c5c1b33e57\"\u003e\u003ccode\u003e9252526\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x' into 3.5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7831a36e7f17a0aaaea04d5548b760d94845889b\"\u003e\u003ccode\u003e7831a36\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Session 3.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/0d3ec7c8675b27f1067b18ee145680708d6799ee\"\u003e\u003ccode\u003e0d3ec7c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/388815b6e32381031a0a36624db0079a7cae994c\"\u003e\u003ccode\u003e388815b\u003c/code\u003e\u003c/a\u003e Upgrade to Spring GraphQL 1.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d9d44ff1e3f90175fce71d9734fc29176a4ffb39\"\u003e\u003ccode\u003ed9d44ff\u003c/code\u003e\u003c/a\u003e Upgrade to Pooled JMS 3.1.8\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.8...v3.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.cloud:spring-cloud-dependencies` from 2025.0.0 to 2025.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/11d11a5bc265dfd0f11fd142ef7e1071753fb62c\"\u003e\u003ccode\u003e11d11a5\u003c/code\u003e\u003c/a\u003e Update SNAPSHOT to 2025.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/1163b9642514d2d36e39d72084c2646f284b606e\"\u003e\u003ccode\u003e1163b96\u003c/code\u003e\u003c/a\u003e Deprecates spring-cloud-starter-parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/00e0a7e886680ff684c7cd7f4c018808e921a997\"\u003e\u003ccode\u003e00e0a7e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Deprecates spring-cloud-starter-parent\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/53060422cfe3c5715247661e1012754611a31631\"\u003e\u003ccode\u003e5306042\u003c/code\u003e\u003c/a\u003e Deprecates spring-cloud-starter-parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/2bb2019ba8af2f4a8bf7c6a5df495728a5e9694a\"\u003e\u003ccode\u003e2bb2019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/458\"\u003e#458\u003c/a\u003e from spring-cloud/dependabot/github_actions/2025.0.x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/fefbe3cfba2a77a238f2829d176abca45ac4e477\"\u003e\u003ccode\u003efefbe3c\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/2a31b547b4231c36ea2f70e725cad306d294df04\"\u003e\u003ccode\u003e2a31b54\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/448\"\u003e#448\u003c/a\u003e from spring-cloud/dependabot/npm_and_yarn/docs/2025.0...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/b46fdebca59624b043f65a027028c044c5a041aa\"\u003e\u003ccode\u003eb46fdeb\u003c/code\u003e\u003c/a\u003e Bump antora from 3.2.0-alpha.10 to 3.2.0-alpha.11 in /docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/7c034a168fe3fc74f4ec5887158b24fb2512cfee\"\u003e\u003ccode\u003e7c034a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/445\"\u003e#445\u003c/a\u003e from spring-cloud/dependabot/github_actions/2025.0.x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/256031fd94ea101873a47abbc4da176b39bab17a\"\u003e\u003ccode\u003e256031f\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/compare/v2025.0.0...v2025.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-bom` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate questdb/questdb image version to 9.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11347\"\u003e#11347\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix GitHub-Action Generate PR descriptions (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11129\"\u003e#11129\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\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/11220\"\u003e#11220\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to ${GITHUB_REF##*/} (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11221\"\u003e#11221\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility with older Docker Engines by falling back to v1.32 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11346\"\u003e#11346\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDead links in CircleCI reference documentation (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10789\"\u003e#10789\u003c/a\u003e) \u003ca href=\"https://github.com/JohnWill14\"\u003e\u003ccode\u003e@​JohnWill14\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11353\"\u003e#11353\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11352\"\u003e#11352\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11341\"\u003e#11341\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11334\"\u003e#11334\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11333\"\u003e#11333\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11332\"\u003e#11332\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11323\"\u003e#11323\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/43c6a97ea911f05eaf6178179286f6c8955c1fba\"\u003e\u003ccode\u003e43c6a97\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11353\"\u003e#11353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/7778cc5ed01ef5ddcc2df662aca9d93849e80c10\"\u003e\u003ccode\u003e7778cc5\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/30b043f4ac1d455e17ccc526a7b4d64741eca082\"\u003e\u003ccode\u003e30b043f\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/db2/com.ibm.db...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/17d570b403dcb05c3d60bfd5513b319442beadca\"\u003e\u003ccode\u003e17d570b\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/elasticsearch/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/47e9ae53d3a00f4a888f1cc6e7dd39aeb8f32415\"\u003e\u003ccode\u003e47e9ae5\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/gcloud/com.goo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/f34ab2671ebb4fae03a60e5dcfd4b1e08c75a4a3\"\u003e\u003ccode\u003ef34ab26\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/couchbase/com....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ac66ad6a5dd235a84da62d7d471dcec50814960d\"\u003e\u003ccode\u003eac66ad6\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/b6a1f286c146733c0debcea599ce8aeb375e9f4c\"\u003e\u003ccode\u003eb6a1f28\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/milvus/io.milv...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/6a996242b35f3a9e46a83d4748889e52c1a49a21\"\u003e\u003ccode\u003e6a99624\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/influxdb/com.i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/4ff0770cf30220ee8b75a9919459104e18cc7fde\"\u003e\u003ccode\u003e4ff0770\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/grafana/io.mic...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonarqube` from 7.2.0.6526 to 7.2.2.6593\n\nUpdates `org.springframework.boot` from 3.5.8 to 4.0.1\n\nUpdates `com.github.spotbugs` from 6.4.7 to 6.4.8\n\nUpdates `org.openrewrite.rewrite` from 7.22.0 to 7.23.0\n\nUpdates `com.google.protobuf` from 0.9.5 to 0.9.6\n\nUpdates `com.google.cloud.tools.jib` from 3.5.1 to 3.5.2\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/JuanPabloJimenezEsclusa/camila-services/pull/242","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/242","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/242/packages"},{"uuid":"3659259638","node_id":"PR_kwDOKZ05J861N-fs","number":221,"state":"open","title":"chore(deps): bump the gradle-dependencies group with 7 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-24T14:52:45.000Z","updated_at":"2025-11-24T14:52:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":7,"packages":[{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.55.0-alpha","new_version":"1.56.0-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"org.sonarqube","old_version":"7.0.1.6134","new_version":"7.1.0.6387"},{"name":"org.springframework.boot","old_version":"3.5.8","new_version":"4.0.0"},{"name":"org.openrewrite.rewrite","old_version":"7.20.0","new_version":"7.21.0"},{"name":"org.springdoc:springdoc-openapi-starter-webflux-ui","old_version":"2.8.14","new_version":"3.0.0","repository_url":"https://github.com/springdoc/springdoc-openapi"},{"name":"org.apache.commons:commons-lang3","old_version":"3.19.0","new_version":"3.20.0"},{"name":"com.graphql-java:graphql-java","old_version":"24.3","new_version":"25.0","repository_url":"https://github.com/graphql-java/graphql-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.55.0-alpha` | `1.56.0-alpha` |\n| org.sonarqube | `7.0.1.6134` | `7.1.0.6387` |\n| org.springframework.boot | `3.5.8` | `4.0.0` |\n| org.openrewrite.rewrite | `7.20.0` | `7.21.0` |\n| [org.springdoc:springdoc-openapi-starter-webflux-ui](https://github.com/springdoc/springdoc-openapi) | `2.8.14` | `3.0.0` |\n| org.apache.commons:commons-lang3 | `3.19.0` | `3.20.0` |\n| [com.graphql-java:graphql-java](https://github.com/graphql-java/graphql-java) | `24.3` | `25.0` |\n\nUpdates `io.opentelemetry:opentelemetry-api-incubator` from 1.55.0-alpha to 1.56.0-alpha\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api-incubator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.55.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eCommon\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImprove GraalVM native image compatibility (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7160\"\u003e#7160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTraceState\u003c/code\u003e key validation limits to match W3C specification (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7575\"\u003e#7575\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eExtendedOpenTelemetry\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7496\"\u003e#7496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd incubator implementation of composite sampling specification (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7626\"\u003e#7626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProactively avoid \u003ccode\u003eUnsafe\u003c/code\u003e on Java 23+ to avoid triggering JVM warning message (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7691\"\u003e#7691\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetMeterConfigurator()\u003c/code\u003e support to \u003ccode\u003eMeterProvider\u003c/code\u003e (incubating API) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7346\"\u003e#7346\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: Configure metric exporter to use SDK's \u003ccode\u003eMeterProvider\u003c/code\u003e for internal metrics (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7541\"\u003e#7541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Suppress logging of \u003ccode\u003eInterruptedException\u003c/code\u003e from managed OkHttp threads (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7565\"\u003e#7565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Update dependency from \u003ccode\u003eokhttp-jvm\u003c/code\u003e back to \u003ccode\u003eokhttp\u003c/code\u003e for Gradle users, preserving \u003ccode\u003eokhttp-jvm\u003c/code\u003e for Maven users (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7681\"\u003e#7681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Remove separate \u003ccode\u003eotel_scope_info\u003c/code\u003e metric and always add scope labels to data points (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7398\"\u003e#7398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Update exporter dependencies to use protobuf-free formats (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7664\"\u003e#7664\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eProfiling\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate profiles exporter to support proto v1.8.0-alpha changes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7638\"\u003e#7638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd abstractions to assist with dictionary table assembly (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7717\"\u003e#7717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd abstractions to assist with sample composition (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7727\"\u003e#7727\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: Improve exception logging when running in Maven (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7336\"\u003e#7336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Return \u003ccode\u003eResource\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7639\"\u003e#7639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Invoke auto-configure listeners (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7654\"\u003e#7654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Add logging when incompatible types are found (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7693\"\u003e#7693\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eShims\u003c/h3\u003e\n\u003ch4\u003eOpenTracing Shim\u003c/h4\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/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api-incubator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnreleased\u003c/h2\u003e\n\u003ch2\u003eVersion 1.56.0 (2025-11-07)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\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\u003eSee full diff in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonarqube` from 7.0.1.6134 to 7.1.0.6387\n\nUpdates `org.springframework.boot` from 3.5.8 to 4.0.0\n\nUpdates `org.openrewrite.rewrite` from 7.20.0 to 7.21.0\n\nUpdates `org.springdoc:springdoc-openapi-starter-webflux-ui` from 2.8.14 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/springdoc/springdoc-openapi/releases\"\u003eorg.springdoc:springdoc-openapi-starter-webflux-ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003espringdoc-openapi v3.0.0 released!\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/2975\"\u003e#2975\u003c/a\u003e - Spring Framework 7 - Initial API versioning support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3123\"\u003e#3123\u003c/a\u003e - Support static resources for webflux\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eUpgrade to Spring Boot 4.0.0!\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Scalar 0.4.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3131\"\u003e#3131\u003c/a\u003e - Warning messages when docs are explicitly enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3121\"\u003e#3121\u003c/a\u003e - NPE in KotlinDeprecatedPropertyCustomizer - resolvedSchema is null\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/springdoc/springdoc-openapi/compare/v3.0.0-RC1...v3.0.0\"\u003ehttps://github.com/springdoc/springdoc-openapi/compare/v3.0.0-RC1...v3.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003espringdoc-openapi v3.0.0-RC1 released!\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3095\"\u003e#3095\u003c/a\u003e - Add support for Spring Boot 4.0.0-RC1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/springdoc/springdoc-openapi/compare/v3.0.0-M1...v3.0.0-RC1\"\u003ehttps://github.com/springdoc/springdoc-openapi/compare/v3.0.0-M1...v3.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003espringdoc-openapi v3.0.0-M1 released!\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3062\"\u003e#3062\u003c/a\u003e - Add Spring Boot 4.0.0-M2 support\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/springdoc/springdoc-openapi/blob/main/CHANGELOG.md\"\u003eorg.springdoc:springdoc-openapi-starter-webflux-ui's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\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/springdoc/springdoc-openapi/commit/6526d7a6ad516dbf77ddac34cd055160c1a1dcf6\"\u003e\u003ccode\u003e6526d7a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/49409a9982c492664b505ea76920dd24369a71dc\"\u003e\u003ccode\u003e49409a9\u003c/code\u003e\u003c/a\u003e Prepare for next release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/aa333b3497ae75ebe5844b4fa3cc8106af32cdf1\"\u003e\u003ccode\u003eaa333b3\u003c/code\u003e\u003c/a\u003e moving to 3.0.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/44e2f70e605311a1b258d8e014127ed3f4c335dd\"\u003e\u003ccode\u003e44e2f70\u003c/code\u003e\u003c/a\u003e Upgrade to spring-boot 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/4b95d0e658359156bcaf1d15a892ef718c776cef\"\u003e\u003ccode\u003e4b95d0e\u003c/code\u003e\u003c/a\u003e scalar upgrade to version 0.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/9b3dd90e2ac8783d767b13fb646e9ec6b9ee13a6\"\u003e\u003ccode\u003e9b3dd90\u003c/code\u003e\u003c/a\u003e Remove dependency on the latest spring-framework SNAPSHOT.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/95c3b87318b42a1994f08da75f7555424da2149e\"\u003e\u003ccode\u003e95c3b87\u003c/code\u003e\u003c/a\u003e Warning messages when docs are explicitly enabled. Fixes \u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3131\"\u003e#3131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/e444deee5a023e564be98f9cac395715e1b49ce3\"\u003e\u003ccode\u003ee444dee\u003c/code\u003e\u003c/a\u003e Changes report: Regression where content type from swagger \u003ca href=\"https://github.com/RequestBody\"\u003e\u003ccode\u003e@​RequestBody\u003c/code\u003e\u003c/a\u003e does ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/007977e2a87125c130273ab197ea9113e3503c97\"\u003e\u003ccode\u003e007977e\u003c/code\u003e\u003c/a\u003e feat: static resources for webflux \u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3123\"\u003e#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/02934593a9751a76ebe6542af0d5babc55e04519\"\u003e\u003ccode\u003e0293459\u003c/code\u003e\u003c/a\u003e Spring Framework 7 - API versioning support \u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/2975\"\u003e#2975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/springdoc/springdoc-openapi/compare/v2.8.14...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-lang3` from 3.19.0 to 3.20.0\n\nUpdates `com.graphql-java:graphql-java` from 24.3 to 25.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql-java/graphql-java/releases\"\u003ecom.graphql-java:graphql-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e25.0\u003c/h2\u003e\n\u003ch1\u003eKey changes\u003c/h1\u003e\n\u003ch2\u003eDataloader\u003c/h2\u003e\n\u003ch3\u003eRefactoring strategy\u003c/h3\u003e\n\u003cp\u003eThe existing PerLevelDataLoaderStrategy has been refactored which lead to simplifications and performance improvements.\u003c/p\u003e\n\u003ch3\u003eNew strategies\u003c/h3\u003e\n\u003cp\u003eTwo new strategies were introduced: CHAINED and EXHAUSTED. Both can be configured via \u003ccode\u003eUnusalConfiguration\u003c/code\u003e (see next section).\u003c/p\u003e\n\u003cp\u003eCHAINED allow for chained DataLoaders to be used while keeping a per level dispatch strategies.\u003c/p\u003e\n\u003cp\u003eEXHAUSTED is a completely new strategy that works on the basis to dispatch once the engine is not busy. It mirrors the JS data loader dispatch strategy, but for a multi threaded system.\u003c/p\u003e\n\u003ch3\u003eUnusual Configuration\u003c/h3\u003e\n\u003cp\u003eA more generalised configuration mechanism has been added for \u0026quot;unusual configuration\u0026quot;.  By that we mean configuation we dont expect many people to use but if they do its now in a more common place\u003c/p\u003e\n\u003cp\u003eFor example if you wanted to change the maximum depth the document parser will accept you could call the following methods.\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e        var parserOptions = newParserOptions().maxRuleDepth(99).build()\n        GraphQL.unusualConfiguration().parsing().setDefaultParserOptions(parserOptions)\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJSpecify Annotations\u003c/h3\u003e\n\u003cp\u003eThe team are starting to embrace \u003ca href=\"https://jspecify.dev/\"\u003ehttps://jspecify.dev/\u003c/a\u003e annotations  as the way to indicate nullable and non nullable fields.  Many important classes have had these annotations added to help make it more semantically clear when a value can be null or not.\u003c/p\u003e\n\u003ch1\u003eBreaking Changes\u003c/h1\u003e\n\u003cp\u003eA wrapping \u003ccode\u003eFetchedValue\u003c/code\u003e object is not always returned on field fetchers for performance reasons.    This means that \u003ccode\u003egraphql.execution.instrumentation.parameters.InstrumentationFieldCompleteParameters#getFetchedObject\u003c/code\u003e was created to replace the older \u003ccode\u003egetFetchedValue\u003c/code\u003e method and the returns object can sometimes be a \u003ccode\u003eFetchedValue\u003c/code\u003e or sometimes a simple POJO value.\u003c/p\u003e\n\u003ch1\u003ePerformance improvements\u003c/h1\u003e\n\u003cp\u003eA series of performance improvements have been made to reduce the memory footprint of the library.  Also the Java \u003ccode\u003e.stream()\u003c/code\u003e operator can be slower than a more direct loop and many of these calls have been changed for performance reasons.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eavoid wrapping materialized fieldValueObject in a CompletableFuture by \u003ca href=\"https://github.com/samuelAndalon\"\u003e\u003ccode\u003e@​samuelAndalon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/pull/3943\"\u003egraphql-java/graphql-java#3943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExecutionStrategyParameters now has a direct transform without a Builder by \u003ca href=\"https://github.com/bbakerman\"\u003e\u003ccode\u003e@​bbakerman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/pull/3935\"\u003egraphql-java/graphql-java#3935\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExecutionStepInfo now has a direct transform without a Builder by \u003ca href=\"https://github.com/bbakerman\"\u003e\u003ccode\u003e@​bbakerman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/pull/3934\"\u003egraphql-java/graphql-java#3934\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFpKit now longer uses streams for performance reasons by \u003ca href=\"https://github.com/bbakerman\"\u003e\u003ccode\u003e@​bbakerman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/pull/3932\"\u003egraphql-java/graphql-java#3932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement toString/hashCode/equals for DataFetcherResult by \u003ca href=\"https://github.com/AlexandreCarlton\"\u003e\u003ccode\u003e@​AlexandreCarlton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/pull/3964\"\u003egraphql-java/graphql-java#3964\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/graphql-java/graphql-java/commit/76832a440f2878623f52b6d2f77f7447ba133325\"\u003e\u003ccode\u003e76832a4\u003c/code\u003e\u003c/a\u003e Add performance results for commit bbe6a653939113bedffe947fbf70315ff448f127\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/bbe6a653939113bedffe947fbf70315ff448f127\"\u003e\u003ccode\u003ebbe6a65\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/issues/4157\"\u003e#4157\u003c/a\u003e from graphql-java/update-java-dataloader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/703155510fafa93bf548771dc655fde0e7aaf2b0\"\u003e\u003ccode\u003e7031555\u003c/code\u003e\u003c/a\u003e upgrade to dataloader 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/6b68072efb0f9c23d39cb29aea1fb167d5a0845f\"\u003e\u003ccode\u003e6b68072\u003c/code\u003e\u003c/a\u003e upgrade to dataloader 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/b3b3bea5f4e1aa154f02b00572fb60f280e9a957\"\u003e\u003ccode\u003eb3b3bea\u003c/code\u003e\u003c/a\u003e upgrade to dataloader 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/8dc1beefe60999ad52ce7811ed335db39ccaf10c\"\u003e\u003ccode\u003e8dc1bee\u003c/code\u003e\u003c/a\u003e Add performance results for commit 6ce63f3531d032fa4c15ea8d5b4c4c3bbf0a95b7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/7de429da72ed236debfed68f2e096451626dced5\"\u003e\u003ccode\u003e7de429d\u003c/code\u003e\u003c/a\u003e Add performance results for commit 6ce63f3531d032fa4c15ea8d5b4c4c3bbf0a95b7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/6ce63f3531d032fa4c15ea8d5b4c4c3bbf0a95b7\"\u003e\u003ccode\u003e6ce63f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/issues/4161\"\u003e#4161\u003c/a\u003e from graphql-java/dependabot/gradle/com.fasterxml.ja...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/2b2735d1e19a924f1d896ad5b9cc6ea28703e452\"\u003e\u003ccode\u003e2b2735d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/issues/4163\"\u003e#4163\u003c/a\u003e from graphql-java/dependabot/github_actions/EnricoMi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/ead15871f7606335f107e1547af2aed6c342ff0f\"\u003e\u003ccode\u003eead1587\u003c/code\u003e\u003c/a\u003e Add performance results for commit 71e6199af4a1fd32da0685cd24093765b47cead1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graphql-java/graphql-java/compare/v24.3...v25.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/JuanPabloJimenezEsclusa/camila-services/pull/221","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/221","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/221/packages"},{"uuid":"3605761432","node_id":"PR_kwDOO7sM686yak8i","number":91,"state":"closed","title":"build(deps): bump org.openrewrite.rewrite from 7.15.0 to 7.20.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-24T01:33:23.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T01:30:14.000Z","updated_at":"2025-11-24T01:33:24.000Z","time_to_close":1209789,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.15.0","new_version":"7.20.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.15.0 to 7.20.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.15.0\u0026new-version=7.20.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/ignacio-high-throughput/pull/91","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fignacio-high-throughput/issues/91","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/91/packages"}],"issue_packages":[{"old_version":"7.32.2","new_version":"7.33.0","update_type":"minor","path":null,"pr_created_at":"2026-05-26T21:46:33.000Z","version_change":"7.32.2 → 7.33.0","issue":{"uuid":"4527720931","node_id":"PR_kwDOKZ05J87flkCc","number":345,"state":"open","title":"chore(deps): bump the gradle-dependencies group with 5 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T21:46:33.000Z","updated_at":"2026-05-26T23:01:22.632Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":5,"packages":[{"name":"io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom","old_version":"2.28.0","new_version":"2.28.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java-instrumentation"},{"name":"com.couchbase.client:java-client","old_version":"3.11.2","new_version":"3.11.3","repository_url":"https://github.com/couchbase/couchbase-jvm-clients"},{"name":"org.graalvm.buildtools.native","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/graalvm/native-build-tools"},{"name":"com.github.spotbugs","old_version":"6.5.4","new_version":"6.5.5"},{"name":"org.openrewrite.rewrite","old_version":"7.32.2","new_version":"7.33.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.28.0` | `2.28.1` |\n| [com.couchbase.client:java-client](https://github.com/couchbase/couchbase-jvm-clients) | `3.11.2` | `3.11.3` |\n| [org.graalvm.buildtools.native](https://github.com/graalvm/native-build-tools) | `1.1.0` | `1.1.1` |\n| com.github.spotbugs | `6.5.4` | `6.5.5` |\n| org.openrewrite.rewrite | `7.32.2` | `7.33.0` |\n\nUpdates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom` from 2.28.0 to 2.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.28.1\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version number, reflecting that they will continue to have breaking changes. Please see \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix javaagent startup failures when declarative configuration uses bundled contrib components, such as the rule-based routing sampler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18813\"\u003e#18813\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/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.28.1 (2026-05-20)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix javaagent startup failures when declarative configuration uses bundled contrib components,\nsuch as the rule-based routing sampler.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18813\"\u003e#18813\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/open-telemetry/opentelemetry-java-instrumentation/commit/7ad453a58de282ea04fd88f4178d70a65468b93c\"\u003e\u003ccode\u003e7ad453a\u003c/code\u003e\u003c/a\u003e [release/v2.28.x] Prepare release 2.28.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18818\"\u003e#18818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/1f0b4b27c6e3c96d3098fa7a4ece9404ba7c55bd\"\u003e\u003ccode\u003e1f0b4b2\u003c/code\u003e\u003c/a\u003e Prepare change log for upcoming patch release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18816\"\u003e#18816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/f4b9d76e1c8425b53bd1f22a1e5f8612e30659fc\"\u003e\u003ccode\u003ef4b9d76\u003c/code\u003e\u003c/a\u003e [release/v2.28.x] fix(deps): update opentelemetry-java-contrib monorepo to v1...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/compare/v2.28.0...v2.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.couchbase.client:java-client` from 3.11.2 to 3.11.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/couchbase/couchbase-jvm-clients/commit/d1ce11060e40a76cb3f469d66a16a1e87df8c589\"\u003e\u003ccode\u003ed1ce110\u003c/code\u003e\u003c/a\u003e Prepare 3.11.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/couchbase/couchbase-jvm-clients/commit/a6499ff9daf1d687abecad0ce69942427a12f7b5\"\u003e\u003ccode\u003ea6499ff\u003c/code\u003e\u003c/a\u003e JVMCBC-1737 Exclude contents of invalid certificate file from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/couchbase/couchbase-jvm-clients/commit/624675a60e07b425ddc289be748f668a3a1b4911\"\u003e\u003ccode\u003e624675a\u003c/code\u003e\u003c/a\u003e Bump version to 3.11.3-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/couchbase/couchbase-jvm-clients/compare/3.11.2...3.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.buildtools.native` from 1.1.0 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graalvm/native-build-tools/releases\"\u003eorg.graalvm.buildtools.native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRelease 1.1.0 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/880\"\u003egraalvm/native-build-tools#880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 1.1.1-SNAPSHOT by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/881\"\u003egraalvm/native-build-tools#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdapt missing metadata issues to title-only coordinates by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/886\"\u003egraalvm/native-build-tools#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip JDK 25 metadata schema check on macOS x64 by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/888\"\u003egraalvm/native-build-tools#888\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTreat not-for-native-image metadata as covered by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/884\"\u003egraalvm/native-build-tools#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip metadata requests for artifacts unavailable in Maven Central repository by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/890\"\u003egraalvm/native-build-tools#890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump reachability metadata repository to 1.0.2 by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/897\"\u003egraalvm/native-build-tools#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow empty classpath for layer-create builds by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/895\"\u003egraalvm/native-build-tools#895\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/1.1.0...1.1.1\"\u003ehttps://github.com/graalvm/native-build-tools/compare/1.1.0...1.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/graalvm/native-build-tools/commit/fd47dd5d05b34ef8adf8a0bf8b82aebe525308a3\"\u003e\u003ccode\u003efd47dd5\u003c/code\u003e\u003c/a\u003e Release 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/0d6e84eb32ae9794734044e089e31227bd946b40\"\u003e\u003ccode\u003e0d6e84e\u003c/code\u003e\u003c/a\u003e Allow empty classpath for layer-create builds (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/895\"\u003e#895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/56a974cc1d085d50614b522966f4b43c5b29d7a0\"\u003e\u003ccode\u003e56a974c\u003c/code\u003e\u003c/a\u003e Bump reachability metadata repository to 1.0.2 (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/5c091d7c9445c6f526b1e53c97ac8244625b1c2c\"\u003e\u003ccode\u003e5c091d7\u003c/code\u003e\u003c/a\u003e Skip metadata requests for artifacts unavailable in Maven Central repository ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/e91cd32745801101a45e9ab17521a875da8e74f6\"\u003e\u003ccode\u003ee91cd32\u003c/code\u003e\u003c/a\u003e Treat not-for-native-image metadata as covered (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/884\"\u003e#884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/97565e2e39232a22c3b2b7e3f27ddb173bf00bf8\"\u003e\u003ccode\u003e97565e2\u003c/code\u003e\u003c/a\u003e Skip JDK 25 metadata schema check on macOS x64 (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/6bffd62bd38678dfbe8f1e012cc93cc57e520c75\"\u003e\u003ccode\u003e6bffd62\u003c/code\u003e\u003c/a\u003e Adapt missing metadata issues to title-only coordinates (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/83ec10d4357ebcb03300c39e42eef290e029f1be\"\u003e\u003ccode\u003e83ec10d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/881\"\u003e#881\u003c/a\u003e from graalvm/bump-version-to-1.1.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/a0dee9e4f4e6249e69bec12d57d4d4b8faf6444b\"\u003e\u003ccode\u003ea0dee9e\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/7852e4c0bc354769d296b48ace783bfb7d17e338\"\u003e\u003ccode\u003e7852e4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/880\"\u003e#880\u003c/a\u003e from graalvm/release/1.1.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/1.1.0...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.spotbugs` from 6.5.4 to 6.5.5\n\nUpdates `org.openrewrite.rewrite` from 7.32.2 to 7.33.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/345","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/345","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/345/packages"}},{"old_version":"7.31.0","new_version":"7.33.0","update_type":"minor","path":null,"pr_created_at":"2026-05-25T02:09:18.000Z","version_change":"7.31.0 → 7.33.0","issue":{"uuid":"4513783262","node_id":"PR_kwDOJghadc7e4YUF","number":501,"state":"open","title":"Bump org.openrewrite.rewrite from 7.31.0 to 7.33.0","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-05-25T02:09:18.000Z","updated_at":"2026-05-25T02:11:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.31.0","new_version":"7.33.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.31.0 to 7.33.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.31.0\u0026new-version=7.33.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sir-gon/algorithm-exercises-java/pull/501","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sir-gon%2Falgorithm-exercises-java/issues/501","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/501/packages"}},{"old_version":"7.32.1","new_version":"7.32.2","update_type":"patch","path":null,"pr_created_at":"2026-05-12T20:39:50.000Z","version_change":"7.32.1 → 7.32.2","issue":{"uuid":"4432476187","node_id":"PR_kwDOKZ05J87a14gC","number":327,"state":"open","title":"chore(deps): bump the gradle-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T20:39:50.000Z","updated_at":"2026-05-12T20:48:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":2,"packages":[{"name":"io.opentelemetry:opentelemetry-bom","old_version":"1.61.0","new_version":"1.62.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"org.openrewrite.rewrite","old_version":"7.32.1","new_version":"7.32.2"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 2 updates: [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) and org.openrewrite.rewrite.\n\nUpdates `io.opentelemetry:opentelemetry-bom` from 1.61.0 to 1.62.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.62.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eContext\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/security/advisories/GHSA-rcgg-9c38-7xpx\"\u003eGHSA-rcgg-9c38-7xpx\u003c/a\u003e: Apply limits to baggage entries for \u003ccode\u003eW3CBaggagePropagator\u003c/code\u003e, \u003ccode\u003eOtTracePropagator\u003c/code\u003e, \u003ccode\u003eJaegerPropagator\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8378\"\u003e#8378\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eparentContext\u003c/code\u003e allocation on span start for the common case (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8332\"\u003e#8332\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetMaxExportBatchSize\u003c/code\u003e to \u003ccode\u003ePeriodicMetricReaderBuilder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8296\"\u003e#8296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e shutdown race that could drop the final flush (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8299\"\u003e#8299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Prometheus: Change default server host from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003elocalhost\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8298\"\u003e#8298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Prometheus: Stop converting unit \u003ccode\u003e\u0026quot;1\u0026quot;\u003c/code\u003e to \u003ccode\u003e\u0026quot;ratio\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8252\"\u003e#8252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix null input handling in \u003ccode\u003eStringEncoder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8312\"\u003e#8312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Align proto field types and wire tag names in marshalers (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8293\"\u003e#8293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix \u003ccode\u003eMarshalerUtil\u003c/code\u003e \u003ccode\u003esizeRepeatedString\u003c/code\u003e calculation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8284\"\u003e#8284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Bound \u003ccode\u003eJdkHttpSender\u003c/code\u003e thread pool size to prevent unbounded thread creation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8276\"\u003e#8276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP Profiles: Split profiles data model into separate \u003ccode\u003esdk-profiles\u003c/code\u003e and JFR shim modules (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8207\"\u003e#8207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP Profiles: Publish alpha release of \u003ccode\u003eopentelemetry-sdk-profiles\u003c/code\u003e and \u003ccode\u003eopentelemetry-exporter-otlp-profiles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8351\"\u003e#8351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Declarative config: Extract to new \u003ccode\u003eopentelemetry-sdk-extension-declarative-config\u003c/code\u003e artifact with new package \u003ccode\u003eio.opentelemetry.sdk.autoconfigure.declarativeconfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8265\"\u003e#8265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutoconfigure: Add file size validation in \u003ccode\u003eOtlpConfigUtil\u003c/code\u003e to avoid unsafe cast to \u003ccode\u003eint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8287\"\u003e#8287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix collection fields to not be initialized to empty by default (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8356\"\u003e#8356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncubator: Add \u003ccode\u003eEventToSpanEventBridge\u003c/code\u003e to bridge log-based events to span events (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8372\"\u003e#8372\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e@Nullable\u003c/code\u003e to \u003ccode\u003eequalTo\u003c/code\u003e value argument in \u003ccode\u003eOpenTelemetryAssertions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8301\"\u003e#8301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehasValueSatisfying\u003c/code\u003e to \u003ccode\u003eLongPointAssert\u003c/code\u003e and \u003ccode\u003eDoublePointAssert\u003c/code\u003e for fuzzy value matching (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8328\"\u003e#8328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtainsPointsSatisfying\u003c/code\u003e to metric data asserts for \u0026quot;each given assertion must be satisfied by at least one point, extras allowed\u0026quot; checks on sum, gauge, histogram, exponential histogram, and summary data (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8329\"\u003e#8329\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd initial OSGi support (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePromote \u003ccode\u003eApiUsageLogger\u003c/code\u003e to \u003ccode\u003eopentelemetry-common\u003c/code\u003e public API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8318\"\u003e#8318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEstablish exception logging guidelines and fix inconsistent patterns across exporters and SDK (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8231\"\u003e#8231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e*.impl.*\u003c/code\u003e package naming convention for internal code with japicmp compatibility (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8325\"\u003e#8325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Sonatype dependency audit to build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8365\"\u003e#8365\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/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.62.0 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eContext\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/security/advisories/GHSA-rcgg-9c38-7xpx\"\u003eGHSA-rcgg-9c38-7xpx\u003c/a\u003e: Apply limits to baggage entries for \u003ccode\u003eW3CBaggagePropagator\u003c/code\u003e, \u003ccode\u003eOtTracePropagator\u003c/code\u003e, \u003ccode\u003eJaegerPropagator\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8378\"\u003e#8378\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid \u003ccode\u003eparentContext\u003c/code\u003e allocation on span start for the common case\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8332\"\u003e#8332\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetMaxExportBatchSize\u003c/code\u003e to \u003ccode\u003ePeriodicMetricReaderBuilder\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8296\"\u003e#8296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e shutdown race that could drop the final flush\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8299\"\u003e#8299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Prometheus: Change default server host from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003elocalhost\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8298\"\u003e#8298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Prometheus: Stop converting unit \u003ccode\u003e\u0026quot;1\u0026quot;\u003c/code\u003e to \u003ccode\u003e\u0026quot;ratio\u0026quot;\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8252\"\u003e#8252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix null input handling in \u003ccode\u003eStringEncoder\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8312\"\u003e#8312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Align proto field types and wire tag names in marshalers\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8293\"\u003e#8293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix \u003ccode\u003eMarshalerUtil\u003c/code\u003e \u003ccode\u003esizeRepeatedString\u003c/code\u003e calculation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8284\"\u003e#8284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Bound \u003ccode\u003eJdkHttpSender\u003c/code\u003e thread pool size to prevent unbounded thread creation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8276\"\u003e#8276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP Profiles: Split profiles data model into separate \u003ccode\u003esdk-profiles\u003c/code\u003e and JFR shim modules\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8207\"\u003e#8207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP Profiles: Publish alpha release of \u003ccode\u003eopentelemetry-sdk-profiles\u003c/code\u003e and\n\u003ccode\u003eopentelemetry-exporter-otlp-profiles\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8351\"\u003e#8351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Declarative config: Extract to new \u003ccode\u003eopentelemetry-sdk-extension-declarative-config\u003c/code\u003e\nartifact with new package \u003ccode\u003eio.opentelemetry.sdk.autoconfigure.declarativeconfig\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8265\"\u003e#8265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutoconfigure: Add file size validation in \u003ccode\u003eOtlpConfigUtil\u003c/code\u003e to avoid unsafe cast to \u003ccode\u003eint\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8287\"\u003e#8287\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/open-telemetry/opentelemetry-java/commit/d03621fb3c3aa7f31d31b684ada2e9a8a93f158a\"\u003e\u003ccode\u003ed03621f\u003c/code\u003e\u003c/a\u003e [release/v1.62.x] Prepare release 1.62.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3a62b7aa82fd76c2b9218e574f517a7f8142c696\"\u003e\u003ccode\u003e3a62b7a\u003c/code\u003e\u003c/a\u003e Prepare 1.62.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8378\"\u003e#8378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/893910b7db64d9bda99173cf6ee0749c15aeb9f4\"\u003e\u003ccode\u003e893910b\u003c/code\u003e\u003c/a\u003e docs: Expand SIG meeting welcoming language (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8383\"\u003e#8383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/03837d3c1763bc35464aea1078671e2ef2336a5f\"\u003e\u003ccode\u003e03837d3\u003c/code\u003e\u003c/a\u003e Apply baggage limits (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8380\"\u003e#8380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/cdadad6389720f87ee80a6be1f96d9616ed3ead6\"\u003e\u003ccode\u003ecdadad6\u003c/code\u003e\u003c/a\u003e Update dependency org.osgi:org.osgi.test.bom to v1.3.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8376\"\u003e#8376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/8e0f196fcb37e9d5a8b098fdc8ef89f70655bd5e\"\u003e\u003ccode\u003e8e0f196\u003c/code\u003e\u003c/a\u003e Update error-prone monorepo to v2.49.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8259\"\u003e#8259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2923430f34cf33851de4191c0411e0ff5b7645d9\"\u003e\u003ccode\u003e2923430\u003c/code\u003e\u003c/a\u003e Add initial OSGi support (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3f3780ca44a8c3260645ed89ade2ffcf5d9b0c7c\"\u003e\u003ccode\u003e3f3780c\u003c/code\u003e\u003c/a\u003e Add guidance for null checking, promote ApiUsageLogger to opentelemetry-commo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e224e1911952dd2319c4eaa182f3c484b88366e7\"\u003e\u003ccode\u003ee224e19\u003c/code\u003e\u003c/a\u003e Port event span event bridge from contrib (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8372\"\u003e#8372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b29f3df1ff7dea14b8372999f54af40eca6c1fbb\"\u003e\u003ccode\u003eb29f3df\u003c/code\u003e\u003c/a\u003e Update dependency com.google.api.grpc:proto-google-common-protos to v2.71.0 (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.61.0...v1.62.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openrewrite.rewrite` from 7.32.1 to 7.32.2\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/JuanPabloJimenezEsclusa/camila-services/pull/327","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/327","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/327/packages"}},{"old_version":"7.31.0","new_version":"7.32.2","update_type":"minor","path":null,"pr_created_at":"2026-05-11T01:54:17.000Z","version_change":"7.31.0 → 7.32.2","issue":{"uuid":"4417544279","node_id":"PR_kwDOJghadc7aFNn_","number":495,"state":"open","title":"Bump org.openrewrite.rewrite from 7.31.0 to 7.32.2","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-05-11T01:54:17.000Z","updated_at":"2026-05-11T01:55:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.31.0","new_version":"7.32.2","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.31.0 to 7.32.2.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.31.0\u0026new-version=7.32.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sir-gon/algorithm-exercises-java/pull/495","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sir-gon%2Falgorithm-exercises-java/issues/495","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/495/packages"}},{"old_version":"7.31.0","new_version":"7.32.0","update_type":"minor","path":null,"pr_created_at":"2026-04-28T14:55:30.000Z","version_change":"7.31.0 → 7.32.0","issue":{"uuid":"4344119371","node_id":"PR_kwDOKZ05J87WYcpT","number":311,"state":"closed","title":"chore(deps): bump the gradle-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":"2026-04-30T00:46:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T14:55:30.000Z","updated_at":"2026-04-30T00:46:14.000Z","time_to_close":121842,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":2,"packages":[{"name":"org.openapi.generator","old_version":"7.21.0","new_version":"7.22.0"},{"name":"org.openrewrite.rewrite","old_version":"7.31.0","new_version":"7.32.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 2 updates: org.openapi.generator and org.openrewrite.rewrite.\n\nUpdates `org.openapi.generator` from 7.21.0 to 7.22.0\n\nUpdates `org.openrewrite.rewrite` from 7.31.0 to 7.32.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/311","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/311","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/311/packages"}},{"old_version":"7.28.2","new_version":"7.29.0","update_type":"minor","path":null,"pr_created_at":"2026-03-25T14:46:10.000Z","version_change":"7.28.2 → 7.29.0","issue":{"uuid":"4135997900","node_id":"PR_kwDOAQ0TF87NYDkz","number":15419,"state":"open","title":"Chore(deps): Bump org.openrewrite.rewrite from 7.28.2 to 7.29.0","user":"dependabot[bot]","labels":["dependencies","java","status: to-be-merged"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-25T14:46:10.000Z","updated_at":"2026-03-25T15:13:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.28.2","new_version":"7.29.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.28.2 to 7.29.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.28.2\u0026new-version=7.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/JabRef/jabref/pull/15419","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JabRef%2Fjabref/issues/15419","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15419/packages"}},{"old_version":"7.28.0","new_version":"7.28.2","update_type":"patch","path":null,"pr_created_at":"2026-03-21T01:42:26.000Z","version_change":"7.28.0 → 7.28.2","issue":{"uuid":"4110945209","node_id":"PR_kwDOO7sM687MS9WR","number":145,"state":"closed","title":"build(deps): bump the gradle-dependencies group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-28T01:42:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-21T01:42:26.000Z","updated_at":"2026-03-28T01:42:17.000Z","time_to_close":604790,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"gradle-dependencies","update_count":2,"packages":[{"name":"org.springframework.boot","old_version":"4.0.3","new_version":"4.0.4","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.openrewrite.rewrite","old_version":"7.28.0","new_version":"7.28.2"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 2 updates in the / directory: [org.springframework.boot](https://github.com/spring-projects/spring-boot) and org.openrewrite.rewrite.\n\nUpdates `org.springframework.boot` from 4.0.3 to 4.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProvide advance warning of the deprecation and forthcoming removal of OpenTelemetry's ZipkinSpanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson Bom 3.1.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTomcat's default max part count is too low in 4.0.x \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootContextLoader mentions class that no longer exists in message for classes or locations assertion \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49535\"\u003e#49535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOrdering of 'spring.config.import' is inconsistent when defined in environment or system properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49482\"\u003e#49482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;spring.main.cloud-platform=none\u0026quot; does not disable cloud features \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49479\"\u003e#49479\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL support with Docker Compose does not work as documented \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49385\"\u003e#49385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-configuration overrides authorization server configuration applied by Customizer\u003c!-- raw HTML omitted --\u003e beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49367\"\u003e#49367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUsing \u003ccode\u003e@AutoConfigureWebTestClient\u003c/code\u003e prevents separate configuration of spring.test.webtestclient.timeout from taking effect \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49344\"\u003e#49344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNoSuchMethodException when forcing the use of Log4J2LoggingSystem using org.springframework.boot.logging.LoggingSystem system property \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49343\"\u003e#49343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRouterFunctions descriptions in Actuator do not support nesting \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49302\"\u003e#49302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven plugin does not set '-parameters' option when processing AOT code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49295\"\u003e#49295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP Service Interface Client doesn't work in a native image due to missing property binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49274\"\u003e#49274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eErrorPageRegistrarBeanPostProcessor is not auto-configured in war deployments and the ErrorPageCustomizer is not applied  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49176\"\u003e#49176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissing starter for spring-boot-restdocs \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48289\"\u003e#48289\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument support for Java 26 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49604\"\u003e#49604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eList all supported colors when describing color-coded log output \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49562\"\u003e#49562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove EndpointRequest matcher documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49520\"\u003e#49520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify that running is the only supported input state when triggering a Quartz job through the Actuator endpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49514\"\u003e#49514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument security considerations for forwarded headers in cloud deployments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49507\"\u003e#49507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTutorial in the reference guide has outdated instructions \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49429\"\u003e#49429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument additional repositories required for shibboleth.net \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49392\"\u003e#49392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJavadoc of JettyHttpClientBuilder refers to the wrong type \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49387\"\u003e#49387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExample spring-devtools.properties file is shown in the wrong format \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49362\"\u003e#49362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify inferred relationships between OAuth 2 registrations and providers \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49327\"\u003e#49327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention using org.springframework.boot.aot Gradle plugin directly for AOT processing with the JVM \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49321\"\u003e#49321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove superfluous semi-colon from read timeout configuration example for HTTP service interface clients \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49306\"\u003e#49306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CLI's INSTALL.txt to reflect Groovy no longer being bundled \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49298\"\u003e#49298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJDK requirement for the CLI still refers to Java 8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49293\"\u003e#49293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJava and Kotlin samples of an environment post processor are inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49287\"\u003e#49287\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Commons Logging 1.3.6 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49545\"\u003e#49545\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/8bdd6f836a4f6041b34e788dccda45e4653e82a4\"\u003e\u003ccode\u003e8bdd6f8\u003c/code\u003e\u003c/a\u003e Release v4.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/79a38504ecb634ab47b820c3fd055917720c3ac1\"\u003e\u003ccode\u003e79a3850\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3ebd1475088cbadf1355cffcbf6e3945af6d8376\"\u003e\u003ccode\u003e3ebd147\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.13-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/26edf790848000e34353bc8c026e897063dcef86\"\u003e\u003ccode\u003e26edf79\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6620dea347a522d160d725a6a51e4ca3a54e1142\"\u003e\u003ccode\u003e6620dea\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7151419752494508e15005d95a521c2bf4cbf656\"\u003e\u003ccode\u003e7151419\u003c/code\u003e\u003c/a\u003e Upgrade to Testcontainers 2.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/cc6bb612409b65b6fdf85b8ef58cd343f8d70bb9\"\u003e\u003ccode\u003ecc6bb61\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/dd54841c4a961efe28f197537ad0afd115027e3a\"\u003e\u003ccode\u003edd54841\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 5.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/273942749ccb4a230fc935d20a8d59cba641e027\"\u003e\u003ccode\u003e2739427\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a6d8c48e13cb394a9b1c375abad3572335c95a9a\"\u003e\u003ccode\u003ea6d8c48\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.3...v4.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openrewrite.rewrite` from 7.28.0 to 7.28.2\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/JuanPabloJimenezEsclusa/ignacio-high-throughput/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fignacio-high-throughput/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"}},{"old_version":"7.28.1","new_version":"7.28.2","update_type":"patch","path":null,"pr_created_at":"2026-03-19T14:45:50.000Z","version_change":"7.28.1 → 7.28.2","issue":{"uuid":"4102214362","node_id":"PR_kwDOAQ0TF87L38TZ","number":15374,"state":"open","title":"Chore(deps): Bump org.openrewrite.rewrite from 7.28.1 to 7.28.2","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-19T14:45:50.000Z","updated_at":"2026-03-19T19:17:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.28.1","new_version":"7.28.2","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.28.1 to 7.28.2.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.28.1\u0026new-version=7.28.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/JabRef/jabref/pull/15374","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JabRef%2Fjabref/issues/15374","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15374/packages"}},{"old_version":"7.28.0","new_version":"7.28.1","update_type":"patch","path":"the gradle-dependencies group","pr_created_at":"2026-03-14T01:42:22.000Z","version_change":"7.28.0 → 7.28.1","issue":{"uuid":"4074266504","node_id":"PR_kwDOO7sM687KhrlT","number":142,"state":"open","title":"build(deps): bump org.openrewrite.rewrite from 7.28.0 to 7.28.1 in the gradle-dependencies group","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-14T01:42:22.000Z","updated_at":"2026-03-21T02:08:39.979Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.28.0","new_version":"7.28.1","repository_url":null}],"path":"the gradle-dependencies group","ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 1 update: org.openrewrite.rewrite.\n\nUpdates `org.openrewrite.rewrite` from 7.28.0 to 7.28.1\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.28.0\u0026new-version=7.28.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/ignacio-high-throughput/pull/142","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fignacio-high-throughput/issues/142","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/142/packages"}},{"old_version":"7.25.0","new_version":"7.28.0","update_type":"minor","path":null,"pr_created_at":"2026-03-11T08:10:50.000Z","version_change":"7.25.0 → 7.28.0","issue":{"uuid":"4056619173","node_id":"PR_kwDORQdBcM7JoHvw","number":201,"state":"open","title":"chore(deps): bump org.openrewrite.rewrite from 7.25.0 to 7.28.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-11T08:10:50.000Z","updated_at":"2026-03-11T08:19:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.25.0","new_version":"7.28.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.25.0 to 7.28.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.25.0\u0026new-version=7.28.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dallay/corvus/pull/201","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dallay%2Fcorvus/issues/201","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/201/packages"}},{"old_version":"7.26.0","new_version":"7.28.0","update_type":"minor","path":null,"pr_created_at":"2026-03-09T16:37:46.000Z","version_change":"7.26.0 → 7.28.0","issue":{"uuid":"4046643284","node_id":"PR_kwDOKZ05J87JIHMz","number":285,"state":"open","title":"chore(deps): bump the gradle-dependencies group across 1 directory with 23 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-09T16:37:46.000Z","updated_at":"2026-03-09T16:40:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":23,"packages":[{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.47.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"3.5.10","new_version":"3.5.11","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"de.codecentric:spring-boot-admin-dependencies","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/codecentric/spring-boot-admin"},{"name":"io.opentelemetry:opentelemetry-api","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-context","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-logs","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-common","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-trace","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-metrics","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-extension-trace-propagators","old_version":"1.59.0","new_version":"1.60.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.59.0-alpha","new_version":"1.60.1-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"com.couchbase.client:java-client","old_version":"3.11.0","new_version":"3.11.1","repository_url":"https://github.com/couchbase/couchbase-jvm-clients"},{"name":"org.sonarqube","old_version":"7.2.2.6593","new_version":"7.2.3.7755"},{"name":"org.springframework.boot","old_version":"4.0.2","new_version":"4.0.3"},{"name":"org.graalvm.buildtools.native","old_version":"0.11.4","new_version":"0.11.5","repository_url":"https://github.com/graalvm/native-build-tools"},{"name":"org.openrewrite.rewrite","old_version":"7.26.0","new_version":"7.28.0"},{"name":"org.springdoc:springdoc-openapi-starter-webflux-ui","old_version":"2.8.15","new_version":"2.8.16","repository_url":"https://github.com/springdoc/springdoc-openapi"},{"name":"io.cucumber:cucumber-core","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-java","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-junit-platform-engine","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-spring","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.47.0` | `2.48.0` |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `3.5.10` | `3.5.11` |\n| [de.codecentric:spring-boot-admin-dependencies](https://github.com/codecentric/spring-boot-admin) | `4.0.0` | `4.0.2` |\n| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-context](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-sdk-logs](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-sdk-common](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-sdk-trace](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-sdk-metrics](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-extension-trace-propagators](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0` | `1.60.1` |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.59.0-alpha` | `1.60.1-alpha` |\n| [com.couchbase.client:java-client](https://github.com/couchbase/couchbase-jvm-clients) | `3.11.0` | `3.11.1` |\n| org.sonarqube | `7.2.2.6593` | `7.2.3.7755` |\n| org.springframework.boot | `4.0.2` | `4.0.3` |\n| [org.graalvm.buildtools.native](https://github.com/graalvm/native-build-tools) | `0.11.4` | `0.11.5` |\n| org.openrewrite.rewrite | `7.26.0` | `7.28.0` |\n| [org.springdoc:springdoc-openapi-starter-webflux-ui](https://github.com/springdoc/springdoc-openapi) | `2.8.15` | `2.8.16` |\n| [io.cucumber:cucumber-core](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n| [io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n| [io.cucumber:cucumber-junit-platform-engine](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n| [io.cucumber:cucumber-spring](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.47.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.47.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 3.5.10 to 3.5.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.11\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWhitespace can be incorrectly removed when spring-boot-configuration-processor runs on multi-line javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49039\"\u003e#49039\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eserver.jetty.threads.max is ignored when using virtual threads \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48982\"\u003e#48982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker credential helpers with file extensions cannot be executed on Windows \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48965\"\u003e#48965\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCouchbase and Kafka are incorrectly listed as supporting SSL with Docker Compose \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49211\"\u003e#49211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that use of non idiomatic format for '\u003ccode\u003e@Value\u003c/code\u003e' still apply for environment variables \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49054\"\u003e#49054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument naming convention for custom test-scoped starters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49014\"\u003e#49014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLICENSE.txt and NOTICE.txt files have the wrong content in the latest releases \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48996\"\u003e#48996\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationContextAssert documents a non-existent assertion in getFailure() \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48973\"\u003e#48973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHighlight the importance of the preStop hook when configuring Kubernetes probes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48936\"\u003e#48936\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to AssertJ 3.27.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49075\"\u003e#49075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Groovy 4.0.30 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49076\"\u003e#49076\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.42.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49077\"\u003e#49077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jaybird 6.0.4 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49078\"\u003e#49078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JBoss Logging 3.6.2.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49079\"\u003e#49079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jetty 12.0.32 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49080\"\u003e#49080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.30 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49081\"\u003e#49081\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Logback 1.5.32 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49243\"\u003e#49243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer 1.15.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49064\"\u003e#49064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer Tracing 1.5.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49065\"\u003e#49065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to MySQL 9.6.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49083\"\u003e#49083\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.1.131.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49165\"\u003e#49165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Postgresql 42.7.10 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49201\"\u003e#49201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Reactor Bom 2024.0.15 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49066\"\u003e#49066\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Authorization Server 1.5.6 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49067\"\u003e#49067\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Data Bom 2025.0.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49068\"\u003e#49068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Framework 6.2.16 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49069\"\u003e#49069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring GraphQL 1.4.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49070\"\u003e#49070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Integration 6.5.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49071\"\u003e#49071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Kafka 3.3.13 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49244\"\u003e#49244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring LDAP 3.3.6 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49072\"\u003e#49072\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Pulsar 1.2.15 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49073\"\u003e#49073\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Security 6.5.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49225\"\u003e#49225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Session 3.5.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49074\"\u003e#49074\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 10.1.52 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49084\"\u003e#49084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Undertow 2.3.23.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49166\"\u003e#49166\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dsyer\"\u003e\u003ccode\u003e@​dsyer\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/linkian209\"\u003e\u003ccode\u003e@​linkian209\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/nosan\"\u003e\u003ccode\u003e@​nosan\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/scordio\"\u003e\u003ccode\u003e@​scordio\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/srt\"\u003e\u003ccode\u003e@​srt\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3728f97fd76cbc3206306fc342e71d37dbfd6b5f\"\u003e\u003ccode\u003e3728f97\u003c/code\u003e\u003c/a\u003e Release v3.5.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/54ab3c5a617cd4538f454c2c2fd68e26dd7a680a\"\u003e\u003ccode\u003e54ab3c5\u003c/code\u003e\u003c/a\u003e Align \u0026quot;noteworthy\u0026quot; issues in release notes with Spring Framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/996664f3821ec7fd8216d404223eaca9582fb96b\"\u003e\u003ccode\u003e996664f\u003c/code\u003e\u003c/a\u003e Temporarily switch Docker to overlay2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/91cc0ddfa2a3cc651f0a7790b06f2a4184cbfc33\"\u003e\u003ccode\u003e91cc0dd\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Session 3.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f439fd38cec37e99448acfb4a8693b2d014cf702\"\u003e\u003ccode\u003ef439fd3\u003c/code\u003e\u003c/a\u003e Show docker version and docker info when running system tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ec946455eeb6ab63d3028548333811e68fd1c603\"\u003e\u003ccode\u003eec94645\u003c/code\u003e\u003c/a\u003e Print CI docker images in system test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/33a7890003f682bd9e1a55596cf17fcece394e10\"\u003e\u003ccode\u003e33a7890\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/1cf866853c139188a3ea1f950283a4d2d4feeb62\"\u003e\u003ccode\u003e1cf8668\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Authorization Server 1.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/679254ae2ac094b2a0da92c5a80e203652cc490a\"\u003e\u003ccode\u003e679254a\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Pulsar 1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c022218eb1227616203e4dff033fab2fbfed8677\"\u003e\u003ccode\u003ec022218\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Kafka 3.3.13\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.10...v3.5.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `de.codecentric:spring-boot-admin-dependencies` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecentric/spring-boot-admin/releases\"\u003ede.codecentric:spring-boot-admin-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4880\"\u003e#4880\u003c/a\u003e): fix filtering and sorting in JournalTable by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5093\"\u003ecodecentric/spring-boot-admin#5093\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5108\"\u003e#5108\u003c/a\u003e): show correct metadata details by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5109\"\u003ecodecentric/spring-boot-admin#5109\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5108\"\u003e#5108\u003c/a\u003e): add test for broken metadata details by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5118\"\u003ecodecentric/spring-boot-admin#5118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: rework http exchanges view by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5096\"\u003ecodecentric/spring-boot-admin#5096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add auto-update for journal events by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5097\"\u003ecodecentric/spring-boot-admin#5097\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update typescript-eslint monorepo to v8.56.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5091\"\u003ecodecentric/spring-boot-admin#5091\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency glob to v13.0.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5092\"\u003ecodecentric/spring-boot-admin#5092\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5094\"\u003ecodecentric/spring-boot-admin#5094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency glob to v13.0.5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5098\"\u003ecodecentric/spring-boot-admin#5098\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​vue/eslint-config-typescript\u003c/code\u003e to v14.7.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5095\"\u003ecodecentric/spring-boot-admin#5095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.6.2 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5101\"\u003ecodecentric/spring-boot-admin#5101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5103\"\u003ecodecentric/spring-boot-admin#5103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.5.5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5102\"\u003ecodecentric/spring-boot-admin#5102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency org.jolokia:jolokia-support-springboot to v2.5.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5104\"\u003ecodecentric/spring-boot-admin#5104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.10 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5105\"\u003ecodecentric/spring-boot-admin#5105\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency sanitize-html to v2.17.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5106\"\u003ecodecentric/spring-boot-admin#5106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.6.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5107\"\u003ecodecentric/spring-boot-admin#5107\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency glob to v13.0.6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5110\"\u003ecodecentric/spring-boot-admin#5110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update spring boot to v4.0.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5111\"\u003ecodecentric/spring-boot-admin#5111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency vue-router to v5.0.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5112\"\u003ecodecentric/spring-boot-admin#5112\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.0.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5113\"\u003ecodecentric/spring-boot-admin#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.7.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5115\"\u003ecodecentric/spring-boot-admin#5115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency rollup-plugin-visualizer to v7 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5114\"\u003ecodecentric/spring-boot-admin#5114\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency primelocale to v2.3.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5119\"\u003ecodecentric/spring-boot-admin#5119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.11 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5121\"\u003ecodecentric/spring-boot-admin#5121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e to v3.3.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5120\"\u003ecodecentric/spring-boot-admin#5120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v10.0.2 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5122\"\u003ecodecentric/spring-boot-admin#5122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update typescript-eslint monorepo to v8.56.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5123\"\u003ecodecentric/spring-boot-admin#5123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update node.js to v24.14.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5124\"\u003ecodecentric/spring-boot-admin#5124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.12 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5126\"\u003ecodecentric/spring-boot-admin#5126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency vue to v3.5.29 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5127\"\u003ecodecentric/spring-boot-admin#5127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency autoprefixer to v10.4.25 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5129\"\u003ecodecentric/spring-boot-admin#5129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency autoprefixer to v10.4.27 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5130\"\u003ecodecentric/spring-boot-admin#5130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency cronstrue to v3.13.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5132\"\u003ecodecentric/spring-boot-admin#5132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/upload-artifact action to v7 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5131\"\u003ecodecentric/spring-boot-admin#5131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.13 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5133\"\u003ecodecentric/spring-boot-admin#5133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency axios to v1.13.6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5135\"\u003ecodecentric/spring-boot-admin#5135\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codecentric/spring-boot-admin/compare/4.0.1...4.0.2\"\u003ehttps://github.com/codecentric/spring-boot-admin/compare/4.0.1...4.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.1\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/codecentric/spring-boot-admin/commit/15b8a2957dc6df67f4ad46678264e6cb0a8d5fb9\"\u003e\u003ccode\u003e15b8a29\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency axios to v1.13.6 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5135\"\u003e#5135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/a960932063599737bae74818d8abcd2d92c16497\"\u003e\u003ccode\u003ea960932\u003c/code\u003e\u003c/a\u003e chore(deps): update storybook monorepo to v10.2.13 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5133\"\u003e#5133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/1e64c9525f376b021c1eb53eed2eb22b85f2f856\"\u003e\u003ccode\u003e1e64c95\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/upload-artifact action to v7 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5131\"\u003e#5131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/40890ee6c959c16cc68030f7039d628005c57325\"\u003e\u003ccode\u003e40890ee\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency cronstrue to v3.13.0 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5132\"\u003e#5132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/0185317f51e963eaa964b92c92d0701943f228cd\"\u003e\u003ccode\u003e0185317\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency autoprefixer to v10.4.27 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5130\"\u003e#5130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/1d0cb375deeeba69898224133a42a019247b567e\"\u003e\u003ccode\u003e1d0cb37\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency autoprefixer to v10.4.25 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5129\"\u003e#5129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/154659e725dfdbe999b4d50e40ab4a4ffecd325a\"\u003e\u003ccode\u003e154659e\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency vue to v3.5.29 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5127\"\u003e#5127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/35226958d461be8f3c1e47df13f8177e841b4e30\"\u003e\u003ccode\u003e3522695\u003c/code\u003e\u003c/a\u003e chore(deps): update storybook monorepo to v10.2.12 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5126\"\u003e#5126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/76c1e8471c6093e261b26a0edc479ba79bc4f59c\"\u003e\u003ccode\u003e76c1e84\u003c/code\u003e\u003c/a\u003e chore(deps): update node.js to v24.14.0 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5124\"\u003e#5124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/60821debcb4aeba7c9b22ff1bf1d1cdd818efcec\"\u003e\u003ccode\u003e60821de\u003c/code\u003e\u003c/a\u003e chore(deps): update typescript-eslint monorepo to v8.56.1 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5123\"\u003e#5123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codecentric/spring-boot-admin/compare/4.0.0...4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api` from 1.59.0 to 1.60.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1\u003c/h2\u003e\n\u003cp\u003eThis is a patch release on the previous 1.60.0 release, fixing the issue(s) below.\u003c/p\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e, \u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e bug fix: \u003ccode\u003eGlobUtil\u003c/code\u003e and \u003ccode\u003eIncludePatternMatching\u003c/code\u003e, used in views and declarative config matching, previously were inconsistent in case sensitivity. If a glob char (* or ?) was present, it was evaluated with case sensitivity. If no glob chars were present, it was evaluated with case insensitivity. Now, all are consistently evaluated with case sensitivity. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize \u003ccode\u003eLogRecordBuilder.setException\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8089\"\u003e#8089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify \u003ccode\u003esetTimestamp\u003c/code\u003e javadoc for event timestamp behavior (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8104\"\u003e#8104\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: Fix marshaling for empty string attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Update Prometheus client to 1.5.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Serialize exponential histogram sum as optional double (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8107\"\u003e#8107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Use \u003ccode\u003eKeyManagerFactory.getDefaultAlgorithm()\u003c/code\u003e in \u003ccode\u003eTlsUtil.keyManager()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Ensure proto serializer idCache is cleared when exception is thrown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8147\"\u003e#8147\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/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1 (2026-03-08)\u003c/h2\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0 (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e,\n\u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property\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/open-telemetry/opentelemetry-java/commit/b1273b5d5faa62278a76ae5ab5881b488a190626\"\u003e\u003ccode\u003eb1273b5\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8161\"\u003e#8161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76e74af2705b59316c9c61689d134c57be8ad8f1\"\u003e\u003ccode\u003e76e74af\u003c/code\u003e\u003c/a\u003e Prepare changelog for 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8160\"\u003e#8160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e4235e223f36bcd5d8fac2600a70fca772cd09e3\"\u003e\u003ccode\u003ee4235e2\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8158\"\u003e#8158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/58a5590c0073d512ff4d9cc3896e6583e67481fb\"\u003e\u003ccode\u003e58a5590\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Change GlobUtil, IncludeExcludePredicate to use case sensit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/299d8937b86d74662e56512476bb27045c496dde\"\u003e\u003ccode\u003e299d893\u003c/code\u003e\u003c/a\u003e Add changelog entry for \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8152\"\u003e#8152\u003c/a\u003e to 1.60.x release branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8154\"\u003e#8154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5d329aefd37c8f674c8b9049b6772aebd705f247\"\u003e\u003ccode\u003e5d329ae\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8151\"\u003e#8151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/99857c6cf69f9d2f27fa3bf8c531201b902d211b\"\u003e\u003ccode\u003e99857c6\u003c/code\u003e\u003c/a\u003e Prepare for 1.60.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8146\"\u003e#8146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/50f5607e1e9e95c1d45fd8fd69aa01f172a159e9\"\u003e\u003ccode\u003e50f5607\u003c/code\u003e\u003c/a\u003e Fix proto serializer (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8147\"\u003e#8147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e8920e7ca6715b33e54ee00565abd5bfe4b0f176\"\u003e\u003ccode\u003ee8920e7\u003c/code\u003e\u003c/a\u003e Fix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/f08b49ccbfd0823fa2b6662030d899684d144f4a\"\u003e\u003ccode\u003ef08b49c\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.squareup.wire:wire-bom to v5.5.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.59.0...v1.60.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk` from 1.59.0 to 1.60.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1\u003c/h2\u003e\n\u003cp\u003eThis is a patch release on the previous 1.60.0 release, fixing the issue(s) below.\u003c/p\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e, \u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e bug fix: \u003ccode\u003eGlobUtil\u003c/code\u003e and \u003ccode\u003eIncludePatternMatching\u003c/code\u003e, used in views and declarative config matching, previously were inconsistent in case sensitivity. If a glob char (* or ?) was present, it was evaluated with case sensitivity. If no glob chars were present, it was evaluated with case insensitivity. Now, all are consistently evaluated with case sensitivity. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize \u003ccode\u003eLogRecordBuilder.setException\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8089\"\u003e#8089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify \u003ccode\u003esetTimestamp\u003c/code\u003e javadoc for event timestamp behavior (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8104\"\u003e#8104\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: Fix marshaling for empty string attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Update Prometheus client to 1.5.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Serialize exponential histogram sum as optional double (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8107\"\u003e#8107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Use \u003ccode\u003eKeyManagerFactory.getDefaultAlgorithm()\u003c/code\u003e in \u003ccode\u003eTlsUtil.keyManager()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Ensure proto serializer idCache is cleared when exception is thrown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8147\"\u003e#8147\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/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1 (2026-03-08)\u003c/h2\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0 (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e,\n\u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property\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/open-telemetry/opentelemetry-java/commit/b1273b5d5faa62278a76ae5ab5881b488a190626\"\u003e\u003ccode\u003eb1273b5\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8161\"\u003e#8161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76e74af2705b59316c9c61689d134c57be8ad8f1\"\u003e\u003ccode\u003e76e74af\u003c/code\u003e\u003c/a\u003e Prepare changelog for 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8160\"\u003e#8160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e4235e223f36bcd5d8fac2600a70fca772cd09e3\"\u003e\u003ccode\u003ee4235e2\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8158\"\u003e#8158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/58a5590c0073d512ff4d9cc3896e6583e67481fb\"\u003e\u003ccode\u003e58a5590\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Change GlobUtil, IncludeExcludePredicate to use case sensit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/299d8937b86d74662e56512476bb27045c496dde\"\u003e\u003ccode\u003e299d893\u003c/code\u003e\u003c/a\u003e Add changelog entry for \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8152\"\u003e#8152\u003c/a\u003e to 1.60.x release branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8154\"\u003e#8154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5d329aefd37c8f674c8b9049b6772aebd705f247\"\u003e\u003ccode\u003e5d329ae\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8151\"\u003e#8151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/99857c6cf69f9d2f27fa3bf8c531201b902d211b\"\u003e\u003ccode\u003e99857c6\u003c/code\u003e\u003c/a\u003e Prepare for 1.60.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8146\"\u003e#8146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/50f5607e1e9e95c1d45fd8fd69aa01f172a159e9\"\u003e\u003ccode\u003e50f5607\u003c/code\u003e\u003c/a\u003e Fix proto serializer (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8147\"\u003e#8147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e8920e7ca6715b33e54ee00565abd5bfe4b0f176\"\u003e\u003ccode\u003ee8920e7\u003c/code\u003e\u003c/a\u003e Fix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/f08b49ccbfd0823fa2b6662030d899684d144f4a\"\u003e\u003ccode\u003ef08b49c\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.squareup.wire:wire-bom to v5.5.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.59.0...v1.60.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-context` from 1.59.0 to 1.60.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1\u003c/h2\u003e\n\u003cp\u003eThis is a patch release on the previous 1.60.0 release, fixing the issue(s) below.\u003c/p\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e, \u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e bug fix: \u003ccode\u003eGlobUtil\u003c/code\u003e and \u003ccode\u003eIncludePatternMatching\u003c/code\u003e, used in views and declarative config matching, previously were inconsistent in case sensitivity. If a glob char (* or ?) was present, it was evaluated with case sensitivity. If no glob chars were present, it was evaluated with case insensitivity. Now, all are consistently evaluated with case sensitivity. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8152\"\u003e#8152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize \u003ccode\u003eLogRecordBuilder.setException\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8089\"\u003e#8089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify \u003ccode\u003esetTimestamp\u003c/code\u003e javadoc for event timestamp behavior (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8104\"\u003e#8104\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: Fix marshaling for empty string attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Update Prometheus client to 1.5.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8080\"\u003e#8080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Serialize exponential histogram sum as optional double (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8107\"\u003e#8107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Use \u003ccode\u003eKeyManagerFactory.getDefaultAlgorithm()\u003c/code\u003e in \u003ccode\u003eTlsUtil.keyManager()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Ensure proto serializer idCache is cleared when exception is thrown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8147\"\u003e#8147\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/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-context's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1 (2026-03-08)\u003c/h2\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0 (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e,\n\u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSplit out cumulative vs. delta storage\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd metrics for \u003ccode\u003ePeriodicMetricReader\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring min/max in histograms\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8095\"\u003e#8095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eotel.experimental.metrics.cardinality.limit\u003c/code\u003e property\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/open-telemetry/opentelemetry-java/commit/b1273b5d5faa62278a76ae5ab5881b488a190626\"\u003e\u003ccode\u003eb1273b5\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8161\"\u003e#8161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76e74af2705b59316c9c61689d134c57be8ad8f1\"\u003e\u003ccode\u003e76e74af\u003c/code\u003e\u003c/a\u003e Prepare changelog for 1.60.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8160\"\u003e#8160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e4235e223f36bcd5d8fac2600a70fca772cd09e3\"\u003e\u003ccode\u003ee4235e2\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8158\"\u003e#8158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/58a5590c0073d512ff4d9cc3896e6583e67481fb\"\u003e\u003ccode\u003e58a5590\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Change GlobUtil, IncludeExcludePredicate to use case sensit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/299d8937b86d74662e56512476bb27045c496dde\"\u003e\u003ccode\u003e299d893\u003c/code\u003e\u003c/a\u003e Add changelog entry for \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8152\"\u003e#8152\u003c/a\u003e to 1.60.x release branch (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8154\"\u003e#8154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5d329aefd37c8f674c8b9049b6772aebd705f247\"\u003e\u003ccode\u003e5d329ae\u003c/code\u003e\u003c/a\u003e [release/v1.60.x] Prepare release 1.60.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8151\"\u003e#8151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/99857c6cf69f9d2f27fa3bf8c531201b902d211b\"\u003e\u003ccode\u003e99857c6\u003c/code\u003e\u003c/a\u003e Prepare for 1.60.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8146\"\u003e#8146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/50f5607e1e9e95c1d45fd8fd69aa01f172a159e9\"\u003e\u003ccode\u003e50f5607\u003c/code\u003e\u003c/a\u003e Fix proto serializer (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8147\"\u003e#8147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e8920e7ca6715b33e54ee00565abd5bfe4b0f176\"\u003e\u003ccode\u003ee8920e7\u003c/code\u003e\u003c/a\u003e Fix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/f08b49ccbfd0823fa2b6662030d899684d144f4a\"\u003e\u003ccode\u003ef08b49c\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.squareup.wire:wire-bom to v5.5.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8144\"\u003e#8144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.59.0...v1.60.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk-logs` from 1.59.0 to 1.60.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk-logs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.60.1\u003c/h2\u003e\n\u003cp\u003eThis is a patch release on the previous 1.60.0 release, fixing the issue(s) below.\u003c/p\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: fix warning always emitted (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8157\"\u003e#8157\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.60.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport W3C trace context random flag (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003eSpanBuilder.setAttribute\u003c/code\u003e allows null values (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement environment variable context propagation carriers (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eExtendedAttributes\u003c/code\u003e, \u003ccode\u003eExtendedAttributeKey\u003c/code\u003e, \u003ccode\u003eExtendedAttributeType\u003c/code\u003e, \u003ccode\u003eExtendedAttributesBuilder\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003epeerServiceMapping\u003c/code\u003e accessor from \u003ccode\u003eInstrumentationConfigUtil\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8088\"\u003e#8088\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDisable warning when using \u003ccode\u003eTraceIdRatioBasedSampler\u003c/code\u003e as root sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8065\"\u003e#8065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUser-supplied attributes take precedence over exception-derived attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7993\"\u003e#7993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude META-INF/maven from traces SDK shaded dependencies (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix inverted condition in LegacySpanProcessorInstrumentation#finishSpans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8145\"\u003e#8145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/285","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/285","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/285/packages"}},{"old_version":"7.25.0","new_version":"7.26.0","update_type":"minor","path":null,"pr_created_at":"2026-02-16T16:05:52.000Z","version_change":"7.25.0 → 7.26.0","issue":{"uuid":"3948480359","node_id":"PR_kwDOKZ05J87EIvC3","number":273,"state":"open","title":"chore(deps): bump the gradle-dependencies group with 31 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T16:05:52.000Z","updated_at":"2026-02-16T16:12:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":31,"packages":[{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.46.0","new_version":"2.47.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.46.0","new_version":"2.47.0","repository_url":"https://github.com/google/error-prone"},{"name":"de.codecentric:spring-boot-admin-dependencies","old_version":"3.5.7","new_version":"4.0.0","repository_url":"https://github.com/codecentric/spring-boot-admin"},{"name":"org.junit:junit-bom","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"io.opentelemetry:opentelemetry-api","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-context","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-logs","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-common","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-trace","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-metrics","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-extension-trace-propagators","old_version":"1.58.0","new_version":"1.59.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.58.0-alpha","new_version":"1.59.0-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"com.couchbase.client:java-client","old_version":"3.10.1","new_version":"3.11.0","repository_url":"https://github.com/couchbase/couchbase-jvm-clients"},{"name":"org.junit.platform:junit-platform-engine","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-commons","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-suite","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.openapi.generator","old_version":"7.19.0","new_version":"7.20.0"},{"name":"org.openrewrite.rewrite","old_version":"7.25.0","new_version":"7.26.0"},{"name":"io.grpc:grpc-netty","old_version":"1.78.0","new_version":"1.79.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-protobuf","old_version":"1.78.0","new_version":"1.79.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-stub","old_version":"1.78.0","new_version":"1.79.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:protoc-gen-grpc-java","old_version":"1.78.0","new_version":"1.79.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"de.codecentric:chaos-monkey-spring-boot","old_version":"3.2.2","new_version":"4.0.0","repository_url":"https://github.com/codecentric/chaos-monkey-spring-boot"},{"name":"io.cucumber:cucumber-core","old_version":"7.33.0","new_version":"7.34.2","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-java","old_version":"7.33.0","new_version":"7.34.2","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-junit-platform-engine","old_version":"7.33.0","new_version":"7.34.2","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-spring","old_version":"7.33.0","new_version":"7.34.2","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"com.google.cloud.tools.jib","old_version":"3.5.2","new_version":"3.5.3"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 31 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.46.0` | `2.47.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.46.0` | `2.47.0` |\n| [de.codecentric:spring-boot-admin-dependencies](https://github.com/codecentric/spring-boot-admin) | `3.5.7` | `4.0.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-context](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-sdk-logs](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-sdk-common](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-sdk-trace](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-sdk-metrics](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-extension-trace-propagators](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0` | `1.59.0` |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.58.0-alpha` | `1.59.0-alpha` |\n| [com.couchbase.client:java-client](https://github.com/couchbase/couchbase-jvm-clients) | `3.10.1` | `3.11.0` |\n| [org.junit.platform:junit-platform-engine](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-commons](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-suite](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| org.openapi.generator | `7.19.0` | `7.20.0` |\n| org.openrewrite.rewrite | `7.25.0` | `7.26.0` |\n| [io.grpc:grpc-netty](https://github.com/grpc/grpc-java) | `1.78.0` | `1.79.0` |\n| [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.78.0` | `1.79.0` |\n| [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.78.0` | `1.79.0` |\n| [io.grpc:protoc-gen-grpc-java](https://github.com/grpc/grpc-java) | `1.78.0` | `1.79.0` |\n| [de.codecentric:chaos-monkey-spring-boot](https://github.com/codecentric/chaos-monkey-spring-boot) | `3.2.2` | `4.0.0` |\n| [io.cucumber:cucumber-core](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.2` |\n| [io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.2` |\n| [io.cucumber:cucumber-junit-platform-engine](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.2` |\n| [io.cucumber:cucumber-spring](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.2` |\n| com.google.cloud.tools.jib | `3.5.2` | `3.5.3` |\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.46.0 to 2.47.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.47.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/InterruptedInCatchBlock\"\u003e\u003ccode\u003eInterruptedInCatchBlock\u003c/code\u003e\u003c/a\u003e: Detect accidental calls to \u003ccode\u003eThread.interrupted()\u003c/code\u003e inside of \u003ccode\u003ecatch(InterruptedException e)\u003c/code\u003e blocks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RefactorSwitch\"\u003e\u003ccode\u003eRefactorSwitch\u003c/code\u003e\u003c/a\u003e: Refactorings to simplify arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnamedVariable\"\u003e\u003ccode\u003eUnnamedVariable\u003c/code\u003e\u003c/a\u003e: Rename unused variables to \u003ccode\u003e_\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/1811\"\u003e#1811\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4168\"\u003e#4168\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5459\"\u003e#5459\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5460\"\u003e#5460\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.47.0\"\u003ehttps://github.com/google/error-prone/compare/v2.46.0...v2.47.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/afa2d04b51099e466863b0051fa05b48971ac757\"\u003e\u003ccode\u003eafa2d04\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/bc9618a8ac4e4a6e5e06ff9ada2f16a476262cc6\"\u003e\u003ccode\u003ebc9618a\u003c/code\u003e\u003c/a\u003e [IfChainToSwitch] when safe mode is enabled, don't reorder cases because this...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6cbafd3741ed8eedb778a28d412f3e4dcb5c841a\"\u003e\u003ccode\u003e6cbafd3\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eTypeCompatibility:UseCapture\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/2b5284fe185e5293e9fe36c7b3c39c9c0c35b147\"\u003e\u003ccode\u003e2b5284f\u003c/code\u003e\u003c/a\u003e [IfChainToSwitch] Add new flag for safe mode, and emit null-handling logic wh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7d8cdfeac946923c85a430f06ffa364e973e9e44\"\u003e\u003ccode\u003e7d8cdfe\u003c/code\u003e\u003c/a\u003e Prepare for javac API changes to AST end positions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/bd5f6ca66a1f884220ab0bb13c4d06385eddad3d\"\u003e\u003ccode\u003ebd5f6ca\u003c/code\u003e\u003c/a\u003e PUBLIC: Add obsolete APIs from Apache's \u003ccode\u003eIOUtils\u003c/code\u003e to \u003ccode\u003eJdkObsolete\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/19dddd8cfddcba7914145369a4a899b4ce0800ae\"\u003e\u003ccode\u003e19dddd8\u003c/code\u003e\u003c/a\u003e PUBLIC: Flag obsolete \u003ccode\u003eScanner\u003c/code\u003e constructors in \u003ccode\u003eJdkObsolete\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab4e7bd6939b92ecb22875a644a1ec7d238ba411\"\u003e\u003ccode\u003eab4e7bd\u003c/code\u003e\u003c/a\u003e Improve diagnostic message for unused parameters that are reassigned.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0aaf5764243bce761e56b7b5cb1f826e1dac47a4\"\u003e\u003ccode\u003e0aaf576\u003c/code\u003e\u003c/a\u003e Clean up VariableNameSameAsType\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/795015f32271b5f6313f1c97a4fcd2959d2fa572\"\u003e\u003ccode\u003e795015f\u003c/code\u003e\u003c/a\u003e PUBLIC: add \u003ccode\u003eFormatter\u003c/code\u003e and \u003ccode\u003eProperties\u003c/code\u003e APIs that use a \u003ccode\u003eString\u003c/code\u003e to represen...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.47.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.46.0 to 2.47.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.47.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/InterruptedInCatchBlock\"\u003e\u003ccode\u003eInterruptedInCatchBlock\u003c/code\u003e\u003c/a\u003e: Detect accidental calls to \u003ccode\u003eThread.interrupted()\u003c/code\u003e inside of \u003ccode\u003ecatch(InterruptedException e)\u003c/code\u003e blocks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RefactorSwitch\"\u003e\u003ccode\u003eRefactorSwitch\u003c/code\u003e\u003c/a\u003e: Refactorings to simplify arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnamedVariable\"\u003e\u003ccode\u003eUnnamedVariable\u003c/code\u003e\u003c/a\u003e: Rename unused variables to \u003ccode\u003e_\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/1811\"\u003e#1811\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4168\"\u003e#4168\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5459\"\u003e#5459\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5460\"\u003e#5460\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.47.0\"\u003ehttps://github.com/google/error-prone/compare/v2.46.0...v2.47.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/afa2d04b51099e466863b0051fa05b48971ac757\"\u003e\u003ccode\u003eafa2d04\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/bc9618a8ac4e4a6e5e06ff9ada2f16a476262cc6\"\u003e\u003ccode\u003ebc9618a\u003c/code\u003e\u003c/a\u003e [IfChainToSwitch] when safe mode is enabled, don't reorder cases because this...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6cbafd3741ed8eedb778a28d412f3e4dcb5c841a\"\u003e\u003ccode\u003e6cbafd3\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eTypeCompatibility:UseCapture\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/2b5284fe185e5293e9fe36c7b3c39c9c0c35b147\"\u003e\u003ccode\u003e2b5284f\u003c/code\u003e\u003c/a\u003e [IfChainToSwitch] Add new flag for safe mode, and emit null-handling logic wh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7d8cdfeac946923c85a430f06ffa364e973e9e44\"\u003e\u003ccode\u003e7d8cdfe\u003c/code\u003e\u003c/a\u003e Prepare for javac API changes to AST end positions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/bd5f6ca66a1f884220ab0bb13c4d06385eddad3d\"\u003e\u003ccode\u003ebd5f6ca\u003c/code\u003e\u003c/a\u003e PUBLIC: Add obsolete APIs from Apache's \u003ccode\u003eIOUtils\u003c/code\u003e to \u003ccode\u003eJdkObsolete\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/19dddd8cfddcba7914145369a4a899b4ce0800ae\"\u003e\u003ccode\u003e19dddd8\u003c/code\u003e\u003c/a\u003e PUBLIC: Flag obsolete \u003ccode\u003eScanner\u003c/code\u003e constructors in \u003ccode\u003eJdkObsolete\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab4e7bd6939b92ecb22875a644a1ec7d238ba411\"\u003e\u003ccode\u003eab4e7bd\u003c/code\u003e\u003c/a\u003e Improve diagnostic message for unused parameters that are reassigned.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0aaf5764243bce761e56b7b5cb1f826e1dac47a4\"\u003e\u003ccode\u003e0aaf576\u003c/code\u003e\u003c/a\u003e Clean up VariableNameSameAsType\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/795015f32271b5f6313f1c97a4fcd2959d2fa572\"\u003e\u003ccode\u003e795015f\u003c/code\u003e\u003c/a\u003e PUBLIC: add \u003ccode\u003eFormatter\u003c/code\u003e and \u003ccode\u003eProperties\u003c/code\u003e APIs that use a \u003ccode\u003eString\u003c/code\u003e to represen...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `de.codecentric:spring-boot-admin-dependencies` from 3.5.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecentric/spring-boot-admin/releases\"\u003ede.codecentric:spring-boot-admin-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch1\u003eSpring Boot Admin 4 - The Unlucky Lucky Release\u003c/h1\u003e\n\u003cp\u003eFriday the 13th, February 2026 - A date that strikes fear into the hearts of the superstitious, but not into ours! We're either incredibly brave or incredibly foolish (probably both) to announce this on today of all days, but here we are...\u003c/p\u003e\n\u003cp\u003eWe are thrilled (and slightly terrified) to announce the release of Spring Boot Admin 4!\u003c/p\u003e\n\u003cp\u003eAfter countless cups of coffee, several existential crises, and one too many \u0026quot;it works on my machine\u0026quot; moments, we've finally done it: Spring Boot Admin 4 now supports Spring Boot 4!\u003c/p\u003e\n\u003cp\u003eSome say releasing on Friday the 13th is bad luck. We say it's just another day ending in \u0026quot;y\u0026quot; where we ship code and hope for the best. What could possibly go wrong? (Please don't answer that.)\u003c/p\u003e\n\u003cp\u003eSo grab your lucky rabbit's foot, avoid any black cats, and give Spring Boot Admin 4 a try! We promise it's been thoroughly tested... mostly... okay, we're pretty confident about it.\u003c/p\u003e\n\u003cp\u003eHappy (un)lucky Friday the 13th, and happy upgrading!\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing factory and helper methods for OUT_OF_SERVICE and RESTRICTED status by \u003ca href=\"https://github.com/csbiy\"\u003e\u003ccode\u003e@​csbiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5012\"\u003ecodecentric/spring-boot-admin#5012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(i18n): improve zh-TW translations and add missing entries by \u003ca href=\"https://github.com/tan9\"\u003e\u003ccode\u003e@​tan9\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5034\"\u003ecodecentric/spring-boot-admin#5034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4341\"\u003e#4341\u003c/a\u003e): add resize observer to dynamically adjust thread timelines on element resize by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5035\"\u003ecodecentric/spring-boot-admin#5035\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4858\"\u003e#4858\u003c/a\u003e): deduplicate events by \u003ca href=\"https://github.com/teja2\"\u003e\u003ccode\u003e@​teja2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4872\"\u003ecodecentric/spring-boot-admin#4872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Spring Boot 4 support by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4838\"\u003ecodecentric/spring-boot-admin#4838\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): update revision to v3.5.7 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5004\"\u003ecodecentric/spring-boot-admin#5004\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.3.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5005\"\u003ecodecentric/spring-boot-admin#5005\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency vue to v3.5.27 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5006\"\u003ecodecentric/spring-boot-admin#5006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.1.5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5007\"\u003ecodecentric/spring-boot-admin#5007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.1.5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5008\"\u003ecodecentric/spring-boot-admin#5008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​primeuix/themes\u003c/code\u003e to v2.0.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5009\"\u003ecodecentric/spring-boot-admin#5009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update typescript-eslint monorepo to v8.53.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5010\"\u003ecodecentric/spring-boot-admin#5010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.3.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5011\"\u003ecodecentric/spring-boot-admin#5011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5013\"\u003ecodecentric/spring-boot-admin#5013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency prettier to v3.8.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5014\"\u003ecodecentric/spring-boot-admin#5014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency sass to v1.97.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5015\"\u003ecodecentric/spring-boot-admin#5015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vitest to v4.0.18 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5017\"\u003ecodecentric/spring-boot-admin#5017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.3.7 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5018\"\u003ecodecentric/spring-boot-admin#5018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17.1.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5019\"\u003ecodecentric/spring-boot-admin#5019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.1.6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5020\"\u003ecodecentric/spring-boot-admin#5020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.1.6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5021\"\u003ecodecentric/spring-boot-admin#5021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency axios to v1.13.3 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5022\"\u003ecodecentric/spring-boot-admin#5022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency happy-dom to v20.3.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5023\"\u003ecodecentric/spring-boot-admin#5023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update react monorepo to v19.2.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5024\"\u003ecodecentric/spring-boot-admin#5024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update typescript-eslint monorepo to v8.54.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5025\"\u003ecodecentric/spring-boot-admin#5025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update storybook monorepo to v10.2.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5026\"\u003ecodecentric/spring-boot-admin#5026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency globals to v17.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5027\"\u003ecodecentric/spring-boot-admin#5027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5028\"\u003ecodecentric/spring-boot-admin#5028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vite-plugin-static-copy to v3.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5029\"\u003ecodecentric/spring-boot-admin#5029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency axios to v1.13.4 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/5031\"\u003ecodecentric/spring-boot-admin#5031\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/codecentric/spring-boot-admin/commit/2252139e2dae6f7611458feeb152e65a7316f65c\"\u003e\u003ccode\u003e2252139\u003c/code\u003e\u003c/a\u003e chore: update workflow scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/e686293f3fcca5a71e9b694c7b6c464ee5516a06\"\u003e\u003ccode\u003ee686293\u003c/code\u003e\u003c/a\u003e chore: update workflow scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/8c933b7ee1c7206ff468a56176dee009a9dc2f3f\"\u003e\u003ccode\u003e8c933b7\u003c/code\u003e\u003c/a\u003e docs: update README to reflect Maven Central badge and Spring Boot version su...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/775c62464ee99a1ec01f4521d0607726a63e59be\"\u003e\u003ccode\u003e775c624\u003c/code\u003e\u003c/a\u003e chore: update workflow scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/021d8d6f93bd10c5f5497950ca8973e3b2bb04a0\"\u003e\u003ccode\u003e021d8d6\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency qs to v6.14.2 [security] (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5064\"\u003e#5064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/1e4f9c94c366d8d0dc7877003b1cd10120762e94\"\u003e\u003ccode\u003e1e4f9c9\u003c/code\u003e\u003c/a\u003e feat: Spring Boot 4 support (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4838\"\u003e#4838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/531b030b17441d7fc123bb1b044f3ef8b9d5169f\"\u003e\u003ccode\u003e531b030\u003c/code\u003e\u003c/a\u003e chore(deps): update eslint monorepo to v10 (major) (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5061\"\u003e#5061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/5ef937caa6a5ce9a95b400bd28d32960672d2859\"\u003e\u003ccode\u003e5ef937c\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency msw to v2.12.9 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5060\"\u003e#5060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/d1df02975057014e815398e55fa87247c84a5a2e\"\u003e\u003ccode\u003ed1df029\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plug...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/c327aedb6e9faf4aa21eaa9cd27d3a26f5f480ea\"\u003e\u003ccode\u003ec327aed\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency esbuild to v0.27.3 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5058\"\u003e#5058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codecentric/spring-boot-admin/compare/3.5.7...4.0.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 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the last release planned for 1.65.0 (August 2026) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eJaeger remote sampler: Remove unused code (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7970\"\u003e#7970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncubator: Add AlwaysRecordSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7877\"\u003e#7877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign generate release contributors (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/austince\"\u003e\u003ccode\u003e@​austince\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/baolongnt\"\u003e\u003ccode\u003e@​baolongnt\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0 (2026-02-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the\nlast release planned for 1.65.0 (August 2026)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\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/open-telemetry/opentelemetry-java/commit/d01a5995f7bc3e14ad41fe7f16828fdadd71b2a4\"\u003e\u003ccode\u003ed01a599\u003c/code\u003e\u003c/a\u003e [release/v1.59.x] Prepare release 1.59.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c2d6229676d95328bd4993e80c0d83b27d236e9a\"\u003e\u003ccode\u003ec2d6229\u003c/code\u003e\u003c/a\u003e Prepare for 1.59.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/4335cf293dca8b9bbe91bd83bc8055c357ef205c\"\u003e\u003ccode\u003e4335cf2\u003c/code\u003e\u003c/a\u003e Stabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3f5411d6bdd3e5d7f59c70214d8de6cfbbadfe94\"\u003e\u003ccode\u003e3f5411d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.netty:netty-bom to v4.2.10.final (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ad771ea65e54acaa81b357ead10c36c9a1b4906d\"\u003e\u003ccode\u003ead771ea\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.36.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8048\"\u003e#8048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a01befba2cb6165b639f626b340aa8dbbf9f6887\"\u003e\u003ccode\u003ea01befb\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/089600f77a411a410f7c6382c53387b8bb17267f\"\u003e\u003ccode\u003e089600f\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/d31d468927c04b7f5018abeda9e3c1108bcbf406\"\u003e\u003ccode\u003ed31d468\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin de.undercouch.download to v5.7.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c68989a238fa70077bd89b789e28b582a4ebcc9f\"\u003e\u003ccode\u003ec68989a\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.grpc:grpc-bom to v1.79.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c4835c9a62f1d316fe1bf0b83368c517510097e\"\u003e\u003ccode\u003e1c4835c\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin org.jsonschema2pojo to v1.3.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.58.0...v1.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the last release planned for 1.65.0 (August 2026) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eJaeger remote sampler: Remove unused code (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7970\"\u003e#7970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncubator: Add AlwaysRecordSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7877\"\u003e#7877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign generate release contributors (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/austince\"\u003e\u003ccode\u003e@​austince\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/baolongnt\"\u003e\u003ccode\u003e@​baolongnt\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0 (2026-02-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the\nlast release planned for 1.65.0 (August 2026)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\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/open-telemetry/opentelemetry-java/commit/d01a5995f7bc3e14ad41fe7f16828fdadd71b2a4\"\u003e\u003ccode\u003ed01a599\u003c/code\u003e\u003c/a\u003e [release/v1.59.x] Prepare release 1.59.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c2d6229676d95328bd4993e80c0d83b27d236e9a\"\u003e\u003ccode\u003ec2d6229\u003c/code\u003e\u003c/a\u003e Prepare for 1.59.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/4335cf293dca8b9bbe91bd83bc8055c357ef205c\"\u003e\u003ccode\u003e4335cf2\u003c/code\u003e\u003c/a\u003e Stabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3f5411d6bdd3e5d7f59c70214d8de6cfbbadfe94\"\u003e\u003ccode\u003e3f5411d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.netty:netty-bom to v4.2.10.final (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ad771ea65e54acaa81b357ead10c36c9a1b4906d\"\u003e\u003ccode\u003ead771ea\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.36.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8048\"\u003e#8048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a01befba2cb6165b639f626b340aa8dbbf9f6887\"\u003e\u003ccode\u003ea01befb\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/089600f77a411a410f7c6382c53387b8bb17267f\"\u003e\u003ccode\u003e089600f\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/d31d468927c04b7f5018abeda9e3c1108bcbf406\"\u003e\u003ccode\u003ed31d468\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin de.undercouch.download to v5.7.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c68989a238fa70077bd89b789e28b582a4ebcc9f\"\u003e\u003ccode\u003ec68989a\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.grpc:grpc-bom to v1.79.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c4835c9a62f1d316fe1bf0b83368c517510097e\"\u003e\u003ccode\u003e1c4835c\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin org.jsonschema2pojo to v1.3.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.58.0...v1.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-context` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the last release planned for 1.65.0 (August 2026) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eJaeger remote sampler: Remove unused code (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7970\"\u003e#7970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncubator: Add AlwaysRecordSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7877\"\u003e#7877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign generate release contributors (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/austince\"\u003e\u003ccode\u003e@​austince\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/baolongnt\"\u003e\u003ccode\u003e@​baolongnt\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-context's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0 (2026-02-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the\nlast release planned for 1.65.0 (August 2026)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\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/open-telemetry/opentelemetry-java/commit/d01a5995f7bc3e14ad41fe7f16828fdadd71b2a4\"\u003e\u003ccode\u003ed01a599\u003c/code\u003e\u003c/a\u003e [release/v1.59.x] Prepare release 1.59.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c2d6229676d95328bd4993e80c0d83b27d236e9a\"\u003e\u003ccode\u003ec2d6229\u003c/code\u003e\u003c/a\u003e Prepare for 1.59.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/4335cf293dca8b9bbe91bd83bc8055c357ef205c\"\u003e\u003ccode\u003e4335cf2\u003c/code\u003e\u003c/a\u003e Stabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3f5411d6bdd3e5d7f59c70214d8de6cfbbadfe94\"\u003e\u003ccode\u003e3f5411d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.netty:netty-bom to v4.2.10.final (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ad771ea65e54acaa81b357ead10c36c9a1b4906d\"\u003e\u003ccode\u003ead771ea\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.36.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8048\"\u003e#8048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a01befba2cb6165b639f626b340aa8dbbf9f6887\"\u003e\u003ccode\u003ea01befb\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/089600f77a411a410f7c6382c53387b8bb17267f\"\u003e\u003ccode\u003e089600f\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/d31d468927c04b7f5018abeda9e3c1108bcbf406\"\u003e\u003ccode\u003ed31d468\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin de.undercouch.download to v5.7.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c68989a238fa70077bd89b789e28b582a4ebcc9f\"\u003e\u003ccode\u003ec68989a\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.grpc:grpc-bom to v1.79.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c4835c9a62f1d316fe1bf0b83368c517510097e\"\u003e\u003ccode\u003e1c4835c\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin org.jsonschema2pojo to v1.3.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.58.0...v1.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk-logs` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk-logs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the last release planned for 1.65.0 (August 2026) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eJaeger remote sampler: Remove unused code (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7970\"\u003e#7970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncubator: Add AlwaysRecordSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7877\"\u003e#7877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign generate release contributors (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/austince\"\u003e\u003ccode\u003e@​austince\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/baolongnt\"\u003e\u003ccode\u003e@​baolongnt\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk-logs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0 (2026-02-06)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak in SdkSpan#spanEndingThread\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRework and publish metric benchmarks\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate LongLastValueAggregator algo to avoid allocations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8017\"\u003e#8017\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTesting\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix OTel JUnit5 Extension cleanup when using Nested test classes\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7999\"\u003e#7999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd assertion support for Span hasException(null)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDEPRECATION\u003c/strong\u003e: \u003ccode\u003eopentelemetry-exporter-zipkin\u003c/code\u003e is now deprecated with the\nlast release planned for 1.65.0 (August 2026)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7974\"\u003e#7974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor http, grpc senders and promote to public API\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7782\"\u003e#7782\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/open-telemetry/opentelemetry-java/commit/d01a5995f7bc3e14ad41fe7f16828fdadd71b2a4\"\u003e\u003ccode\u003ed01a599\u003c/code\u003e\u003c/a\u003e [release/v1.59.x] Prepare release 1.59.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c2d6229676d95328bd4993e80c0d83b27d236e9a\"\u003e\u003ccode\u003ec2d6229\u003c/code\u003e\u003c/a\u003e Prepare for 1.59.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/4335cf293dca8b9bbe91bd83bc8055c357ef205c\"\u003e\u003ccode\u003e4335cf2\u003c/code\u003e\u003c/a\u003e Stabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3f5411d6bdd3e5d7f59c70214d8de6cfbbadfe94\"\u003e\u003ccode\u003e3f5411d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.netty:netty-bom to v4.2.10.final (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ad771ea65e54acaa81b357ead10c36c9a1b4906d\"\u003e\u003ccode\u003ead771ea\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.36.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8048\"\u003e#8048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a01befba2cb6165b639f626b340aa8dbbf9f6887\"\u003e\u003ccode\u003ea01befb\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/089600f77a411a410f7c6382c53387b8bb17267f\"\u003e\u003ccode\u003e089600f\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/d31d468927c04b7f5018abeda9e3c1108bcbf406\"\u003e\u003ccode\u003ed31d468\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin de.undercouch.download to v5.7.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/c68989a238fa70077bd89b789e28b582a4ebcc9f\"\u003e\u003ccode\u003ec68989a\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency io.grpc:grpc-bom to v1.79.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c4835c9a62f1d316fe1bf0b83368c517510097e\"\u003e\u003ccode\u003e1c4835c\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin org.jsonschema2pojo to v1.3.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.58.0...v1.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk-common` from 1.58.0 to 1.59.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk-common's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.59.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize complex attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit init valid hex array to range that can be true (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7809\"\u003e#7809\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTrace propagators: Deprecate OtTracePropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8020\"\u003e#8020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrace propagators: Deprecate JaegerPropagator (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8019\"\u003e#8019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove io.opentelemetry.sdk.internal to io.opentelemetry.sdk.common.internal (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlways return ExtendedOpenTelemetry when incubator is available (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix...\n\n_Description has been truncated_","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/273","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/273","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/273/packages"}},{"old_version":"7.24.0","new_version":"7.25.0","update_type":"minor","path":null,"pr_created_at":"2026-01-26T16:32:39.000Z","version_change":"7.24.0 → 7.25.0","issue":{"uuid":"3856702128","node_id":"PR_kwDOKZ05J86_Z1li","number":263,"state":"open","title":"chore(deps): bump the gradle-dependencies group with 5 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T16:32:39.000Z","updated_at":"2026-01-26T18:20:08.841Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":5,"packages":[{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"3.5.9","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"de.codecentric:spring-boot-admin-dependencies","old_version":"3.5.6","new_version":"3.5.7","repository_url":"https://github.com/codecentric/spring-boot-admin"},{"name":"org.springframework.boot","old_version":"4.0.1","new_version":"4.0.2"},{"name":"org.graalvm.buildtools.native","old_version":"0.11.3","new_version":"0.11.4","repository_url":"https://github.com/graalvm/native-build-tools"},{"name":"org.openrewrite.rewrite","old_version":"7.24.0","new_version":"7.25.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `3.5.9` | `3.5.10` |\n| [de.codecentric:spring-boot-admin-dependencies](https://github.com/codecentric/spring-boot-admin) | `3.5.6` | `3.5.7` |\n| org.springframework.boot | `4.0.1` | `4.0.2` |\n| [org.graalvm.buildtools.native](https://github.com/graalvm/native-build-tools) | `0.11.3` | `0.11.4` |\n| org.openrewrite.rewrite | `7.24.0` | `7.25.0` |\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 3.5.9 to 3.5.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.10\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEvaluation of bean conditions unnecessarily queries the bean factory for types that are not present \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48836\"\u003e#48836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen a bean condition references a type that is not present, it appears as ? in the condition evaluation report \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48835\"\u003e#48835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator /info endpoint fails in Java 25 Native Image (VirtualThreadSchedulerMXBean support) \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48810\"\u003e#48810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder cannot create oracle.ucp.jdbc.PoolDataSourceImpl in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48702\"\u003e#48702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplication JAR created by extract command is not reproductible \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48664\"\u003e#48664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAOT processing of tests should not be disabled when 'skipTests' is set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48661\"\u003e#48661\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix zero-length byte buffer in InspectedContent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48649\"\u003e#48649\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate documentation for Buildpack's AOT Cache support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48768\"\u003e#48768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument support for configuring arguments passed to Docker Compose \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48657\"\u003e#48657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify javadoc to make it clear that HazelcastConfigCustomizer beans are only applied if Hazelcast is configured via a config file \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48634\"\u003e#48634\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix grammar and typos in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48596\"\u003e#48596\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Classmate 1.7.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48775\"\u003e#48775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.41.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48881\"\u003e#48881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to HttpClient5 5.5.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48777\"\u003e#48777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Logback 1.5.25 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48882\"\u003e#48882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer 1.15.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48705\"\u003e#48705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer Tracing 1.5.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48706\"\u003e#48706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Pooled JMS 3.1.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48779\"\u003e#48779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Postgresql 42.7.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48883\"\u003e#48883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to R2DBC MSSQL 1.0.4.RELEASE \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48847\"\u003e#48847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Reactor Bom 2024.0.14 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48707\"\u003e#48707\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to REST Assured 5.5.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48884\"\u003e#48884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring AMQP 3.2.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48909\"\u003e#48909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Data Bom 2025.0.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48708\"\u003e#48708\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Integration 6.5.6 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48921\"\u003e#48921\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Kafka 3.3.12 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48709\"\u003e#48709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Pulsar 1.2.14 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48710\"\u003e#48710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Undertow 2.3.22.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48848\"\u003e#48848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to WebJars Locator Lite 1.1.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48780\"\u003e#48780\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/GaoSSR\"\u003e\u003ccode\u003e@​GaoSSR\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/izeye\"\u003e\u003ccode\u003e@​izeye\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/ngocnhan-tran1996\"\u003e\u003ccode\u003e@​ngocnhan-tran1996\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/1b4e78fe6cae27179438931afd1cb74d51ea9f20\"\u003e\u003ccode\u003e1b4e78f\u003c/code\u003e\u003c/a\u003e Release v3.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/650236d11987cb75dc3ad9f0eef71b1a99f6e1b0\"\u003e\u003ccode\u003e650236d\u003c/code\u003e\u003c/a\u003e Remove breaking and unnecessary Undertow TLS with RSA test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/877d59bb74964b783ad8fbaab9fd2eed8ebd9aab\"\u003e\u003ccode\u003e877d59b\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Kafka 3.3.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ce650b1bec96dc1460d35135677c5bcdc0ac6949\"\u003e\u003ccode\u003ece650b1\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/30b5b73f5f236c20cda7337c6c7d9da895ef2af0\"\u003e\u003ccode\u003e30b5b73\u003c/code\u003e\u003c/a\u003e Upgrade to Develocity Conventions 0.0.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/413ec6ce139a173f18c504a2e8d755ceef770a33\"\u003e\u003ccode\u003e413ec6c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Pulsar 1.2.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3f86432eb5a7850a61fab7031c3553ba531d36e9\"\u003e\u003ccode\u003e3f86432\u003c/code\u003e\u003c/a\u003e Upgrade to Spring AMQP 3.2.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2fa3aaaf9fd5140ac8f139bdff902c67181397af\"\u003e\u003ccode\u003e2fa3aaa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48902\"\u003e#48902\u003c/a\u003e from dependabot[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/37e0cbc371bb2ac351529b7fe67d2a100afdd9a6\"\u003e\u003ccode\u003e37e0cbc\u003c/code\u003e\u003c/a\u003e Polish \u0026quot;Bump jfrog/setup-jfrog-cli from 4.8.1 to 4.9.1\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ad51defa29f390bf9548b6fe812a35b88eba93e6\"\u003e\u003ccode\u003ead51def\u003c/code\u003e\u003c/a\u003e Bump jfrog/setup-jfrog-cli from 4.8.1 to 4.9.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.9...v3.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `de.codecentric:spring-boot-admin-dependencies` from 3.5.6 to 3.5.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codecentric/spring-boot-admin/releases\"\u003ede.codecentric:spring-boot-admin-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.7\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecations Cleanup by \u003ca href=\"https://github.com/erikpetzold\"\u003e\u003ccode\u003e@​erikpetzold\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4836\"\u003ecodecentric/spring-boot-admin#4836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: implementation for mattermost notifier by \u003ca href=\"https://github.com/EmirBoyaci\"\u003e\u003ccode\u003e@​EmirBoyaci\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4821\"\u003ecodecentric/spring-boot-admin#4821\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: rendering html in different components by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4842\"\u003ecodecentric/spring-boot-admin#4842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enhance metadata parsing with LAX mode for conflict resolution by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4843\"\u003ecodecentric/spring-boot-admin#4843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve UI style consistency across button components and templates by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4844\"\u003ecodecentric/spring-boot-admin#4844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: adjust table layout for thread dump chart to prevent width overflow by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4851\"\u003ecodecentric/spring-boot-admin#4851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add legend to SBOM graph for better visualization by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4853\"\u003ecodecentric/spring-boot-admin#4853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded backpressure handling to prevent memory buildup and system degredation under high load by \u003ca href=\"https://github.com/ulischulte\"\u003e\u003ccode\u003e@​ulischulte\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4784\"\u003ecodecentric/spring-boot-admin#4784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update npm settings in renovate.json for release age and PR creation by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4879\"\u003ecodecentric/spring-boot-admin#4879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4906\"\u003e#4906\u003c/a\u003e): Feishu notifier to use non exploitable expression evaluation context by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4916\"\u003ecodecentric/spring-boot-admin#4916\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix duplicate configuration options in documentation by \u003ca href=\"https://github.com/ulischulte\"\u003e\u003ccode\u003e@​ulischulte\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4970\"\u003ecodecentric/spring-boot-admin#4970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve actuator filtering logic and add tests for excludeActuator functionality by \u003ca href=\"https://github.com/SteKoe\"\u003e\u003ccode\u003e@​SteKoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/pull/4998\"\u003ecodecentric/spring-boot-admin#4998\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codecentric/spring-boot-admin/compare/3.5.6...3.5.7\"\u003ehttps://github.com/codecentric/spring-boot-admin/compare/3.5.6...3.5.7\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/codecentric/spring-boot-admin/commit/018cc8caca54790df6f8678d09c59612442dd24d\"\u003e\u003ccode\u003e018cc8c\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency lodash-es to v4.17.23 [security] (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5002\"\u003e#5002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/fa73ac0fe9c5ad7b80ac40cdddf4e9c73c67630f\"\u003e\u003ccode\u003efa73ac0\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency com.github.eirslett:frontend-maven-plugin to v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/8528f925a1d3f26b9b3782382a077d2378c426d9\"\u003e\u003ccode\u003e8528f92\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency unplugin-vue-components to v31 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4995\"\u003e#4995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/4f345469b90cec81040f851ee81913906da18a38\"\u003e\u003ccode\u003e4f34546\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency globals to v17 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4975\"\u003e#4975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/1e7fa75937b393b60acce382fe445767334f2496\"\u003e\u003ccode\u003e1e7fa75\u003c/code\u003e\u003c/a\u003e chore(deps): update node.js to v24.13.0 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4988\"\u003e#4988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/72cc0eec80153aec4961bb28c1df63a32d2e4688\"\u003e\u003ccode\u003e72cc0ee\u003c/code\u003e\u003c/a\u003e fix: improve actuator filtering logic and add tests for excludeActuator funct...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/b1780fbc0ae5d42e272ad376987fa065abbb77e2\"\u003e\u003ccode\u003eb1780fb\u003c/code\u003e\u003c/a\u003e fix(deps): update spring boot to v3.5.10 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5001\"\u003e#5001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/b2c6b8232125d2afaca9ec3f6539a077569ffcde\"\u003e\u003ccode\u003eb2c6b82\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-vue to v10.7.0 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/5000\"\u003e#5000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/11b351a651426c07914b5719864f3c0b18df4bc4\"\u003e\u003ccode\u003e11b351a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency happy-dom to v20.3.1 (\u003ca href=\"https://redirect.github.com/codecentric/spring-boot-admin/issues/4999\"\u003e#4999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codecentric/spring-boot-admin/commit/0accd7918b32ab6bf0bd439910a1d5ccf43da12f\"\u003e\u003ccode\u003e0accd79\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency org.graalvm.buildtools:native-maven-plugin to ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codecentric/spring-boot-admin/compare/3.5.6...3.5.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot` from 4.0.1 to 4.0.2\n\nUpdates `org.graalvm.buildtools.native` from 0.11.3 to 0.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graalvm/native-build-tools/releases\"\u003eorg.graalvm.buildtools.native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRelease 0.11.3 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/797\"\u003egraalvm/native-build-tools#797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 0.11.4-SNAPSHOT by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/799\"\u003egraalvm/native-build-tools#799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerate dynamic access metadata and provide it to the classpath when passing \u0026quot;--emit build-report\u0026quot; as a build argument by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/795\"\u003egraalvm/native-build-tools#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix relativlization bug by \u003ca href=\"https://github.com/melix\"\u003e\u003ccode\u003e@​melix\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/792\"\u003egraalvm/native-build-tools#792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrong property name in the maven plugin documentation by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/808\"\u003egraalvm/native-build-tools#808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhance Project Documentation and Testing by \u003ca href=\"https://github.com/vjovanov\"\u003e\u003ccode\u003e@​vjovanov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/791\"\u003egraalvm/native-build-tools#791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport compatibility mode in GraalVM by \u003ca href=\"https://github.com/vjovanov\"\u003e\u003ccode\u003e@​vjovanov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/811\"\u003egraalvm/native-build-tools#811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate reachability metadata to 0.3.33 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/814\"\u003egraalvm/native-build-tools#814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 0.11.4 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/815\"\u003egraalvm/native-build-tools#815\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/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/795\"\u003egraalvm/native-build-tools#795\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.4\"\u003ehttps://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.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/graalvm/native-build-tools/commit/cfa42b8bedac708a4553ee5ffd65b13ee1868e93\"\u003e\u003ccode\u003ecfa42b8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/815\"\u003e#815\u003c/a\u003e from graalvm/release/0.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/0db3ae052d8a34ef05723bbd8c74966c0bccaa53\"\u003e\u003ccode\u003e0db3ae0\u003c/code\u003e\u003c/a\u003e Release 0.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ea4d52175b37b5fb7efe02fc1d3835a70b7d6251\"\u003e\u003ccode\u003eea4d521\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/814\"\u003e#814\u003c/a\u003e from graalvm/update-metadata-to-0.3.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/c773ff7452d894ff602addb10944ef3fc2ab851f\"\u003e\u003ccode\u003ec773ff7\u003c/code\u003e\u003c/a\u003e Update reachability metadata to 0.3.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/06737b976586a9ed54e051dad686def1d27bc76c\"\u003e\u003ccode\u003e06737b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/811\"\u003e#811\u003c/a\u003e from graalvm/vj/support-compatibility-mode-preserve\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/1ba5ebcb5878ca3cebfdea1508d7226db95fa089\"\u003e\u003ccode\u003e1ba5ebc\u003c/code\u003e\u003c/a\u003e Avoid reaching hosted elements with -H:Preserve=all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ffb728f93f4df8afc4a6f48b6ff62b65cfe75031\"\u003e\u003ccode\u003effb728f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/791\"\u003e#791\u003c/a\u003e from graalvm/vj/project-documentation-and-testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/c6ff0a2b4463228888478ea24c82c524d9e3d00e\"\u003e\u003ccode\u003ec6ff0a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/808\"\u003e#808\u003c/a\u003e from jormundur00/jormundur00/\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/807\"\u003egh-807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/aafd2e6be81fe9fb7609f2617b836f2660528b21\"\u003e\u003ccode\u003eaafd2e6\u003c/code\u003e\u003c/a\u003e Fix wrong property name in the maven plugin documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ae4b8eb2d1f1a316505a7c24296e0e6e3c2cddf9\"\u003e\u003ccode\u003eae4b8eb\u003c/code\u003e\u003c/a\u003e Fix relativlization bug (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openrewrite.rewrite` from 7.24.0 to 7.25.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/263","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/263","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/263/packages"}},{"old_version":"7.24.0","new_version":"7.25.0","update_type":"minor","path":null,"pr_created_at":"2026-01-24T01:42:25.000Z","version_change":"7.24.0 → 7.25.0","issue":{"uuid":"3849889406","node_id":"PR_kwDOO7sM686_D3VT","number":125,"state":"open","title":"build(deps): bump the gradle-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-24T01:42:25.000Z","updated_at":"2026-01-24T01:42:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"gradle-dependencies","update_count":3,"packages":[{"name":"org.springframework.boot","old_version":"4.0.1","new_version":"4.0.2","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.graalvm.buildtools.native","old_version":"0.11.3","new_version":"0.11.4","repository_url":"https://github.com/graalvm/native-build-tools"},{"name":"org.openrewrite.rewrite","old_version":"7.24.0","new_version":"7.25.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 3 updates: [org.springframework.boot](https://github.com/spring-projects/spring-boot), [org.graalvm.buildtools.native](https://github.com/graalvm/native-build-tools) and org.openrewrite.rewrite.\n\nUpdates `org.springframework.boot` from 4.0.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.2\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe dependency on \u003ccode\u003eorg.eclipse.jetty.ee11:jetty-ee11-servlets\u003c/code\u003e has been removed from \u003ccode\u003espring-boot-jetty\u003c/code\u003e as it was unnecessary and unused. If your application code depends on a class from \u003ccode\u003ejetty-ee11-servlets\u003c/code\u003e, declare a dependency on it in your build configuration. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48677\"\u003e#48677\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo TransactionAutoConfiguration with spring-boot-starter-kafka for Spring Boot 4 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48880\"\u003e#48880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvaluation of bean conditions unnecessarily queries the bean factory for types that are not present \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48840\"\u003e#48840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen a bean condition references a type that is not present, it appears as ? in the condition evaluation report \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48838\"\u003e#48838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSessionAutoConfiguration creates a DefaultCookieSerializer with a default SameSite of null instead of Lax \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48830\"\u003e#48830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSetting graphql schema location to \u0026quot;classpath*:graphql/**/\u0026quot; causes failure due to incorrectly packaged test resource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48829\"\u003e#48829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMessage interpolation by MVC and WebFlux's Validators does not work correctly in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48828\"\u003e#48828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloudFoundry integration fails in Servlet-based web app without a dependency on spring-boot-starter-restclient \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48826\"\u003e#48826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestTestClientAutoConfiguration and TestRestTemplateAutoConfiguration should be package-private \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48820\"\u003e#48820\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL metrics are no longer auto-configured \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48819\"\u003e#48819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator /info endpoint fails in Java 25 Native Image (VirtualThreadSchedulerMXBean support) \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48812\"\u003e#48812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder cannot create oracle.ucp.jdbc.PoolDataSourceImpl in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48703\"\u003e#48703\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe spring-boot-cloudfoundry module should only have an optional dependency on spring-boot-security \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48685\"\u003e#48685\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplication JAR created by extract command is not reproductible \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48678\"\u003e#48678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAOT processing of tests should not be disabled when 'skipTests' is set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48662\"\u003e#48662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@SpringBootTest\u003c/code\u003e(webEnvironment = WebEnvironment.RANDOM_PORT) is no longer applied to the management server \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48653\"\u003e#48653\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix zero-length byte buffer in InspectedContent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48650\"\u003e#48650\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCan no longer override JacksonJsonHttpMessageConverter with ServerHttpMessageConvertersCustomizer \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48635\"\u003e#48635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpServiceClientProperties incorrectly uses the \u003ccode\u003e@ConfigurationProperties\u003c/code\u003e annotation on a LinkedHashMap class \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48616\"\u003e#48616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring-boot-micrometer-tracing-opentelemetry fails if spring-boot-opentelemetry isn't there \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48585\"\u003e#48585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApp fails to start with starter-webmvc and starter-zipkin \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48581\"\u003e#48581\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMicrometer test modules should have an api dependency on micrometer-observation-test  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48386\"\u003e#48386\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in REST client documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48907\"\u003e#48907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove duplicate word \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48874\"\u003e#48874\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument support for configuring arguments passed to Docker Compose \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48806\"\u003e#48806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe documentation related to EnvironmentPostProcessor links to deprecated interface \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48803\"\u003e#48803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for Buildpack's AOT Cache support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48769\"\u003e#48769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect docs to use new location for error handling configuration properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48767\"\u003e#48767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument spring-boot-starter-cloudfoundry on Cloud Foundry Support Page \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48675\"\u003e#48675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify javadoc to make it clear that HazelcastConfigCustomizer beans are only applied if Hazelcast is configured via a config file \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48659\"\u003e#48659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExample using excludeDevtools property should document that optional dependencies should be enabled \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48641\"\u003e#48641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix grammar and typos in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48601\"\u003e#48601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Tracing section for Spring Boot 4's modularity \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48576\"\u003e#48576\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Classmate 1.7.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48783\"\u003e#48783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Elasticsearch Client 9.2.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48721\"\u003e#48721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 7.2.1.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48857\"\u003e#48857\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to HttpClient5 5.5.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48784\"\u003e#48784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.20.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48910\"\u003e#48910\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fae35455769a9f6af8911fa9d3e984bff5070542\"\u003e\u003ccode\u003efae3545\u003c/code\u003e\u003c/a\u003e Release v4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9fde74494d3534d350f77d39d0cfb2420b643fbf\"\u003e\u003ccode\u003e9fde744\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/650236d11987cb75dc3ad9f0eef71b1a99f6e1b0\"\u003e\u003ccode\u003e650236d\u003c/code\u003e\u003c/a\u003e Remove breaking and unnecessary Undertow TLS with RSA test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/547bc773e1f4e928379956e4598564d7205bc4e1\"\u003e\u003ccode\u003e547bc77\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4387cbb4a016ec62078d629ab575ce3f1e2cec2b\"\u003e\u003ccode\u003e4387cbb\u003c/code\u003e\u003c/a\u003e Upgrade to Jackson Bom 3.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/abec26e504fa42774dce0232ff7c41f12afa00cf\"\u003e\u003ccode\u003eabec26e\u003c/code\u003e\u003c/a\u003e Polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f677fbaa489eb62fea743968a8b6ede56fce9d93\"\u003e\u003ccode\u003ef677fba\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/849c2eebe993effe6d01f99f363e0e1facf766e4\"\u003e\u003ccode\u003e849c2ee\u003c/code\u003e\u003c/a\u003e Upgrade to Spring GraphQL 2.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/facd4564b0e48f84843cb2095ef61a9f26c75550\"\u003e\u003ccode\u003efacd456\u003c/code\u003e\u003c/a\u003e Upgrade to Nullability Plugin 0.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e99c08f0e943a6f77b23d0fd8b81f8fe7ee824ab\"\u003e\u003ccode\u003ee99c08f\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.1...v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.buildtools.native` from 0.11.3 to 0.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graalvm/native-build-tools/releases\"\u003eorg.graalvm.buildtools.native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRelease 0.11.3 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/797\"\u003egraalvm/native-build-tools#797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 0.11.4-SNAPSHOT by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/799\"\u003egraalvm/native-build-tools#799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerate dynamic access metadata and provide it to the classpath when passing \u0026quot;--emit build-report\u0026quot; as a build argument by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/795\"\u003egraalvm/native-build-tools#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix relativlization bug by \u003ca href=\"https://github.com/melix\"\u003e\u003ccode\u003e@​melix\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/792\"\u003egraalvm/native-build-tools#792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrong property name in the maven plugin documentation by \u003ca href=\"https://github.com/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/808\"\u003egraalvm/native-build-tools#808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhance Project Documentation and Testing by \u003ca href=\"https://github.com/vjovanov\"\u003e\u003ccode\u003e@​vjovanov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/791\"\u003egraalvm/native-build-tools#791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport compatibility mode in GraalVM by \u003ca href=\"https://github.com/vjovanov\"\u003e\u003ccode\u003e@​vjovanov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/811\"\u003egraalvm/native-build-tools#811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate reachability metadata to 0.3.33 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/814\"\u003egraalvm/native-build-tools#814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 0.11.4 by \u003ca href=\"https://github.com/graalvmbot\"\u003e\u003ccode\u003e@​graalvmbot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/815\"\u003egraalvm/native-build-tools#815\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/jormundur00\"\u003e\u003ccode\u003e@​jormundur00\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/pull/795\"\u003egraalvm/native-build-tools#795\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.4\"\u003ehttps://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.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/graalvm/native-build-tools/commit/cfa42b8bedac708a4553ee5ffd65b13ee1868e93\"\u003e\u003ccode\u003ecfa42b8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/815\"\u003e#815\u003c/a\u003e from graalvm/release/0.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/0db3ae052d8a34ef05723bbd8c74966c0bccaa53\"\u003e\u003ccode\u003e0db3ae0\u003c/code\u003e\u003c/a\u003e Release 0.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ea4d52175b37b5fb7efe02fc1d3835a70b7d6251\"\u003e\u003ccode\u003eea4d521\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/814\"\u003e#814\u003c/a\u003e from graalvm/update-metadata-to-0.3.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/c773ff7452d894ff602addb10944ef3fc2ab851f\"\u003e\u003ccode\u003ec773ff7\u003c/code\u003e\u003c/a\u003e Update reachability metadata to 0.3.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/06737b976586a9ed54e051dad686def1d27bc76c\"\u003e\u003ccode\u003e06737b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/811\"\u003e#811\u003c/a\u003e from graalvm/vj/support-compatibility-mode-preserve\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/1ba5ebcb5878ca3cebfdea1508d7226db95fa089\"\u003e\u003ccode\u003e1ba5ebc\u003c/code\u003e\u003c/a\u003e Avoid reaching hosted elements with -H:Preserve=all\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ffb728f93f4df8afc4a6f48b6ff62b65cfe75031\"\u003e\u003ccode\u003effb728f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/791\"\u003e#791\u003c/a\u003e from graalvm/vj/project-documentation-and-testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/c6ff0a2b4463228888478ea24c82c524d9e3d00e\"\u003e\u003ccode\u003ec6ff0a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/808\"\u003e#808\u003c/a\u003e from jormundur00/jormundur00/\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/807\"\u003egh-807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/aafd2e6be81fe9fb7609f2617b836f2660528b21\"\u003e\u003ccode\u003eaafd2e6\u003c/code\u003e\u003c/a\u003e Fix wrong property name in the maven plugin documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graalvm/native-build-tools/commit/ae4b8eb2d1f1a316505a7c24296e0e6e3c2cddf9\"\u003e\u003ccode\u003eae4b8eb\u003c/code\u003e\u003c/a\u003e Fix relativlization bug (\u003ca href=\"https://redirect.github.com/graalvm/native-build-tools/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graalvm/native-build-tools/compare/0.11.3...0.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openrewrite.rewrite` from 7.24.0 to 7.25.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/ignacio-high-throughput/pull/125","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fignacio-high-throughput/issues/125","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/125/packages"}},{"old_version":"7.23.0","new_version":"7.24.0","update_type":"minor","path":null,"pr_created_at":"2026-01-12T18:44:54.000Z","version_change":"7.23.0 → 7.24.0","issue":{"uuid":"3805535953","node_id":"PR_kwDOKZ05J868w4AB","number":255,"state":"open","title":"chore(deps): bump the gradle-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":10,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-12T18:44:54.000Z","updated_at":"2026-01-18T20:01:24.360Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":20,"packages":[{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.45.0","new_version":"2.46.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.junit:junit-bom","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"io.opentelemetry:opentelemetry-api","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-context","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-logs","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-common","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-trace","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-sdk-metrics","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-extension-trace-propagators","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.57.0-alpha","new_version":"1.58.0-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"org.junit.platform:junit-platform-engine","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-commons","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-suite","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.openrewrite.rewrite","old_version":"7.23.0","new_version":"7.24.0"},{"name":"org.owasp.dependencycheck","old_version":"12.1.9","new_version":"12.2.0"},{"name":"org.springdoc:springdoc-openapi-starter-webflux-ui","old_version":"2.8.14","new_version":"2.8.15","repository_url":"https://github.com/springdoc/springdoc-openapi"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.45.0` | `2.46.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-context](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-sdk-logs](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-sdk-common](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-sdk-trace](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-sdk-metrics](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-extension-trace-propagators](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0` | `1.58.0` |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.57.0-alpha` | `1.58.0-alpha` |\n| [org.junit.platform:junit-platform-engine](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [org.junit.platform:junit-platform-commons](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [org.junit.platform:junit-platform-suite](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| org.openrewrite.rewrite | `7.23.0` | `7.24.0` |\n| org.owasp.dependencycheck | `12.1.9` | `12.2.0` |\n| [org.springdoc:springdoc-openapi-starter-webflux-ui](https://github.com/springdoc/springdoc-openapi) | `2.8.14` | `2.8.15` |\n\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.45.0 to 2.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.46.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe javac flag \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e is now required for Error Prone invocations on JDK 21, to enable the javac fix for \u003ca href=\"https://bugs.openjdk.org/browse/JDK-8225377\"\u003eJDK-8225377: type annotations are not visible to javac plugins across compilation boundaries\u003c/a\u003e. See \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5426\"\u003egoogle/error-prone#5426\u003c/a\u003e for details.\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003evalue\u003c/code\u003e attribute from \u003ccode\u003e@IncompatibleModifiers\u003c/code\u003e and \u003ccode\u003e@RequiredModifiers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/2122\"\u003egoogle/error-prone#2122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError Prone API changes to encapsulate references to internal javac APIs for end position handling (\u003ccode\u003eEndPosTable\u003c/code\u003e, \u003ccode\u003eDiagnosticPosition\u003c/code\u003e) (\u003ca href=\"https://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\"\u003ehttps://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\"\u003ehttps://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\"\u003ehttps://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/DuplicateAssertion\"\u003e\u003ccode\u003eDuplicateAssertion\u003c/code\u003e\u003c/a\u003e: detect duplicated assertion lines where the argument to \u003ccode\u003eassertThat\u003c/code\u003e is pure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IfChainToSwitch\"\u003e\u003ccode\u003eIfChainToSwitch\u003c/code\u003e\u003c/a\u003e: suggest converting chains of if-statements into arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ScannerUseDelimiter\"\u003e\u003ccode\u003eScannerUseDelimiter\u003c/code\u003e\u003c/a\u003e: discourage \u003ccode\u003eScanner.useDelimiter(\u0026quot;\\\\A\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToClass\"\u003e\u003ccode\u003eAddNullMarkedToClass\u003c/code\u003e\u003c/a\u003e: refactoring to add \u003ccode\u003e@NullMarked\u003c/code\u003e annotation to top level classes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/471d512ca957ea9bf5aaa75dbe7681339ea82f35\"\u003e\u003ccode\u003e471d512\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/26013196c4875d0da353681307f74dc2813e30d8\"\u003e\u003ccode\u003e2601319\u003c/code\u003e\u003c/a\u003e Unignore a passing test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad2ec706c43f686f8362a3b570cf6bca7fdbf5b6\"\u003e\u003ccode\u003ead2ec70\u003c/code\u003e\u003c/a\u003e simplify the wording of the \u003ccode\u003eMissingDefault\u003c/code\u003e summary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6c96e8ea5cfdcc20af05310fba734e9b1aa1e64c\"\u003e\u003ccode\u003e6c96e8e\u003c/code\u003e\u003c/a\u003e Implement a NullArgumentForNonNullParameter TODO related to JDK-8225377\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5b768ff755d3e0dff1591103c637877ab8f0ccdc\"\u003e\u003ccode\u003e5b768ff\u003c/code\u003e\u003c/a\u003e Require \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e, and remove workaround for JDK-8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0e004e5f7faae8bc8b1b623bfad0773284b68b93\"\u003e\u003ccode\u003e0e004e5\u003c/code\u003e\u003c/a\u003e Fix a crash in DuplicateAssertion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/8cfa4e5813ada025200de3d85426b2850da251f0\"\u003e\u003ccode\u003e8cfa4e5\u003c/code\u003e\u003c/a\u003e Add a regression test for b/472686687\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/18a63d2823a8078de83a37697a3a52a4f4550475\"\u003e\u003ccode\u003e18a63d2\u003c/code\u003e\u003c/a\u003e Avoid getDeclarationAndTypeAttributes in ClassAndMethod\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/14b6481cb2424845b30cd55f6db7bf342d228fc3\"\u003e\u003ccode\u003e14b6481\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eCacheLoaderNull\u003c/code\u003e check for more kinds of null returns.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d3a8c00a6a1711c3390b9a3038b635a8aba7128b\"\u003e\u003ccode\u003ed3a8c00\u003c/code\u003e\u003c/a\u003e Handle sealed and non-sealed in SuggestedFixes.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.45.0...v2.46.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.45.0 to 2.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.46.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe javac flag \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e is now required for Error Prone invocations on JDK 21, to enable the javac fix for \u003ca href=\"https://bugs.openjdk.org/browse/JDK-8225377\"\u003eJDK-8225377: type annotations are not visible to javac plugins across compilation boundaries\u003c/a\u003e. See \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5426\"\u003egoogle/error-prone#5426\u003c/a\u003e for details.\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003evalue\u003c/code\u003e attribute from \u003ccode\u003e@IncompatibleModifiers\u003c/code\u003e and \u003ccode\u003e@RequiredModifiers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/2122\"\u003egoogle/error-prone#2122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError Prone API changes to encapsulate references to internal javac APIs for end position handling (\u003ccode\u003eEndPosTable\u003c/code\u003e, \u003ccode\u003eDiagnosticPosition\u003c/code\u003e) (\u003ca href=\"https://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\"\u003ehttps://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\"\u003ehttps://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\"\u003ehttps://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/DuplicateAssertion\"\u003e\u003ccode\u003eDuplicateAssertion\u003c/code\u003e\u003c/a\u003e: detect duplicated assertion lines where the argument to \u003ccode\u003eassertThat\u003c/code\u003e is pure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IfChainToSwitch\"\u003e\u003ccode\u003eIfChainToSwitch\u003c/code\u003e\u003c/a\u003e: suggest converting chains of if-statements into arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ScannerUseDelimiter\"\u003e\u003ccode\u003eScannerUseDelimiter\u003c/code\u003e\u003c/a\u003e: discourage \u003ccode\u003eScanner.useDelimiter(\u0026quot;\\\\A\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToClass\"\u003e\u003ccode\u003eAddNullMarkedToClass\u003c/code\u003e\u003c/a\u003e: refactoring to add \u003ccode\u003e@NullMarked\u003c/code\u003e annotation to top level classes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/471d512ca957ea9bf5aaa75dbe7681339ea82f35\"\u003e\u003ccode\u003e471d512\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/26013196c4875d0da353681307f74dc2813e30d8\"\u003e\u003ccode\u003e2601319\u003c/code\u003e\u003c/a\u003e Unignore a passing test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad2ec706c43f686f8362a3b570cf6bca7fdbf5b6\"\u003e\u003ccode\u003ead2ec70\u003c/code\u003e\u003c/a\u003e simplify the wording of the \u003ccode\u003eMissingDefault\u003c/code\u003e summary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6c96e8ea5cfdcc20af05310fba734e9b1aa1e64c\"\u003e\u003ccode\u003e6c96e8e\u003c/code\u003e\u003c/a\u003e Implement a NullArgumentForNonNullParameter TODO related to JDK-8225377\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5b768ff755d3e0dff1591103c637877ab8f0ccdc\"\u003e\u003ccode\u003e5b768ff\u003c/code\u003e\u003c/a\u003e Require \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e, and remove workaround for JDK-8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0e004e5f7faae8bc8b1b623bfad0773284b68b93\"\u003e\u003ccode\u003e0e004e5\u003c/code\u003e\u003c/a\u003e Fix a crash in DuplicateAssertion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/8cfa4e5813ada025200de3d85426b2850da251f0\"\u003e\u003ccode\u003e8cfa4e5\u003c/code\u003e\u003c/a\u003e Add a regression test for b/472686687\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/18a63d2823a8078de83a37697a3a52a4f4550475\"\u003e\u003ccode\u003e18a63d2\u003c/code\u003e\u003c/a\u003e Avoid getDeclarationAndTypeAttributes in ClassAndMethod\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/14b6481cb2424845b30cd55f6db7bf342d228fc3\"\u003e\u003ccode\u003e14b6481\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eCacheLoaderNull\u003c/code\u003e check for more kinds of null returns.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d3a8c00a6a1711c3390b9a3038b635a8aba7128b\"\u003e\u003ccode\u003ed3a8c00\u003c/code\u003e\u003c/a\u003e Handle sealed and non-sealed in SuggestedFixes.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.45.0...v2.46.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 6.0.1 to 6.0.2\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.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c5c5de517ebf170bbf7b90d184e833ea17f787b7\"\u003e\u003ccode\u003ec5c5de5\u003c/code\u003e\u003c/a\u003e Release 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/98b6f78ca33f4560d7561a7fe757974c47d6aad9\"\u003e\u003ccode\u003e98b6f78\u003c/code\u003e\u003c/a\u003e Add missing checkout step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/732dc278b6a6169f0fc688148e1e02637c9f67a3\"\u003e\u003ccode\u003e732dc27\u003c/code\u003e\u003c/a\u003e Finalize 6.0.2 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6a2573667b9750e86213cbc7213872a208549325\"\u003e\u003ccode\u003e6a25736\u003c/code\u003e\u003c/a\u003e Finalize 5.14.2 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/33e66bf2e3f8a405c6770ceef54e36d5f1b1315a\"\u003e\u003ccode\u003e33e66bf\u003c/code\u003e\u003c/a\u003e Move release notes for \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5238\"\u003e#5238\u003c/a\u003e entry to 6.1.0-M2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/11f0f82c5a58cf0db20ccede62ee86c3bf801e3b\"\u003e\u003ccode\u003e11f0f82\u003c/code\u003e\u003c/a\u003e Update copyright headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6ce1265bb41f60a59b1c1ed7d03e249493218453\"\u003e\u003ccode\u003e6ce1265\u003c/code\u003e\u003c/a\u003e Consistently add license header to all java source files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/4d454eef0e87337982125fb4ba27299adedc32ea\"\u003e\u003ccode\u003e4d454ee\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​antora/lunr-extension\u003c/code\u003e to v1.0.0-alpha.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/faf4a58aeda247f8e7930db7daecc4b692ab6e10\"\u003e\u003ccode\u003efaf4a58\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e--since\u003c/code\u003e feature of Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5cc8b05f47f3169db5fb3e22eb5f2dd26a631889\"\u003e\u003ccode\u003e5cc8b05\u003c/code\u003e\u003c/a\u003e Mark new recommended APIs as \u0026quot;maintained\u0026quot; rather than \u0026quot;experimental\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\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 6.0.1 to 6.0.2\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.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c5c5de517ebf170bbf7b90d184e833ea17f787b7\"\u003e\u003ccode\u003ec5c5de5\u003c/code\u003e\u003c/a\u003e Release 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/98b6f78ca33f4560d7561a7fe757974c47d6aad9\"\u003e\u003ccode\u003e98b6f78\u003c/code\u003e\u003c/a\u003e Add missing checkout step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/732dc278b6a6169f0fc688148e1e02637c9f67a3\"\u003e\u003ccode\u003e732dc27\u003c/code\u003e\u003c/a\u003e Finalize 6.0.2 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6a2573667b9750e86213cbc7213872a208549325\"\u003e\u003ccode\u003e6a25736\u003c/code\u003e\u003c/a\u003e Finalize 5.14.2 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/33e66bf2e3f8a405c6770ceef54e36d5f1b1315a\"\u003e\u003ccode\u003e33e66bf\u003c/code\u003e\u003c/a\u003e Move release notes for \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5238\"\u003e#5238\u003c/a\u003e entry to 6.1.0-M2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/11f0f82c5a58cf0db20ccede62ee86c3bf801e3b\"\u003e\u003ccode\u003e11f0f82\u003c/code\u003e\u003c/a\u003e Update copyright headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6ce1265bb41f60a59b1c1ed7d03e249493218453\"\u003e\u003ccode\u003e6ce1265\u003c/code\u003e\u003c/a\u003e Consistently add license header to all java source files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/4d454eef0e87337982125fb4ba27299adedc32ea\"\u003e\u003ccode\u003e4d454ee\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​antora/lunr-extension\u003c/code\u003e to v1.0.0-alpha.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/faf4a58aeda247f8e7930db7daecc4b692ab6e10\"\u003e\u003ccode\u003efaf4a58\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e--since\u003c/code\u003e feature of Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5cc8b05f47f3169db5fb3e22eb5f2dd26a631889\"\u003e\u003ccode\u003e5cc8b05\u003c/code\u003e\u003c/a\u003e Mark new recommended APIs as \u0026quot;maintained\u0026quot; rather than \u0026quot;experimental\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse develocity build cache in PRs and local builds (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7906\"\u003e#7906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfigure japicmp classpath to avoid false positives (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7945\"\u003e#7945\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Gosling-dude\"\u003e\u003ccode\u003e@​Gosling-dude\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/JonasKunz\"\u003e\u003ccode\u003e@​JonasKunz\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/SylvainJuge\"\u003e\u003ccode\u003e@​SylvainJuge\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0 (2026-01-09)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\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/open-telemetry/opentelemetry-java/commit/1e377b49eb73059cb96f5bb0d9670592f81ab505\"\u003e\u003ccode\u003e1e377b4\u003c/code\u003e\u003c/a\u003e [release/v1.58.x] Prepare release 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b8828159f0d5ba176b6c209fa62a263aa5b36356\"\u003e\u003ccode\u003eb882815\u003c/code\u003e\u003c/a\u003e Prepare 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7965\"\u003e#7965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/826c4e92a14030c089825cd663ff8bf09a84a8e4\"\u003e\u003ccode\u003e826c4e9\u003c/code\u003e\u003c/a\u003e Improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/da310cc1fcd06e606426649f6c8db96958d9bb12\"\u003e\u003ccode\u003eda310cc\u003c/code\u003e\u003c/a\u003e Prom exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a15659d1af6f381c8c52509bd720befd70855002\"\u003e\u003ccode\u003ea15659d\u003c/code\u003e\u003c/a\u003e add method to retrieve instrumentation configuration by name (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2d38562b063f56932f2a69ceec45de419c8f93fd\"\u003e\u003ccode\u003e2d38562\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.35.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7959\"\u003e#7959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ca536b2274623f827f282ce4cef8956d42a4ec3d\"\u003e\u003ccode\u003eca536b2\u003c/code\u003e\u003c/a\u003e fix(deps): update junit-framework monorepo to v5.14.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5150e52d0852290f59e8b10c166a796b189ff424\"\u003e\u003ccode\u003e5150e52\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.143...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/15b41f1110e699aa9756beb2a50d83df64b5ca2c\"\u003e\u003ccode\u003e15b41f1\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.gradleup.shadow to v9.3.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7955\"\u003e#7955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a46b073cc7d9ebfb451bd4925c2ffba6b2e2c412\"\u003e\u003ccode\u003ea46b073\u003c/code\u003e\u003c/a\u003e make getInstrumentationConfig non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.57.0...v1.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse develocity build cache in PRs and local builds (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7906\"\u003e#7906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfigure japicmp classpath to avoid false positives (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7945\"\u003e#7945\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Gosling-dude\"\u003e\u003ccode\u003e@​Gosling-dude\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/JonasKunz\"\u003e\u003ccode\u003e@​JonasKunz\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/SylvainJuge\"\u003e\u003ccode\u003e@​SylvainJuge\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0 (2026-01-09)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\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/open-telemetry/opentelemetry-java/commit/1e377b49eb73059cb96f5bb0d9670592f81ab505\"\u003e\u003ccode\u003e1e377b4\u003c/code\u003e\u003c/a\u003e [release/v1.58.x] Prepare release 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b8828159f0d5ba176b6c209fa62a263aa5b36356\"\u003e\u003ccode\u003eb882815\u003c/code\u003e\u003c/a\u003e Prepare 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7965\"\u003e#7965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/826c4e92a14030c089825cd663ff8bf09a84a8e4\"\u003e\u003ccode\u003e826c4e9\u003c/code\u003e\u003c/a\u003e Improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/da310cc1fcd06e606426649f6c8db96958d9bb12\"\u003e\u003ccode\u003eda310cc\u003c/code\u003e\u003c/a\u003e Prom exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a15659d1af6f381c8c52509bd720befd70855002\"\u003e\u003ccode\u003ea15659d\u003c/code\u003e\u003c/a\u003e add method to retrieve instrumentation configuration by name (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2d38562b063f56932f2a69ceec45de419c8f93fd\"\u003e\u003ccode\u003e2d38562\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.35.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7959\"\u003e#7959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ca536b2274623f827f282ce4cef8956d42a4ec3d\"\u003e\u003ccode\u003eca536b2\u003c/code\u003e\u003c/a\u003e fix(deps): update junit-framework monorepo to v5.14.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5150e52d0852290f59e8b10c166a796b189ff424\"\u003e\u003ccode\u003e5150e52\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.143...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/15b41f1110e699aa9756beb2a50d83df64b5ca2c\"\u003e\u003ccode\u003e15b41f1\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.gradleup.shadow to v9.3.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7955\"\u003e#7955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a46b073cc7d9ebfb451bd4925c2ffba6b2e2c412\"\u003e\u003ccode\u003ea46b073\u003c/code\u003e\u003c/a\u003e make getInstrumentationConfig non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.57.0...v1.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-context` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse develocity build cache in PRs and local builds (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7906\"\u003e#7906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfigure japicmp classpath to avoid false positives (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7945\"\u003e#7945\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Gosling-dude\"\u003e\u003ccode\u003e@​Gosling-dude\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/JonasKunz\"\u003e\u003ccode\u003e@​JonasKunz\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/SylvainJuge\"\u003e\u003ccode\u003e@​SylvainJuge\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-context's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0 (2026-01-09)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\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/open-telemetry/opentelemetry-java/commit/1e377b49eb73059cb96f5bb0d9670592f81ab505\"\u003e\u003ccode\u003e1e377b4\u003c/code\u003e\u003c/a\u003e [release/v1.58.x] Prepare release 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b8828159f0d5ba176b6c209fa62a263aa5b36356\"\u003e\u003ccode\u003eb882815\u003c/code\u003e\u003c/a\u003e Prepare 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7965\"\u003e#7965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/826c4e92a14030c089825cd663ff8bf09a84a8e4\"\u003e\u003ccode\u003e826c4e9\u003c/code\u003e\u003c/a\u003e Improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/da310cc1fcd06e606426649f6c8db96958d9bb12\"\u003e\u003ccode\u003eda310cc\u003c/code\u003e\u003c/a\u003e Prom exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a15659d1af6f381c8c52509bd720befd70855002\"\u003e\u003ccode\u003ea15659d\u003c/code\u003e\u003c/a\u003e add method to retrieve instrumentation configuration by name (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2d38562b063f56932f2a69ceec45de419c8f93fd\"\u003e\u003ccode\u003e2d38562\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.35.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7959\"\u003e#7959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ca536b2274623f827f282ce4cef8956d42a4ec3d\"\u003e\u003ccode\u003eca536b2\u003c/code\u003e\u003c/a\u003e fix(deps): update junit-framework monorepo to v5.14.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5150e52d0852290f59e8b10c166a796b189ff424\"\u003e\u003ccode\u003e5150e52\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.143...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/15b41f1110e699aa9756beb2a50d83df64b5ca2c\"\u003e\u003ccode\u003e15b41f1\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.gradleup.shadow to v9.3.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7955\"\u003e#7955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a46b073cc7d9ebfb451bd4925c2ffba6b2e2c412\"\u003e\u003ccode\u003ea46b073\u003c/code\u003e\u003c/a\u003e make getInstrumentationConfig non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.57.0...v1.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk-logs` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk-logs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse develocity build cache in PRs and local builds (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7906\"\u003e#7906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfigure japicmp classpath to avoid false positives (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7945\"\u003e#7945\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Gosling-dude\"\u003e\u003ccode\u003e@​Gosling-dude\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/JonasKunz\"\u003e\u003ccode\u003e@​JonasKunz\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/SylvainJuge\"\u003e\u003ccode\u003e@​SylvainJuge\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk-logs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0 (2026-01-09)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\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/open-telemetry/opentelemetry-java/commit/1e377b49eb73059cb96f5bb0d9670592f81ab505\"\u003e\u003ccode\u003e1e377b4\u003c/code\u003e\u003c/a\u003e [release/v1.58.x] Prepare release 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b8828159f0d5ba176b6c209fa62a263aa5b36356\"\u003e\u003ccode\u003eb882815\u003c/code\u003e\u003c/a\u003e Prepare 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7965\"\u003e#7965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/826c4e92a14030c089825cd663ff8bf09a84a8e4\"\u003e\u003ccode\u003e826c4e9\u003c/code\u003e\u003c/a\u003e Improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/da310cc1fcd06e606426649f6c8db96958d9bb12\"\u003e\u003ccode\u003eda310cc\u003c/code\u003e\u003c/a\u003e Prom exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a15659d1af6f381c8c52509bd720befd70855002\"\u003e\u003ccode\u003ea15659d\u003c/code\u003e\u003c/a\u003e add method to retrieve instrumentation configuration by name (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2d38562b063f56932f2a69ceec45de419c8f93fd\"\u003e\u003ccode\u003e2d38562\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.35.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7959\"\u003e#7959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ca536b2274623f827f282ce4cef8956d42a4ec3d\"\u003e\u003ccode\u003eca536b2\u003c/code\u003e\u003c/a\u003e fix(deps): update junit-framework monorepo to v5.14.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5150e52d0852290f59e8b10c166a796b189ff424\"\u003e\u003ccode\u003e5150e52\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.143...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/15b41f1110e699aa9756beb2a50d83df64b5ca2c\"\u003e\u003ccode\u003e15b41f1\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.gradleup.shadow to v9.3.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7955\"\u003e#7955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a46b073cc7d9ebfb451bd4925c2ffba6b2e2c412\"\u003e\u003ccode\u003ea46b073\u003c/code\u003e\u003c/a\u003e make getInstrumentationConfig non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.57.0...v1.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-sdk-common` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-sdk-common's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse develocity build cache in PRs and local builds (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7906\"\u003e#7906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfigure japicmp classpath to avoid false positives (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7945\"\u003e#7945\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Gosling-dude\"\u003e\u003ccode\u003e@​Gosling-dude\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/JonasKunz\"\u003e\u003ccode\u003e@​JonasKunz\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/SylvainJuge\"\u003e\u003ccode\u003e@​SylvainJuge\u003c/code\u003e\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-sdk-common's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.58.0 (2026-01-09)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDelete GlobalConfigProvider in favor of access via ExtendedOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeclarativeConfigProperties#get method\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ConfigProvider#getInstrumentationConfig response to be non-null\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7954\"\u003e#7954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd declarative config utility methods for common operations\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for trace\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7895\"\u003e#7895\u003c/a\u003e,\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7930\"\u003e#7930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEmit warning when TraceIdRatioBasedSampler is used as child sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7937\"\u003e#7937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImplement SDK metrics for logs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProm exporter update\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: update to opentelemetry-configuration 1.0.0-rc.3\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: update jaeger remote sampler to require endpoint, initial_sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for view unit\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7942\"\u003e#7942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for new logger config minimum_severity and trace_based properties\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add support for composable parent threshold sampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7941\"\u003e#7941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: improve pattern for validating and loading SDK extension plugins\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7947\"\u003e#7947\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/open-telemetry/opentelemetry-java/commit/1e377b49eb73059cb96f5bb0d9670592f81ab505\"\u003e\u003ccode\u003e1e377b4\u003c/code\u003e\u003c/a\u003e [release/v1.58.x] Prepare release 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b8828159f0d5ba176b6c209fa62a263aa5b36356\"\u003e\u003ccode\u003eb882815\u003c/code\u003e\u003c/a\u003e Prepare 1.58.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7965\"\u003e#7965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/826c4e92a14030c089825cd663ff8bf09a84a8e4\"\u003e\u003ccode\u003e826c4e9\u003c/code\u003e\u003c/a\u003e Improve pattern for validating and loading SDK extension plugins (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7947\"\u003e#7947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/da310cc1fcd06e606426649f6c8db96958d9bb12\"\u003e\u003ccode\u003eda310cc\u003c/code\u003e\u003c/a\u003e Prom exporter update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/a15659d1af6f381c8c52509bd720befd70855002\"\u003e\u003ccode\u003ea15659d\u003c/code\u003e\u003c/a\u003e add method to retrieve instrumentation configuration by name (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7927\"\u003e#7927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2d38562b063f56932f2a69ceec45de419c8f93fd\"\u003e\u003ccode\u003e2d38562\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.35.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7959\"\u003e#7959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ca536b2274623f827f282ce4cef8956d42a4ec3d\"\u003e\u003ccode\u003eca536b2\u003c/code\u003e\u003c/a\u003e fix(deps): update junit-framework monorepo to v5.14.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5150e52d0852290f59e8b10c166a796b189ff424\"\u003e\u003ccode\u003e5150e52\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.143...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/15b41f1110e699aa9756beb2a50d83df64b5ca2c\"\u003e\u003ccode\u003e15b41f1\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.gradleup.shadow to v9.3.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7955\"\u003e#7955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/...\n\n_Description has been truncated_","html_url":"https://github.com/JuanPabloJimenezEsclusa/camila-services/pull/255","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/255","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/255/packages"}},{"old_version":"7.23.0","new_version":"7.24.0","update_type":"minor","path":null,"pr_created_at":"2026-01-12T01:18:01.000Z","version_change":"7.23.0 → 7.24.0","issue":{"uuid":"3802436638","node_id":"PR_kwDODq9uoM68mkEF","number":194,"state":"closed","title":"Bump org.openrewrite.rewrite from 7.23.0 to 7.24.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-26T01:16:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-12T01:18:01.000Z","updated_at":"2026-01-26T01:16:43.000Z","time_to_close":1209521,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.23.0","new_version":"7.24.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.23.0 to 7.24.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.23.0\u0026new-version=7.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/KKDad/ComicCacher/pull/194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KKDad%2FComicCacher/issues/194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/194/packages"}},{"old_version":"7.23.0","new_version":"7.24.0","update_type":"minor","path":"the gradle-dependencies group","pr_created_at":"2026-01-10T01:54:11.000Z","version_change":"7.23.0 → 7.24.0","issue":{"uuid":"3798911787","node_id":"PR_kwDOO7sM6868btf5","number":121,"state":"open","title":"build(deps): bump org.openrewrite.rewrite from 7.23.0 to 7.24.0 in the gradle-dependencies group","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-10T01:54:11.000Z","updated_at":"2026-01-10T01:54:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.23.0","new_version":"7.24.0","repository_url":null}],"path":"the gradle-dependencies group","ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 1 update: org.openrewrite.rewrite.\n\nUpdates `org.openrewrite.rewrite` from 7.23.0 to 7.24.0\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.23.0\u0026new-version=7.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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/JuanPabloJimenezEsclusa/ignacio-high-throughput/pull/121","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fignacio-high-throughput/issues/121","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/121/packages"}},{"old_version":"7.22.0","new_version":"7.23.0","update_type":"minor","path":null,"pr_created_at":"2025-12-22T14:21:02.000Z","version_change":"7.22.0 → 7.23.0","issue":{"uuid":"3753975682","node_id":"PR_kwDOKZ05J866Jtgg","number":242,"state":"open","title":"chore(deps): bump the gradle-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":22,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T14:21:02.000Z","updated_at":"2025-12-29T16:00:29.812Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":9,"packages":[{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"3.5.8","new_version":"3.5.9","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.cloud:spring-cloud-dependencies","old_version":"2025.0.0","new_version":"2025.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-release"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.sonarqube","old_version":"7.2.0.6526","new_version":"7.2.2.6593"},{"name":"org.springframework.boot","old_version":"3.5.8","new_version":"4.0.1"},{"name":"com.github.spotbugs","old_version":"6.4.7","new_version":"6.4.8"},{"name":"org.openrewrite.rewrite","old_version":"7.22.0","new_version":"7.23.0"},{"name":"com.google.protobuf","old_version":"0.9.5","new_version":"0.9.6"},{"name":"com.google.cloud.tools.jib","old_version":"3.5.1","new_version":"3.5.2"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `3.5.8` | `3.5.9` |\n| [org.springframework.cloud:spring-cloud-dependencies](https://github.com/spring-cloud/spring-cloud-release) | `2025.0.0` | `2025.0.1` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `2.0.2` | `2.0.3` |\n| org.sonarqube | `7.2.0.6526` | `7.2.2.6593` |\n| org.springframework.boot | `3.5.8` | `4.0.1` |\n| com.github.spotbugs | `6.4.7` | `6.4.8` |\n| org.openrewrite.rewrite | `7.22.0` | `7.23.0` |\n| com.google.protobuf | `0.9.5` | `0.9.6` |\n| com.google.cloud.tools.jib | `3.5.1` | `3.5.2` |\n\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 3.5.8 to 3.5.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.9\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48486\"\u003e#48486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48475\"\u003e#48475\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in UndertowWebServer.destroy() when using \u003ccode\u003e@DirtiesContext\u003c/code\u003e and Citrus Spring Boot Simulator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48450\"\u003e#48450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedis health check reports an error when redis_version is missing from the INFO response \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48326\"\u003e#48326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParent's MeterRegistry beans are closed when child context closes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48324\"\u003e#48324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootTest.UseMainMethod.WHEN_AVAILABLE and ALWAYS are incompatible with package-private or parameter-less main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48271\"\u003e#48271\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation has an outdated reference to the Jackson Kotlin Module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48533\"\u003e#48533\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCaching documentation should clarify how to use a no-op implementation to run a test suite \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48531\"\u003e#48531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that the default rolling policy for Log4j2 requires logging.file.path to be set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48526\"\u003e#48526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense header in build samples is displayed in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48477\"\u003e#48477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguring Two DataSources How-To code sample is inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48448\"\u003e#48448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove javadoc for when to use class names rather than class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48395\"\u003e#48395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that org.aspectj.weaver.Advice must be on the classpath to enable support for Micrometer's annotations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48359\"\u003e#48359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish TestRestTemplate examples in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48335\"\u003e#48335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to javadoc in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48299\"\u003e#48299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify that \u003ccode\u003e@EnableBatchProcessing\u003c/code\u003e turns off all batch auto-configuration, including schema initialization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48265\"\u003e#48265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin auto-configuration examples are not annotated with \u003ccode\u003e@AutoConfiguration\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48227\"\u003e#48227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInfinispan Cache Documentation is outdated \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48217\"\u003e#48217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise \u0026quot;Use Liquibase for test-only migrations\u0026quot; section in reference manual \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48169\"\u003e#48169\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent upgrade to Netty 4.1.129.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48508\"\u003e#48508\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to AspectJ 1.9.25.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48557\"\u003e#48557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.39.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48540\"\u003e#48540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jetty 12.0.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48455\"\u003e#48455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.29 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48456\"\u003e#48456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Logback 1.5.22 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48507\"\u003e#48507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to MariaDB 3.5.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48558\"\u003e#48558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer 1.15.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48423\"\u003e#48423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Micrometer Tracing 1.5.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48424\"\u003e#48424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.1.130.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48541\"\u003e#48541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Pooled JMS 3.1.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48559\"\u003e#48559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Pulsar 4.0.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48457\"\u003e#48457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Quartz 2.5.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48458\"\u003e#48458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Reactor Bom 2024.0.13 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48425\"\u003e#48425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Authorization Server 1.5.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48426\"\u003e#48426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Data Bom 2025.0.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48427\"\u003e#48427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Framework 6.2.15 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48428\"\u003e#48428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring GraphQL 1.4.4 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48429\"\u003e#48429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Integration 6.5.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48560\"\u003e#48560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring LDAP 3.3.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48430\"\u003e#48430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Pulsar 1.2.13 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48431\"\u003e#48431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Spring Session 3.5.4 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48432\"\u003e#48432\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9d307e0f072f001af970c61eaac946719d105291\"\u003e\u003ccode\u003e9d307e0\u003c/code\u003e\u003c/a\u003e Release v3.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/08e2cab6b0aedd9ffa8536b9725cd809f4793df7\"\u003e\u003ccode\u003e08e2cab\u003c/code\u003e\u003c/a\u003e Polish javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/15ede46eb8e7381360269d04931a26299b7ca995\"\u003e\u003ccode\u003e15ede46\u003c/code\u003e\u003c/a\u003e Improve javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/10477ba75b5ea8a531cb0e61b6f0578c917bd293\"\u003e\u003ccode\u003e10477ba\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x' into 3.5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/34e51dc63f9dbcf2f55feadee68b8791efb6828f\"\u003e\u003ccode\u003e34e51dc\u003c/code\u003e\u003c/a\u003e Polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/925252697067b13f1551b5ac86b6e0c5c1b33e57\"\u003e\u003ccode\u003e9252526\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x' into 3.5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7831a36e7f17a0aaaea04d5548b760d94845889b\"\u003e\u003ccode\u003e7831a36\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Session 3.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/0d3ec7c8675b27f1067b18ee145680708d6799ee\"\u003e\u003ccode\u003e0d3ec7c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/388815b6e32381031a0a36624db0079a7cae994c\"\u003e\u003ccode\u003e388815b\u003c/code\u003e\u003c/a\u003e Upgrade to Spring GraphQL 1.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d9d44ff1e3f90175fce71d9734fc29176a4ffb39\"\u003e\u003ccode\u003ed9d44ff\u003c/code\u003e\u003c/a\u003e Upgrade to Pooled JMS 3.1.8\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.8...v3.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.cloud:spring-cloud-dependencies` from 2025.0.0 to 2025.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/11d11a5bc265dfd0f11fd142ef7e1071753fb62c\"\u003e\u003ccode\u003e11d11a5\u003c/code\u003e\u003c/a\u003e Update SNAPSHOT to 2025.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/1163b9642514d2d36e39d72084c2646f284b606e\"\u003e\u003ccode\u003e1163b96\u003c/code\u003e\u003c/a\u003e Deprecates spring-cloud-starter-parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/00e0a7e886680ff684c7cd7f4c018808e921a997\"\u003e\u003ccode\u003e00e0a7e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Deprecates spring-cloud-starter-parent\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/53060422cfe3c5715247661e1012754611a31631\"\u003e\u003ccode\u003e5306042\u003c/code\u003e\u003c/a\u003e Deprecates spring-cloud-starter-parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/2bb2019ba8af2f4a8bf7c6a5df495728a5e9694a\"\u003e\u003ccode\u003e2bb2019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/458\"\u003e#458\u003c/a\u003e from spring-cloud/dependabot/github_actions/2025.0.x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/fefbe3cfba2a77a238f2829d176abca45ac4e477\"\u003e\u003ccode\u003efefbe3c\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/2a31b547b4231c36ea2f70e725cad306d294df04\"\u003e\u003ccode\u003e2a31b54\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/448\"\u003e#448\u003c/a\u003e from spring-cloud/dependabot/npm_and_yarn/docs/2025.0...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/b46fdebca59624b043f65a027028c044c5a041aa\"\u003e\u003ccode\u003eb46fdeb\u003c/code\u003e\u003c/a\u003e Bump antora from 3.2.0-alpha.10 to 3.2.0-alpha.11 in /docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/7c034a168fe3fc74f4ec5887158b24fb2512cfee\"\u003e\u003ccode\u003e7c034a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/445\"\u003e#445\u003c/a\u003e from spring-cloud/dependabot/github_actions/2025.0.x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/256031fd94ea101873a47abbc4da176b39bab17a\"\u003e\u003ccode\u003e256031f\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/compare/v2025.0.0...v2025.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-bom` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate questdb/questdb image version to 9.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11347\"\u003e#11347\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix GitHub-Action Generate PR descriptions (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11129\"\u003e#11129\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\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/11220\"\u003e#11220\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to ${GITHUB_REF##*/} (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11221\"\u003e#11221\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility with older Docker Engines by falling back to v1.32 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11346\"\u003e#11346\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDead links in CircleCI reference documentation (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10789\"\u003e#10789\u003c/a\u003e) \u003ca href=\"https://github.com/JohnWill14\"\u003e\u003ccode\u003e@​JohnWill14\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11353\"\u003e#11353\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11352\"\u003e#11352\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11341\"\u003e#11341\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11334\"\u003e#11334\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11333\"\u003e#11333\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11332\"\u003e#11332\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11323\"\u003e#11323\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/43c6a97ea911f05eaf6178179286f6c8955c1fba\"\u003e\u003ccode\u003e43c6a97\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11353\"\u003e#11353\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/7778cc5ed01ef5ddcc2df662aca9d93849e80c10\"\u003e\u003ccode\u003e7778cc5\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/30b043f4ac1d455e17ccc526a7b4d64741eca082\"\u003e\u003ccode\u003e30b043f\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/db2/com.ibm.db...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/17d570b403dcb05c3d60bfd5513b319442beadca\"\u003e\u003ccode\u003e17d570b\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/elasticsearch/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/47e9ae53d3a00f4a888f1cc6e7dd39aeb8f32415\"\u003e\u003ccode\u003e47e9ae5\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/gcloud/com.goo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/f34ab2671ebb4fae03a60e5dcfd4b1e08c75a4a3\"\u003e\u003ccode\u003ef34ab26\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/couchbase/com....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ac66ad6a5dd235a84da62d7d471dcec50814960d\"\u003e\u003ccode\u003eac66ad6\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/b6a1f286c146733c0debcea599ce8aeb375e9f4c\"\u003e\u003ccode\u003eb6a1f28\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/milvus/io.milv...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/6a996242b35f3a9e46a83d4748889e52c1a49a21\"\u003e\u003ccode\u003e6a99624\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/influxdb/com.i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/4ff0770cf30220ee8b75a9919459104e18cc7fde\"\u003e\u003ccode\u003e4ff0770\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/grafana/io.mic...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonarqube` from 7.2.0.6526 to 7.2.2.6593\n\nUpdates `org.springframework.boot` from 3.5.8 to 4.0.1\n\nUpdates `com.github.spotbugs` from 6.4.7 to 6.4.8\n\nUpdates `org.openrewrite.rewrite` from 7.22.0 to 7.23.0\n\nUpdates `com.google.protobuf` from 0.9.5 to 0.9.6\n\nUpdates `com.google.cloud.tools.jib` from 3.5.1 to 3.5.2\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/JuanPabloJimenezEsclusa/camila-services/pull/242","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/242","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/242/packages"}},{"old_version":"7.20.0","new_version":"7.21.0","update_type":"minor","path":null,"pr_created_at":"2025-11-24T14:52:45.000Z","version_change":"7.20.0 → 7.21.0","issue":{"uuid":"3659259638","node_id":"PR_kwDOKZ05J861N-fs","number":221,"state":"open","title":"chore(deps): bump the gradle-dependencies group with 7 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-24T14:52:45.000Z","updated_at":"2025-11-24T14:52:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"gradle-dependencies","update_count":7,"packages":[{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.55.0-alpha","new_version":"1.56.0-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"org.sonarqube","old_version":"7.0.1.6134","new_version":"7.1.0.6387"},{"name":"org.springframework.boot","old_version":"3.5.8","new_version":"4.0.0"},{"name":"org.openrewrite.rewrite","old_version":"7.20.0","new_version":"7.21.0"},{"name":"org.springdoc:springdoc-openapi-starter-webflux-ui","old_version":"2.8.14","new_version":"3.0.0","repository_url":"https://github.com/springdoc/springdoc-openapi"},{"name":"org.apache.commons:commons-lang3","old_version":"3.19.0","new_version":"3.20.0"},{"name":"com.graphql-java:graphql-java","old_version":"24.3","new_version":"25.0","repository_url":"https://github.com/graphql-java/graphql-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.55.0-alpha` | `1.56.0-alpha` |\n| org.sonarqube | `7.0.1.6134` | `7.1.0.6387` |\n| org.springframework.boot | `3.5.8` | `4.0.0` |\n| org.openrewrite.rewrite | `7.20.0` | `7.21.0` |\n| [org.springdoc:springdoc-openapi-starter-webflux-ui](https://github.com/springdoc/springdoc-openapi) | `2.8.14` | `3.0.0` |\n| org.apache.commons:commons-lang3 | `3.19.0` | `3.20.0` |\n| [com.graphql-java:graphql-java](https://github.com/graphql-java/graphql-java) | `24.3` | `25.0` |\n\nUpdates `io.opentelemetry:opentelemetry-api-incubator` from 1.55.0-alpha to 1.56.0-alpha\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api-incubator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.55.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eCommon\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImprove GraalVM native image compatibility (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7160\"\u003e#7160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTraceState\u003c/code\u003e key validation limits to match W3C specification (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7575\"\u003e#7575\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eExtendedOpenTelemetry\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7496\"\u003e#7496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd incubator implementation of composite sampling specification (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7626\"\u003e#7626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProactively avoid \u003ccode\u003eUnsafe\u003c/code\u003e on Java 23+ to avoid triggering JVM warning message (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7691\"\u003e#7691\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetMeterConfigurator()\u003c/code\u003e support to \u003ccode\u003eMeterProvider\u003c/code\u003e (incubating API) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7346\"\u003e#7346\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: Configure metric exporter to use SDK's \u003ccode\u003eMeterProvider\u003c/code\u003e for internal metrics (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7541\"\u003e#7541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Suppress logging of \u003ccode\u003eInterruptedException\u003c/code\u003e from managed OkHttp threads (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7565\"\u003e#7565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Update dependency from \u003ccode\u003eokhttp-jvm\u003c/code\u003e back to \u003ccode\u003eokhttp\u003c/code\u003e for Gradle users, preserving \u003ccode\u003eokhttp-jvm\u003c/code\u003e for Maven users (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7681\"\u003e#7681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Remove separate \u003ccode\u003eotel_scope_info\u003c/code\u003e metric and always add scope labels to data points (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7398\"\u003e#7398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Update exporter dependencies to use protobuf-free formats (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7664\"\u003e#7664\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eProfiling\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate profiles exporter to support proto v1.8.0-alpha changes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7638\"\u003e#7638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd abstractions to assist with dictionary table assembly (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7717\"\u003e#7717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd abstractions to assist with sample composition (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7727\"\u003e#7727\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: Improve exception logging when running in Maven (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7336\"\u003e#7336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Return \u003ccode\u003eResource\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7639\"\u003e#7639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Invoke auto-configure listeners (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7654\"\u003e#7654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Add logging when incompatible types are found (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7693\"\u003e#7693\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eShims\u003c/h3\u003e\n\u003ch4\u003eOpenTracing Shim\u003c/h4\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/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api-incubator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnreleased\u003c/h2\u003e\n\u003ch2\u003eVersion 1.56.0 (2025-11-07)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\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\u003eSee full diff in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonarqube` from 7.0.1.6134 to 7.1.0.6387\n\nUpdates `org.springframework.boot` from 3.5.8 to 4.0.0\n\nUpdates `org.openrewrite.rewrite` from 7.20.0 to 7.21.0\n\nUpdates `org.springdoc:springdoc-openapi-starter-webflux-ui` from 2.8.14 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/springdoc/springdoc-openapi/releases\"\u003eorg.springdoc:springdoc-openapi-starter-webflux-ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003espringdoc-openapi v3.0.0 released!\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/2975\"\u003e#2975\u003c/a\u003e - Spring Framework 7 - Initial API versioning support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3123\"\u003e#3123\u003c/a\u003e - Support static resources for webflux\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eUpgrade to Spring Boot 4.0.0!\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Scalar 0.4.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3131\"\u003e#3131\u003c/a\u003e - Warning messages when docs are explicitly enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3121\"\u003e#3121\u003c/a\u003e - NPE in KotlinDeprecatedPropertyCustomizer - resolvedSchema is null\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/springdoc/springdoc-openapi/compare/v3.0.0-RC1...v3.0.0\"\u003ehttps://github.com/springdoc/springdoc-openapi/compare/v3.0.0-RC1...v3.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003espringdoc-openapi v3.0.0-RC1 released!\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3095\"\u003e#3095\u003c/a\u003e - Add support for Spring Boot 4.0.0-RC1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/springdoc/springdoc-openapi/compare/v3.0.0-M1...v3.0.0-RC1\"\u003ehttps://github.com/springdoc/springdoc-openapi/compare/v3.0.0-M1...v3.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003espringdoc-openapi v3.0.0-M1 released!\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3062\"\u003e#3062\u003c/a\u003e - Add Spring Boot 4.0.0-M2 support\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/springdoc/springdoc-openapi/blob/main/CHANGELOG.md\"\u003eorg.springdoc:springdoc-openapi-starter-webflux-ui's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\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/springdoc/springdoc-openapi/commit/6526d7a6ad516dbf77ddac34cd055160c1a1dcf6\"\u003e\u003ccode\u003e6526d7a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/49409a9982c492664b505ea76920dd24369a71dc\"\u003e\u003ccode\u003e49409a9\u003c/code\u003e\u003c/a\u003e Prepare for next release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/aa333b3497ae75ebe5844b4fa3cc8106af32cdf1\"\u003e\u003ccode\u003eaa333b3\u003c/code\u003e\u003c/a\u003e moving to 3.0.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/44e2f70e605311a1b258d8e014127ed3f4c335dd\"\u003e\u003ccode\u003e44e2f70\u003c/code\u003e\u003c/a\u003e Upgrade to spring-boot 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/4b95d0e658359156bcaf1d15a892ef718c776cef\"\u003e\u003ccode\u003e4b95d0e\u003c/code\u003e\u003c/a\u003e scalar upgrade to version 0.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/9b3dd90e2ac8783d767b13fb646e9ec6b9ee13a6\"\u003e\u003ccode\u003e9b3dd90\u003c/code\u003e\u003c/a\u003e Remove dependency on the latest spring-framework SNAPSHOT.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/95c3b87318b42a1994f08da75f7555424da2149e\"\u003e\u003ccode\u003e95c3b87\u003c/code\u003e\u003c/a\u003e Warning messages when docs are explicitly enabled. Fixes \u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3131\"\u003e#3131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/e444deee5a023e564be98f9cac395715e1b49ce3\"\u003e\u003ccode\u003ee444dee\u003c/code\u003e\u003c/a\u003e Changes report: Regression where content type from swagger \u003ca href=\"https://github.com/RequestBody\"\u003e\u003ccode\u003e@​RequestBody\u003c/code\u003e\u003c/a\u003e does ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/007977e2a87125c130273ab197ea9113e3503c97\"\u003e\u003ccode\u003e007977e\u003c/code\u003e\u003c/a\u003e feat: static resources for webflux \u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/3123\"\u003e#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/springdoc/springdoc-openapi/commit/02934593a9751a76ebe6542af0d5babc55e04519\"\u003e\u003ccode\u003e0293459\u003c/code\u003e\u003c/a\u003e Spring Framework 7 - API versioning support \u003ca href=\"https://redirect.github.com/springdoc/springdoc-openapi/issues/2975\"\u003e#2975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/springdoc/springdoc-openapi/compare/v2.8.14...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-lang3` from 3.19.0 to 3.20.0\n\nUpdates `com.graphql-java:graphql-java` from 24.3 to 25.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql-java/graphql-java/releases\"\u003ecom.graphql-java:graphql-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e25.0\u003c/h2\u003e\n\u003ch1\u003eKey changes\u003c/h1\u003e\n\u003ch2\u003eDataloader\u003c/h2\u003e\n\u003ch3\u003eRefactoring strategy\u003c/h3\u003e\n\u003cp\u003eThe existing PerLevelDataLoaderStrategy has been refactored which lead to simplifications and performance improvements.\u003c/p\u003e\n\u003ch3\u003eNew strategies\u003c/h3\u003e\n\u003cp\u003eTwo new strategies were introduced: CHAINED and EXHAUSTED. Both can be configured via \u003ccode\u003eUnusalConfiguration\u003c/code\u003e (see next section).\u003c/p\u003e\n\u003cp\u003eCHAINED allow for chained DataLoaders to be used while keeping a per level dispatch strategies.\u003c/p\u003e\n\u003cp\u003eEXHAUSTED is a completely new strategy that works on the basis to dispatch once the engine is not busy. It mirrors the JS data loader dispatch strategy, but for a multi threaded system.\u003c/p\u003e\n\u003ch3\u003eUnusual Configuration\u003c/h3\u003e\n\u003cp\u003eA more generalised configuration mechanism has been added for \u0026quot;unusual configuration\u0026quot;.  By that we mean configuation we dont expect many people to use but if they do its now in a more common place\u003c/p\u003e\n\u003cp\u003eFor example if you wanted to change the maximum depth the document parser will accept you could call the following methods.\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e        var parserOptions = newParserOptions().maxRuleDepth(99).build()\n        GraphQL.unusualConfiguration().parsing().setDefaultParserOptions(parserOptions)\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJSpecify Annotations\u003c/h3\u003e\n\u003cp\u003eThe team are starting to embrace \u003ca href=\"https://jspecify.dev/\"\u003ehttps://jspecify.dev/\u003c/a\u003e annotations  as the way to indicate nullable and non nullable fields.  Many important classes have had these annotations added to help make it more semantically clear when a value can be null or not.\u003c/p\u003e\n\u003ch1\u003eBreaking Changes\u003c/h1\u003e\n\u003cp\u003eA wrapping \u003ccode\u003eFetchedValue\u003c/code\u003e object is not always returned on field fetchers for performance reasons.    This means that \u003ccode\u003egraphql.execution.instrumentation.parameters.InstrumentationFieldCompleteParameters#getFetchedObject\u003c/code\u003e was created to replace the older \u003ccode\u003egetFetchedValue\u003c/code\u003e method and the returns object can sometimes be a \u003ccode\u003eFetchedValue\u003c/code\u003e or sometimes a simple POJO value.\u003c/p\u003e\n\u003ch1\u003ePerformance improvements\u003c/h1\u003e\n\u003cp\u003eA series of performance improvements have been made to reduce the memory footprint of the library.  Also the Java \u003ccode\u003e.stream()\u003c/code\u003e operator can be slower than a more direct loop and many of these calls have been changed for performance reasons.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eavoid wrapping materialized fieldValueObject in a CompletableFuture by \u003ca href=\"https://github.com/samuelAndalon\"\u003e\u003ccode\u003e@​samuelAndalon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/pull/3943\"\u003egraphql-java/graphql-java#3943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExecutionStrategyParameters now has a direct transform without a Builder by \u003ca href=\"https://github.com/bbakerman\"\u003e\u003ccode\u003e@​bbakerman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/pull/3935\"\u003egraphql-java/graphql-java#3935\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExecutionStepInfo now has a direct transform without a Builder by \u003ca href=\"https://github.com/bbakerman\"\u003e\u003ccode\u003e@​bbakerman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/pull/3934\"\u003egraphql-java/graphql-java#3934\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFpKit now longer uses streams for performance reasons by \u003ca href=\"https://github.com/bbakerman\"\u003e\u003ccode\u003e@​bbakerman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/pull/3932\"\u003egraphql-java/graphql-java#3932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement toString/hashCode/equals for DataFetcherResult by \u003ca href=\"https://github.com/AlexandreCarlton\"\u003e\u003ccode\u003e@​AlexandreCarlton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/pull/3964\"\u003egraphql-java/graphql-java#3964\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/graphql-java/graphql-java/commit/76832a440f2878623f52b6d2f77f7447ba133325\"\u003e\u003ccode\u003e76832a4\u003c/code\u003e\u003c/a\u003e Add performance results for commit bbe6a653939113bedffe947fbf70315ff448f127\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/bbe6a653939113bedffe947fbf70315ff448f127\"\u003e\u003ccode\u003ebbe6a65\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/issues/4157\"\u003e#4157\u003c/a\u003e from graphql-java/update-java-dataloader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/703155510fafa93bf548771dc655fde0e7aaf2b0\"\u003e\u003ccode\u003e7031555\u003c/code\u003e\u003c/a\u003e upgrade to dataloader 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/6b68072efb0f9c23d39cb29aea1fb167d5a0845f\"\u003e\u003ccode\u003e6b68072\u003c/code\u003e\u003c/a\u003e upgrade to dataloader 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/b3b3bea5f4e1aa154f02b00572fb60f280e9a957\"\u003e\u003ccode\u003eb3b3bea\u003c/code\u003e\u003c/a\u003e upgrade to dataloader 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/8dc1beefe60999ad52ce7811ed335db39ccaf10c\"\u003e\u003ccode\u003e8dc1bee\u003c/code\u003e\u003c/a\u003e Add performance results for commit 6ce63f3531d032fa4c15ea8d5b4c4c3bbf0a95b7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/7de429da72ed236debfed68f2e096451626dced5\"\u003e\u003ccode\u003e7de429d\u003c/code\u003e\u003c/a\u003e Add performance results for commit 6ce63f3531d032fa4c15ea8d5b4c4c3bbf0a95b7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/6ce63f3531d032fa4c15ea8d5b4c4c3bbf0a95b7\"\u003e\u003ccode\u003e6ce63f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/issues/4161\"\u003e#4161\u003c/a\u003e from graphql-java/dependabot/gradle/com.fasterxml.ja...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/2b2735d1e19a924f1d896ad5b9cc6ea28703e452\"\u003e\u003ccode\u003e2b2735d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/graphql-java/graphql-java/issues/4163\"\u003e#4163\u003c/a\u003e from graphql-java/dependabot/github_actions/EnricoMi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql-java/graphql-java/commit/ead15871f7606335f107e1547af2aed6c342ff0f\"\u003e\u003ccode\u003eead1587\u003c/code\u003e\u003c/a\u003e Add performance results for commit 71e6199af4a1fd32da0685cd24093765b47cead1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graphql-java/graphql-java/compare/v24.3...v25.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/JuanPabloJimenezEsclusa/camila-services/pull/221","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fcamila-services/issues/221","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/221/packages"}},{"old_version":"7.15.0","new_version":"7.20.0","update_type":"minor","path":null,"pr_created_at":"2025-11-10T01:30:14.000Z","version_change":"7.15.0 → 7.20.0","issue":{"uuid":"3605761432","node_id":"PR_kwDOO7sM686yak8i","number":91,"state":"closed","title":"build(deps): bump org.openrewrite.rewrite from 7.15.0 to 7.20.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-24T01:33:23.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T01:30:14.000Z","updated_at":"2025-11-24T01:33:24.000Z","time_to_close":1209789,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"org.openrewrite.rewrite","old_version":"7.15.0","new_version":"7.20.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.openrewrite.rewrite from 7.15.0 to 7.20.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.openrewrite.rewrite\u0026package-manager=gradle\u0026previous-version=7.15.0\u0026new-version=7.20.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/ignacio-high-throughput/pull/91","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fignacio-high-throughput/issues/91","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/91/packages"}}]}