{"id":7842,"name":"com.diffplug.spotless:spotless-plugin-gradle","ecosystem":"gradle","repository_url":"https://github.com/diffplug/spotless","issues_count":21,"created_at":"2025-06-06T22:15:25.006Z","updated_at":"2025-06-06T22:15:25.006Z","purl":"pkg:maven/com.diffplug.spotless:spotless-plugin-gradle","metadata":{"id":4774321,"name":"com.diffplug.spotless:spotless-plugin-gradle","ecosystem":"maven","description":"Spotless - keep your code spotless with Gradle","homepage":"https://github.com/diffplug/spotless","licenses":"The Apache Software License, Version 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/diffplug/spotless","keywords_array":[],"namespace":"com.diffplug.spotless","versions_count":153,"first_release_published_at":"2017-01-06T01:32:26.000Z","latest_release_published_at":"2025-05-27T21:57:37.000Z","latest_release_number":"7.0.4","last_synced_at":"2025-06-06T22:32:42.981Z","created_at":"2022-07-26T08:18:13.575Z","updated_at":"2025-06-06T22:32:42.981Z","registry_url":"https://central.sonatype.com/artifact/com.diffplug.spotless/spotless-plugin-gradle/","install_command":null,"documentation_url":"https://appdoc.app/artifact/com.diffplug.spotless/spotless-plugin-gradle/","metadata":{},"repo_metadata":{"uuid":"34685800","full_name":"diffplug/spotless","owner":"diffplug","description":"Keep your code spotless","archived":false,"fork":false,"pushed_at":"2023-03-13T10:04:59.000Z","size":14959,"stargazers_count":3327,"open_issues_count":134,"forks_count":374,"subscribers_count":32,"default_branch":"main","last_synced_at":"2023-03-13T10:20:28.844Z","etag":null,"topics":["css","formatter","gradle","groovy","java","javascript","kotlin","maven","plugin-gradle","prettier","sass","scala","sql","typescript"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-27T19:10:58.000Z","updated_at":"2023-03-13T08:08:59.000Z","dependencies_parsed_at":"2023-01-14T18:30:42.126Z","dependency_job_id":null,"html_url":"https://github.com/diffplug/spotless","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diffplug%2Fspotless","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diffplug%2Fspotless/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diffplug%2Fspotless/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/diffplug","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"owner_record":{"login":"diffplug","name":"DiffPlug","uuid":"6572898","kind":"organization","description":"View, edit, compare. Anything, from anywhere.","email":"support@diffplug.com","website":"https://www.diffplug.com","location":"San Francisco, CA","twitter":null,"company":null,"avatar_url":"https://avatars.githubusercontent.com/u/6572898?v=4","repositories_count":24,"last_synced_at":"2023-02-18T12:05:12.742Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/diffplug"},"tags":[{"name":"ext-eclipse-wtp/3.9.8","sha":"f360a6300e14ace2d6cdd3d09b3ca6b3d65860d9","kind":"commit","published_at":"2019-03-10T22:48:32.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-wtp/3.9.8","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-wtp/3.9.8"},{"name":"ext-eclipse-wtp/3.9.7","sha":"f82e6dbdfc9ee081938860afeb3054a7edb10ce5","kind":"commit","published_at":"2019-02-25T21:21:15.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-wtp/3.9.7","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-wtp/3.9.7"},{"name":"ext-eclipse-groovy/3.0.1","sha":"f82e6dbdfc9ee081938860afeb3054a7edb10ce5","kind":"commit","published_at":"2019-02-25T21:21:15.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-groovy/3.0.1","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-groovy/3.0.1"},{"name":"ext-eclipse-cdt/9.4.5","sha":"f82e6dbdfc9ee081938860afeb3054a7edb10ce5","kind":"commit","published_at":"2019-02-25T21:21:15.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-cdt/9.4.5","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-cdt/9.4.5"},{"name":"maven/1.18.0","sha":"149333f2b3bd8600a79522b68ea3f0aa5e11aee9","kind":"commit","published_at":"2019-02-12T06:04:59.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.18.0","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.18.0"},{"name":"lib/1.18.0","sha":"149333f2b3bd8600a79522b68ea3f0aa5e11aee9","kind":"commit","published_at":"2019-02-12T06:04:59.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.18.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.18.0"},{"name":"gradle/3.18.0","sha":"149333f2b3bd8600a79522b68ea3f0aa5e11aee9","kind":"commit","published_at":"2019-02-12T06:04:59.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.18.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.18.0"},{"name":"ext-eclipse-wtp/3.9.6","sha":"bded29e63501d13d051fee8fe52a90c47fdce354","kind":"commit","published_at":"2019-02-11T00:07:32.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-wtp/3.9.6","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-wtp/3.9.6"},{"name":"ext-eclipse-base/3.1.0","sha":"a0a90002cc836d5f78fb2226008293cc23485935","kind":"commit","published_at":"2019-02-11T00:02:58.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-base/3.1.0","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-base/3.1.0"},{"name":"maven/1.17.0","sha":"ac01948d9a0299448dae1687d6d089ed1c143eb4","kind":"commit","published_at":"2018-12-13T20:56:55.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.17.0","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.17.0"},{"name":"lib/1.17.0","sha":"ac01948d9a0299448dae1687d6d089ed1c143eb4","kind":"commit","published_at":"2018-12-13T20:56:55.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.17.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.17.0"},{"name":"gradle/3.17.0","sha":"ac01948d9a0299448dae1687d6d089ed1c143eb4","kind":"commit","published_at":"2018-12-13T20:56:55.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.17.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.17.0"},{"name":"maven/1.16.0","sha":"1d9bf76642712a0ac73503f7cb38cdf07919fde1","kind":"commit","published_at":"2018-10-31T00:02:14.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.16.0","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.16.0"},{"name":"lib/1.16.0","sha":"1d9bf76642712a0ac73503f7cb38cdf07919fde1","kind":"commit","published_at":"2018-10-31T00:02:14.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.16.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.16.0"},{"name":"gradle/3.16.0","sha":"1d9bf76642712a0ac73503f7cb38cdf07919fde1","kind":"commit","published_at":"2018-10-31T00:02:14.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.16.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.16.0"},{"name":"maven/1.15.0","sha":"7cf0e8d67c69c32c853640bcfe7ca2c7ff9f1ef0","kind":"commit","published_at":"2018-09-24T04:27:50.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.15.0","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.15.0"},{"name":"lib/1.15.0","sha":"7cf0e8d67c69c32c853640bcfe7ca2c7ff9f1ef0","kind":"commit","published_at":"2018-09-24T04:27:50.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.15.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.15.0"},{"name":"gradle/3.15.0","sha":"7cf0e8d67c69c32c853640bcfe7ca2c7ff9f1ef0","kind":"commit","published_at":"2018-09-24T04:27:50.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.15.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.15.0"},{"name":"ext-eclipse-groovy/3.0.0","sha":"a67fcf3a9df061774a3a646e44ffbae55ead64e5","kind":"commit","published_at":"2018-09-02T01:33:17.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-groovy/3.0.0","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-groovy/3.0.0"},{"name":"ext-eclipse-cdt/9.4.4","sha":"a67fcf3a9df061774a3a646e44ffbae55ead64e5","kind":"commit","published_at":"2018-09-02T01:33:17.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-cdt/9.4.4","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-cdt/9.4.4"},{"name":"ext-eclipse-cdt/9.4.3","sha":"f6bca4d7d486e6bf91bc195892102f9ee81aaf11","kind":"commit","published_at":"2018-08-08T15:44:01.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-cdt/9.4.3","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-cdt/9.4.3"},{"name":"ext-eclipse-wtp/3.9.5","sha":"395151697911fd54bd7cefba01067d9f4090ac25","kind":"commit","published_at":"2018-08-07T18:41:27.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-wtp/3.9.5","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-wtp/3.9.5"},{"name":"maven/1.14.0","sha":"0d5d4ab12219c2ad201cc9796e04562500039c98","kind":"commit","published_at":"2018-07-24T17:48:27.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.14.0","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.14.0"},{"name":"lib/1.14.0","sha":"0d5d4ab12219c2ad201cc9796e04562500039c98","kind":"commit","published_at":"2018-07-24T17:48:27.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.14.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.14.0"},{"name":"gradle/3.14.0","sha":"0d5d4ab12219c2ad201cc9796e04562500039c98","kind":"commit","published_at":"2018-07-24T17:48:27.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.14.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.14.0"},{"name":"ext-eclipse-jdt/4.8.0","sha":"28a607344ee4d103448329708bdc5dcb84f86297","kind":"commit","published_at":"2018-07-19T05:37:06.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-jdt/4.8.0","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-jdt/4.8.0"},{"name":"ext-eclipse-groovy/2.9.2","sha":"28a607344ee4d103448329708bdc5dcb84f86297","kind":"commit","published_at":"2018-07-19T05:37:06.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-groovy/2.9.2","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-groovy/2.9.2"},{"name":"ext-eclipse-base/3.0.0","sha":"9dd3606aea3f73e73fcfe4dfcb889eac37d35b12","kind":"commit","published_at":"2018-07-18T05:52:01.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-base/3.0.0","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-base/3.0.0"},{"name":"maven/1.13.0","sha":"c9c52b0456ccc3c286bd8b4a4372d7fce88bcf61","kind":"commit","published_at":"2018-06-02T06:21:36.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.13.0","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.13.0"},{"name":"lib/1.13.0","sha":"c9c52b0456ccc3c286bd8b4a4372d7fce88bcf61","kind":"commit","published_at":"2018-06-02T06:21:36.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.13.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.13.0"},{"name":"gradle/3.13.0","sha":"c9c52b0456ccc3c286bd8b4a4372d7fce88bcf61","kind":"commit","published_at":"2018-06-02T06:21:36.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.13.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.13.0"},{"name":"maven/1.0.0.BETA5","sha":"3ef51f005011d35345f897d969da18b95977e0b1","kind":"commit","published_at":"2018-05-15T05:49:20.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.0.0.BETA5","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.0.0.BETA5"},{"name":"lib/1.12.0","sha":"3ef51f005011d35345f897d969da18b95977e0b1","kind":"commit","published_at":"2018-05-15T05:49:20.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.12.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.12.0"},{"name":"gradle/3.12.0","sha":"3ef51f005011d35345f897d969da18b95977e0b1","kind":"commit","published_at":"2018-05-15T05:49:20.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.12.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.12.0"},{"name":"maven/1.0.0.BETA4","sha":"bc0e29d3890339b4e181f9e2a0d84f2f86ae91d8","kind":"commit","published_at":"2018-02-27T20:08:06.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.0.0.BETA4","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.0.0.BETA4"},{"name":"maven/1.0.0.BETA3","sha":"7d5e3e381649ed070a5bece21108b46128332187","kind":"commit","published_at":"2018-02-26T23:13:48.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.0.0.BETA3","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.0.0.BETA3"},{"name":"lib/1.11.0","sha":"7d5e3e381649ed070a5bece21108b46128332187","kind":"commit","published_at":"2018-02-26T23:13:48.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.11.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.11.0"},{"name":"maven/1.0.0.BETA2","sha":"1f26719c0edde4fcaffd898df613537bc4d39aba","kind":"commit","published_at":"2018-02-16T04:55:16.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.0.0.BETA2","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.0.0.BETA2"},{"name":"lib/1.10.0","sha":"1f26719c0edde4fcaffd898df613537bc4d39aba","kind":"commit","published_at":"2018-02-16T04:55:16.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.10.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.10.0"},{"name":"gradle/3.10.0","sha":"1f26719c0edde4fcaffd898df613537bc4d39aba","kind":"commit","published_at":"2018-02-16T04:55:16.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.10.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.10.0"},{"name":"maven/1.0.0.BETA1","sha":"af5200d3e330c2da3b6c6368fbb2a9c7cefc08fc","kind":"commit","published_at":"2018-02-12T00:23:34.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.0.0.BETA1","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.0.0.BETA1"},{"name":"lib/1.9.0","sha":"2a55270201b9da2931ed4e37ecf7e6577e77b391","kind":"commit","published_at":"2018-02-06T06:06:34.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.9.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.9.0"},{"name":"gradle/3.9.0","sha":"2a55270201b9da2931ed4e37ecf7e6577e77b391","kind":"commit","published_at":"2018-02-06T06:06:34.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.9.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.9.0"},{"name":"ext-eclipse-jdt/4.7.2","sha":"c90aca14f2f7ecc05bbe06f9681975b639027c7c","kind":"commit","published_at":"2018-01-19T21:11:18.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-jdt/4.7.2","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-jdt/4.7.2"},{"name":"lib/1.8.0","sha":"2f007e232ac2da5533742f98a0fff0066ce0c25a","kind":"commit","published_at":"2018-01-03T01:29:35.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.8.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.8.0"},{"name":"gradle/3.8.0","sha":"2f007e232ac2da5533742f98a0fff0066ce0c25a","kind":"commit","published_at":"2018-01-03T01:29:35.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.8.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.8.0"},{"name":"lib/1.7.0","sha":"c589efbba06356d8dd88909f3fae0f0dcd267223","kind":"commit","published_at":"2017-12-02T22:45:36.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.7.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.7.0"},{"name":"gradle/3.7.0","sha":"c589efbba06356d8dd88909f3fae0f0dcd267223","kind":"commit","published_at":"2017-12-02T22:45:36.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.7.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.7.0"},{"name":"ext-eclipse-jdt/4.7.1","sha":"202c93e330c1b89eb9928ce265cef1621324a7e9","kind":"commit","published_at":"2017-10-13T17:35:00.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-jdt/4.7.1","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-jdt/4.7.1"},{"name":"ext-eclipse-jdt/4.7.0","sha":"f40e524cd74349beeb637fb3881e33bb9e89109c","kind":"commit","published_at":"2017-10-13T17:27:14.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-jdt/4.7.0","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-jdt/4.7.0"},{"name":"lib/1.6.0","sha":"de37167950eb480ce129167037c29316384b100c","kind":"commit","published_at":"2017-09-29T18:51:31.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.6.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.6.0"},{"name":"gradle/3.6.0","sha":"de37167950eb480ce129167037c29316384b100c","kind":"commit","published_at":"2017-09-29T18:51:31.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.6.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.6.0"},{"name":"gradle/3.5.2","sha":"ba606520170d0d03db644fdac53f9c075db15605","kind":"commit","published_at":"2017-09-05T21:29:29.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.5.2","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.5.2"},{"name":"lib/1.5.1","sha":"315951fce67990ff8ebeb055d3151489a2ee5063","kind":"commit","published_at":"2017-08-14T20:10:15.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.5.1","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.5.1"},{"name":"gradle/3.5.1","sha":"315951fce67990ff8ebeb055d3151489a2ee5063","kind":"commit","published_at":"2017-08-14T20:10:15.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.5.1","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.5.1"},{"name":"lib/1.5.0","sha":"5e315d2616cfdea502d04f71f417377d6e051912","kind":"commit","published_at":"2017-08-14T05:00:34.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.5.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.5.0"},{"name":"gradle/3.5.0","sha":"5e315d2616cfdea502d04f71f417377d6e051912","kind":"commit","published_at":"2017-08-14T05:00:34.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.5.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.5.0"},{"name":"lib/1.4.1","sha":"02e19794627227eff565c7a5720b3a6477785680","kind":"commit","published_at":"2017-07-11T18:20:51.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.4.1","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.4.1"},{"name":"gradle/3.4.1","sha":"02e19794627227eff565c7a5720b3a6477785680","kind":"commit","published_at":"2017-07-11T18:20:51.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.4.1","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.4.1"},{"name":"ext-eclipse-jdt/4.6.3","sha":"7cdd5bc1f2a09115b31e6712e13ced992b8b17a2","kind":"commit","published_at":"2017-05-28T20:38:43.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-eclipse-jdt/4.6.3","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-eclipse-jdt/4.6.3"},{"name":"lib/1.4.0","sha":"133e6fa9f0f5b4d8d3b3303bcfe71f35d99e366f","kind":"commit","published_at":"2017-05-21T15:45:48.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.4.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.4.0"},{"name":"gradle/3.4.0","sha":"133e6fa9f0f5b4d8d3b3303bcfe71f35d99e366f","kind":"commit","published_at":"2017-05-21T15:45:48.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.4.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.4.0"},{"name":"gradle/3.3.2","sha":"6d88293d613a45fddc51a9571a6ab1b658254b9b","kind":"commit","published_at":"2017-05-04T00:04:52.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.3.2","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.3.2"},{"name":"lib/1.3.2","sha":"6d88293d613a45fddc51a9571a6ab1b658254b9b","kind":"commit","published_at":"2017-05-04T00:04:52.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.3.2","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.3.2"},{"name":"lib/1.3.0","sha":"71e913b72c3cda45d6eb258298f3d58f64fe20e1","kind":"commit","published_at":"2017-04-11T18:51:39.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.3.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.3.0"},{"name":"gradle/3.3.0","sha":"71e913b72c3cda45d6eb258298f3d58f64fe20e1","kind":"commit","published_at":"2017-04-11T18:51:39.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.3.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.3.0"},{"name":"lib/1.2.0","sha":"a07dc90a46c684d0cc47c947a72d218e9cf49005","kind":"commit","published_at":"2017-04-03T14:19:38.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.2.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.2.0"},{"name":"gradle/3.2.0","sha":"a07dc90a46c684d0cc47c947a72d218e9cf49005","kind":"commit","published_at":"2017-04-03T14:19:38.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.2.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.2.0"},{"name":"ext-greclipse/2.3.0","sha":"c8377d17e59c82128c16293b9f71b1e346212822","kind":"commit","published_at":"2017-04-03T11:50:09.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/ext-greclipse/2.3.0","html_url":"https://github.com/diffplug/spotless/releases/tag/ext-greclipse/2.3.0"},{"name":"lib/1.1.0","sha":"e7cd88cad578527144a470248009d179d87bc7d3","kind":"commit","published_at":"2017-02-27T10:24:01.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.1.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.1.0"},{"name":"gradle/3.1.0","sha":"e7cd88cad578527144a470248009d179d87bc7d3","kind":"commit","published_at":"2017-02-27T10:24:01.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.1.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.1.0"},{"name":"lib/1.0.0","sha":"bda4aa82a9825d586f45584a6ac57aab2528eada","kind":"commit","published_at":"2017-01-10T00:25:41.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.0.0","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.0.0"},{"name":"gradle/3.0.0","sha":"bda4aa82a9825d586f45584a6ac57aab2528eada","kind":"commit","published_at":"2017-01-10T00:25:41.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.0.0","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.0.0"},{"name":"lib/1.0.0.RC2","sha":"3e9b914fcaa890c563f3630cddaae2b2321c2b3e","kind":"commit","published_at":"2017-01-09T22:08:53.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.0.0.RC2","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.0.0.RC2"},{"name":"gradle/3.0.0.RC2","sha":"3e9b914fcaa890c563f3630cddaae2b2321c2b3e","kind":"commit","published_at":"2017-01-09T22:08:53.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.0.0.RC2","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.0.0.RC2"},{"name":"gradle/3.0.0.RC1","sha":"54499c3f930102b4598c77c957a23f1a1fb4c478","kind":"commit","published_at":"2017-01-09T19:37:45.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.0.0.RC1","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.0.0.RC1"},{"name":"lib/1.0.0.RC1","sha":"54499c3f930102b4598c77c957a23f1a1fb4c478","kind":"commit","published_at":"2017-01-09T19:37:45.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.0.0.RC1","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.0.0.RC1"},{"name":"lib/1.0.0.BETA3","sha":"228be1c104fe867c0b91db9d3eded3cbd7c2a395","kind":"commit","published_at":"2017-01-08T01:52:13.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.0.0.BETA3","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.0.0.BETA3"},{"name":"gradle/3.0.0.BETA3","sha":"228be1c104fe867c0b91db9d3eded3cbd7c2a395","kind":"commit","published_at":"2017-01-08T01:52:13.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.0.0.BETA3","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.0.0.BETA3"},{"name":"gradle/3.0.0.BETA2","sha":"44128f0eeb0448c7e8073b106275facf42fd018e","kind":"commit","published_at":"2017-01-06T01:46:28.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.0.0.BETA2","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.0.0.BETA2"},{"name":"lib/1.0.0.BETA2","sha":"44128f0eeb0448c7e8073b106275facf42fd018e","kind":"commit","published_at":"2017-01-06T01:46:28.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.0.0.BETA2","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.0.0.BETA2"},{"name":"gradle/3.0.0.BETA","sha":"0a277c8f257becb129264e4ae329950f7bd5e635","kind":"commit","published_at":"2017-01-06T01:19:22.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.0.0.BETA","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.0.0.BETA"},{"name":"lib/1.0.0.BETA","sha":"0a277c8f257becb129264e4ae329950f7bd5e635","kind":"commit","published_at":"2017-01-06T01:19:22.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.0.0.BETA","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.0.0.BETA"},{"name":"maven/1.0.0.ALPHA","sha":"74d12dc5c1df05a9329ba5f83202a26a48c8fcfc","kind":"commit","published_at":"2017-01-03T16:29:53.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/maven/1.0.0.ALPHA","html_url":"https://github.com/diffplug/spotless/releases/tag/maven/1.0.0.ALPHA"},{"name":"lib/1.0.0.ALPHA","sha":"74d12dc5c1df05a9329ba5f83202a26a48c8fcfc","kind":"commit","published_at":"2017-01-03T16:29:53.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/lib/1.0.0.ALPHA","html_url":"https://github.com/diffplug/spotless/releases/tag/lib/1.0.0.ALPHA"},{"name":"gradle/3.0.0.ALPHA","sha":"74d12dc5c1df05a9329ba5f83202a26a48c8fcfc","kind":"commit","published_at":"2017-01-03T16:29:53.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/gradle/3.0.0.ALPHA","html_url":"https://github.com/diffplug/spotless/releases/tag/gradle/3.0.0.ALPHA"},{"name":"v2.4.1","sha":"82c469b51b9661887a48710509600b08557c69a7","kind":"commit","published_at":"2017-01-02T19:36:00.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v2.4.1","html_url":"https://github.com/diffplug/spotless/releases/tag/v2.4.1"},{"name":"graveyard/orthogonal-lazy","sha":"9d1bba35ea26e4c0d0e84fb6a8903bacbb2906d1","kind":"tag","published_at":"2016-12-19T07:53:21.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/graveyard/orthogonal-lazy","html_url":"https://github.com/diffplug/spotless/releases/tag/graveyard/orthogonal-lazy"},{"name":"v2.4.0","sha":"794ec39e8bc341391216c39ad7d758a82896a9da","kind":"commit","published_at":"2016-11-01T19:18:51.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v2.4.0","html_url":"https://github.com/diffplug/spotless/releases/tag/v2.4.0"},{"name":"v2.3.0","sha":"39c5cfec54ceb6ace6043b41817b52cf2c625026","kind":"commit","published_at":"2016-10-27T07:29:14.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v2.3.0","html_url":"https://github.com/diffplug/spotless/releases/tag/v2.3.0"},{"name":"v2.2.0","sha":"f7c38fed3498c085d3d1a7cfc39f7c56ddb86eb1","kind":"commit","published_at":"2016-10-07T22:02:11.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v2.2.0","html_url":"https://github.com/diffplug/spotless/releases/tag/v2.2.0"},{"name":"v2.1.0","sha":"3574273ad8587308e85ab823a493f1131f1ff435","kind":"commit","published_at":"2016-10-07T17:05:37.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v2.1.0","html_url":"https://github.com/diffplug/spotless/releases/tag/v2.1.0"},{"name":"v2.0.0","sha":"d55af08196feaef9b12dc8edc678e47e63a6a921","kind":"commit","published_at":"2016-08-16T19:02:25.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v2.0.0","html_url":"https://github.com/diffplug/spotless/releases/tag/v2.0.0"},{"name":"v1.3.3","sha":"aedc9073bfd1d73fd7d38b2fcef783aa46724750","kind":"commit","published_at":"2016-03-10T18:02:46.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v1.3.3","html_url":"https://github.com/diffplug/spotless/releases/tag/v1.3.3"},{"name":"v1.3.2","sha":"c4713b4b2ad1f7c4ab1dadba0f2d1036ec2af5d6","kind":"commit","published_at":"2015-12-17T08:49:21.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v1.3.2","html_url":"https://github.com/diffplug/spotless/releases/tag/v1.3.2"},{"name":"v1.3.1","sha":"870e31faf8458f1226d7145d8720e98faafcaa4a","kind":"commit","published_at":"2015-09-23T06:57:40.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v1.3.1","html_url":"https://github.com/diffplug/spotless/releases/tag/v1.3.1"},{"name":"v1.3.0","sha":"5eb2b70f0174b605d81ac5d3cb27eec87f6d38bf","kind":"commit","published_at":"2015-09-22T09:09:52.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v1.3.0","html_url":"https://github.com/diffplug/spotless/releases/tag/v1.3.0"},{"name":"v1.2.0","sha":"c321a76e5de5e2942e5dafaf32183cb5cad085d1","kind":"commit","published_at":"2015-08-25T21:15:33.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v1.2.0","html_url":"https://github.com/diffplug/spotless/releases/tag/v1.2.0"},{"name":"v1.1","sha":"cf8d2632bf11d95b795d2b70dd94d2e16b3d9884","kind":"commit","published_at":"2015-05-14T17:00:32.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v1.1","html_url":"https://github.com/diffplug/spotless/releases/tag/v1.1"},{"name":"v1.0","sha":"659d21a3cf0821d82101732da346a8a90d6cfe31","kind":"commit","published_at":"2015-04-30T05:17:06.000Z","download_url":"https://codeload.github.com/diffplug/spotless/tar.gz/v1.0","html_url":"https://github.com/diffplug/spotless/releases/tag/v1.0"}]},"repo_metadata_updated_at":"2023-03-21T21:52:38.601Z","dependent_packages_count":35,"downloads":null,"downloads_period":null,"dependent_repos_count":636,"rankings":{"downloads":null,"dependent_repos_count":0.5194295486129189,"dependent_packages_count":1.8804791407185508,"stargazers_count":5.717329403236723,"forks_count":9.959871364093281,"docker_downloads_count":null,"average":4.519277364165369},"purl":"pkg:maven/com.diffplug.spotless/spotless-plugin-gradle","advisories":[{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTd2MzUtcXd3ai1wOThn","url":"https://github.com/advisories/GHSA-7v35-qwwj-p98g","title":"Improper Restriction of XML External Entity Reference in DiffPlug Spotless","description":"In DiffPlug Spotless before 1.20.0 (library and Maven plugin) and before 3.20.0 (Gradle plugin), the XML parser would resolve external entities over both HTTP and HTTPS and didn't respect the resolveExternalEntities setting. For example, this allows disclosure of file contents to a MITM attacker if a victim performs a spotlessApply operation on an untrusted XML file.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2019-07-05T21:07:40.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H","references":["https://nvd.nist.gov/vuln/detail/CVE-2019-9843","https://github.com/diffplug/spotless/blob/master/plugin-gradle/CHANGES.md#version-3200---march-11th-2018-javadoc-jcenter","https://github.com/diffplug/spotless/blob/master/plugin-maven/CHANGES.md#version-1200---march-14th-2018-javadoc-jcenter","https://github.com/diffplug/spotless/issues/358","https://github.com/diffplug/spotless/pull/369","https://github.com/advisories/GHSA-7v35-qwwj-p98g"],"source_kind":"github","identifiers":["GHSA-7v35-qwwj-p98g","CVE-2019-9843"],"repository_url":"https://github.com/diffplug/spotless","blast_radius":21.025928367363104,"packages":[{"versions":[{"first_patched_version":"1.20.0","vulnerable_version_range":"\u003c 1.20.0"}],"ecosystem":"maven","package_name":"com.diffplug.spotless:spotless-maven-plugin"},{"versions":[{"first_patched_version":"3.20.0","vulnerable_version_range":"\u003c 3.20.0"}],"ecosystem":"maven","package_name":"com.diffplug.spotless:spotless-plugin-gradle"}],"created_at":"2022-12-21T16:11:50.223Z","updated_at":"2023-01-28T05:00:54.000Z"}],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/com.diffplug.spotless:spotless-plugin-gradle","docker_dependents_count":4,"docker_downloads_count":39528431,"usage_url":"https://repos.ecosyste.ms/usage/maven/com.diffplug.spotless:spotless-plugin-gradle","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/com.diffplug.spotless:spotless-plugin-gradle/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.diffplug.spotless:spotless-plugin-gradle/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.diffplug.spotless:spotless-plugin-gradle/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.diffplug.spotless:spotless-plugin-gradle/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.diffplug.spotless:spotless-plugin-gradle/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":517936,"maintainers_count":0,"namespaces_count":68848,"keywords_count":32053,"github":"maven-central","metadata":{"funded_packages_count":25044},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-06-07T05:38:09.526Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},"unique_repositories_count":6,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4457512625","node_id":"PR_kwDOAO0zhc7cGKdj","number":166,"state":"closed","title":"Bump com.diffplug.spotless:spotless-plugin-gradle from 8.4.0 to 8.5.1","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-28T00:12:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-15T23:12:15.000Z","updated_at":"2026-05-28T00:12:35.000Z","time_to_close":1040417,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"8.4.0","new_version":"8.5.1","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 8.4.0 to 8.5.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v8.5.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elicenseHeader\u003c/code\u003e with \u003ccode\u003esetLicenseHeaderYearsFromGitHistory()\u003c/code\u003e no longer runs \u003ccode\u003egit log\u003c/code\u003e through a shell, eliminating a shell-injection vector when formatting files whose names contain shell metacharacters.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v8.5.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003escalafmt()\u003c/code\u003e now reads the version from the \u003ccode\u003eversion\u003c/code\u003e field in the scalafmt config file when no version is explicitly set in the plugin config, falling back to the built-in default only if neither is available. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2922\"\u003e#2922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoml\u003c/code\u003e format type with \u003ccode\u003eversionCatalog()\u003c/code\u003e step for formatting and sorting Gradle version catalog files. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2916\"\u003e#2916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewithIndentStyle\u003c/code\u003e and \u003ccode\u003ewithIndentSize\u003c/code\u003e configuration to \u003ccode\u003etableTestFormatter\u003c/code\u003e for setting the fallback indent when no \u003ccode\u003e.editorconfig\u003c/code\u003e is found. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2893\"\u003e#2893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejavaparserVersion(...)\u003c/code\u003e to \u003ccode\u003ecleanthat\u003c/code\u003e, allowing users to override the JavaParser version pulled in transitively by Cleanthat. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003etableTestFormatter\u003c/code\u003e editorconfig cache not honoring \u003ccode\u003e.editorconfig\u003c/code\u003e changes across Gradle daemon runs due to a shared static \u003ccode\u003eEditorConfigProvider\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2893\"\u003e#2893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve case of JDBI named bind params that collide with SQL keywords (e.g. \u003ccode\u003e:limit\u003c/code\u003e, \u003ccode\u003e:offset\u003c/code\u003e) in the DBeaver SQL formatter. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2899\"\u003e#2899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix non-idempotent formatting when \u003ccode\u003eimportOrder()\u003c/code\u003e is combined with \u003ccode\u003egreclipse()\u003c/code\u003e: a single catch-all group no longer strips blank lines that \u003ccode\u003egreclipse()\u003c/code\u003e independently inserted between import groups. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2914\"\u003e#2914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epredeclareDepsFromBuildscript()\u003c/code\u003e on Gradle 9 by avoiding mutation of the root buildscript configuration container. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2929\"\u003e#2929\u003c/a\u003e, fixes \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2599\"\u003e#2599\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eexpandWildcardImports\u003c/code\u003e failing on JDK XML types such as \u003ccode\u003eorg.xml.sax.InputSource\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2921\"\u003e#2921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Eclipse JDT's collator-based comparison when sorting Java members to better match Eclipse save actions. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2920\"\u003e#2920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ecleanthat\u003c/code\u003e version \u003ccode\u003e2.24\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.25\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003eeclipse-jdt\u003c/code\u003e version from \u003ccode\u003e4.35\u003c/code\u003e to \u003ccode\u003e4.39\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2912\"\u003e#2912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003espotlessPredeclare\u003c/code\u003e visible to Gradle Kotlin DSL type-safe accessors. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003espotlessPredeclare\u003c/code\u003e to be used directly without enabling it first in spotless extension. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2925\"\u003e#2925\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/diffplug/spotless/commit/c1595c815d5fdd344505792aa4df588f467f0ca9\"\u003e\u003ccode\u003ec1595c8\u003c/code\u003e\u003c/a\u003e Published gradle/8.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b26b570f7eba32554061b036206f675180cd2384\"\u003e\u003ccode\u003eb26b570\u003c/code\u003e\u003c/a\u003e Published lib/4.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ac3f6f14a2e007c2d36223335df96a2c9ba92719\"\u003e\u003ccode\u003eac3f6f1\u003c/code\u003e\u003c/a\u003e Bump plexus-utils to 4.0.3 to address CVE-2025-67030 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2932\"\u003e#2932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/f5039f633d436a8831d09a934a3490d68968d684\"\u003e\u003ccode\u003ef5039f6\u003c/code\u003e\u003c/a\u003e Bump plexus-utils to 4.0.3 to address CVE-2025-67030\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/0e77837d4789cb43b83c21d566fe4185adc4ae2b\"\u003e\u003ccode\u003e0e77837\u003c/code\u003e\u003c/a\u003e Fix shell-injection in LicenseHeaderStep SET_FROM_GIT mode (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2931\"\u003e#2931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/84f642329de804615ff16f34d12a2249f1890850\"\u003e\u003ccode\u003e84f6423\u003c/code\u003e\u003c/a\u003e Fix shell-injection in LicenseHeaderStep SET_FROM_GIT mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b87eb75efe54e94a7248ff5e2d07231bcc3a1b55\"\u003e\u003ccode\u003eb87eb75\u003c/code\u003e\u003c/a\u003e Published maven/3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/97c3baf34b79d0028a343776bb2c2fb223930355\"\u003e\u003ccode\u003e97c3baf\u003c/code\u003e\u003c/a\u003e Published gradle/8.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/3dd1a9690270e7191f2c7db8314a9079b127ee76\"\u003e\u003ccode\u003e3dd1a96\u003c/code\u003e\u003c/a\u003e Published lib/4.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/05d89540ea573eae5c937ca1e9b015b78df83d9f\"\u003e\u003ccode\u003e05d8954\u003c/code\u003e\u003c/a\u003e Feature maven expand wildcard import (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2930\"\u003e#2930\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2829\"\u003e#2829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/8.4.0...gradle/8.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=8.4.0\u0026new-version=8.5.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 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/KabOOm356/Reporter/pull/166","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KabOOm356%2FReporter/issues/166","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/166/packages"},{"uuid":"3897027270","node_id":"PR_kwDOHYbty87BfdMo","number":160,"state":"closed","title":"[CORE-69]: Bump the minor-patch-dependencies group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-01T11:07:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-04T15:11:34.000Z","updated_at":"2026-03-01T11:07:34.000Z","time_to_close":2145359,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":16,"packages":[{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.1","new_version":"2.21.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"org.postgresql:postgresql","old_version":"42.7.8","new_version":"42.7.9","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"org.springframework.boot:spring-boot-starter-data-jdbc","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-web","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-validation","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-thymeleaf","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-configuration-processor","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-actuator","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"io.sentry:sentry-spring-boot-starter","old_version":"8.29.0","new_version":"8.31.0","repository_url":"https://github.com/getsentry/sentry-java"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.23","new_version":"1.5.27","repository_url":"https://github.com/qos-ch/logback"},{"name":"io.micrometer:micrometer-registry-prometheus","old_version":"1.16.1","new_version":"1.16.2","repository_url":"https://github.com/micrometer-metrics/micrometer"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"8.1.0","new_version":"8.2.1","repository_url":"https://github.com/diffplug/spotless"},{"name":"de.undercouch.download:de.undercouch.download.gradle.plugin","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/michel-kraemer/gradle-download-task"},{"name":"org.springframework.boot:spring-boot-gradle-plugin","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.20.1` | `2.21.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.8` | `42.7.9` |\n| [org.springframework.boot:spring-boot-starter-data-jdbc](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-starter-web](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-starter-validation](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-starter-thymeleaf](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-configuration-processor](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-starter-actuator](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [io.sentry:sentry-spring-boot-starter](https://github.com/getsentry/sentry-java) | `8.29.0` | `8.31.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.23` | `1.5.27` |\n| [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) | `1.16.1` | `1.16.2` |\n| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `8.1.0` | `8.2.1` |\n| [de.undercouch.download:de.undercouch.download.gradle.plugin](https://github.com/michel-kraemer/gradle-download-task) | `5.6.0` | `5.7.0` |\n| [org.springframework.boot:spring-boot-gradle-plugin](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.20.1 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.postgresql:postgresql` from 42.7.8 to 42.7.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/releases\"\u003eorg.postgresql:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev42.7.9\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded changelogs for version 42.7.9 \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3908\"\u003e#3908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ethe classloader is nullable, and remove a space \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3907\"\u003e#3907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix:  incorrect pg_stat_replication.reply_time calculation \u003ca href=\"https://github.com/atorik\"\u003e\u003ccode\u003e@​atorik\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3906\"\u003e#3906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3892\"\u003e#3892\u003c/a\u003e, PGXAConnection.prepare(Xid) should return XA_RDONLY if the connection is read only \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix badges for maven central and search paths. Sonatype has changed the search paths \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3901\"\u003e#3901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e) \u003ca href=\"https://github.com/m-van-tilburg\"\u003e\u003ccode\u003e@​m-van-tilburg\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3887\"\u003e#3887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add CI tests with Java 26 \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf: optimize PGInterval.getValue() by replacing String.format with StringBuilder \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3866\"\u003e#3866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse ssl_is_used() to check for ssl connection \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3867\"\u003e#3867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd PEMKeyManager to handle PEM based certs and keys. \u003ca href=\"https://github.com/harinath001\"\u003e\u003ccode\u003e@​harinath001\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComment and simplify the complex state machine logic in QueryExecutorImpl \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3850\"\u003e#3850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3784\"\u003e#3784\u003c/a\u003e pgjdbc can't decode numeric arrays containing special numbers like NaN\u0026quot; \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3851\"\u003e#3851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3784\"\u003e#3784\u003c/a\u003e pgjdbc can't decode numeric arrays containing special numbers like NaN \u003ca href=\"https://github.com/ShenFeng312\"\u003e\u003ccode\u003e@​ShenFeng312\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall simplication of locking patterns in QueryExecutorBase \u003ca href=\"https://github.com/Sanne\"\u003e\u003ccode\u003e@​Sanne\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3849\"\u003e#3849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: update property quoteReturningIdentifiers default value \u003ca href=\"https://github.com/sodekim\"\u003e\u003ccode\u003e@​sodekim\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: default query timeout property \u003ca href=\"https://github.com/cfredri4\"\u003e\u003ccode\u003e@​cfredri4\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3705\"\u003e#3705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate action to deploy docs to \u003ca href=\"https://pgjdbc.github.io/\"\u003ehttps://pgjdbc.github.io/\u003c/a\u003e \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3819\"\u003e#3819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix homepage release note \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3817\"\u003e#3817\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: close temporary lob descriptors that are used internally in PreparedStatement#setBlob \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3903\"\u003e#3903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: avoid memory leaks in Java \u0026lt;= 21 caused by Thread.inheritedAccessControlContext \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3886\"\u003e#3886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edoc: add the new PGP signing key to the official documentation \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3813\"\u003e#3813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: remove unused com.github.spotbugs Gradle plugin dependency \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3868\"\u003e#3868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: drop SpotBugs as we do not seem to use it \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3834\"\u003e#3834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: bump version to 42.7.9 after 42.7.8 release \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3810\"\u003e#3810\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update actions/create-github-app-token digest to 29824e6 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3898\"\u003e#3898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/setup-java digest to c1e3236 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3899\"\u003e#3899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update codecov/codecov-action digest to 671740a \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3900\"\u003e#3900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency org.junit:junit-bom to v5.14.1 - autoclosed \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3884\"\u003e#3884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency org.apache.bcel:bcel to v6.11.0 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3883\"\u003e#3883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency org.mockito:mockito-bom to v5.20.0 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency net.bytebuddy:byte-buddy-parent to v1.18.2 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3882\"\u003e#3882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update github/codeql-action digest to 497990d \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3881\"\u003e#3881\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/pgjdbc/pgjdbc/blob/master/CHANGELOG.md\"\u003eorg.postgresql:postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[42.7.9] (2026-01-14)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: query timeout property [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3705\"\u003e#3705\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3705\"\u003epgjdbc/pgjdbc#3705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add PEMKeyManager to handle PEM based certs and keys [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3700\"\u003e#3700\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3700\"\u003epgjdbc/pgjdbc#3700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf: optimize PGInterval.getValue() by replacing String.format with StringBuilder\u003c/li\u003e\n\u003cli\u003edoc: update property quoteReturningIdentifiers default value [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3847\"\u003e#3847\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3847\"\u003epgjdbc/pgjdbc#3847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity: Use a static method forName to load all user supplied classes. Use the Class.forName 3 parameter method and do not initilize it unless it is a subclass of the expected class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: incorrect pg_stat_replication.reply_time calculation [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3906\"\u003e#3906\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3906\"\u003epgjdbc/pgjdbc#3906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: close temporary lob descriptors that are used internally in PreparedStatement#setBlob\u003c/li\u003e\n\u003cli\u003efix: PGXAConnection.prepare(Xid) should return XA_RDONLY if the connection is read only [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3897\"\u003e#3897\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3897\"\u003epgjdbc/pgjdbc#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: make all Calendar instances proleptic Gregorian [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3887\"\u003epgjdbc/pgjdbc#3887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Simplify concurrency guards on QueryExecutorBase#transaction and QueryExecutorBase#standardConformingStrings [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3897\"\u003e#3897\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3849\"\u003epgjdbc/pgjdbc#3849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: avoid memory leaks in Java \u0026lt;= 21 caused by Thread.inheritedAccessControlContext [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3886\"\u003e#3886\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3886\"\u003epgjdbc/pgjdbc#3886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3784\"\u003e#3784\u003c/a\u003e pgjdbc can't decode numeric arrays containing special numbers like NaN [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3838\"\u003e#3838\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3838\"\u003epgjdbc/pgjdbc#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use ssl_is_used() to check for ssl connection [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3867\"\u003e#3867\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3867\"\u003epgjdbc/pgjdbc#3867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: the classloader is nullable [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3907\"\u003e#3907\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3907\"\u003epgjdbc/pgjdbc#3907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/79b784e3a63def9d12088471334399a53016d880\"\u003e\u003ccode\u003e79b784e\u003c/code\u003e\u003c/a\u003e Added changelogs for version 42.7.9 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3908\"\u003e#3908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1c00ffc02be1570027b6510cbcd760b916227800\"\u003e\u003ccode\u003e1c00ffc\u003c/code\u003e\u003c/a\u003e doc: add the new PGP signing key to the official documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/f774000c105ddb2971f50dc5cf51a2d20ee4c14a\"\u003e\u003ccode\u003ef774000\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/create-github-app-token digest to 29824e6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/27daf3b48b8b7d266ba680f59345f3723e2786d2\"\u003e\u003ccode\u003e27daf3b\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-java digest to c1e3236\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/6eb01ff6bcb7ba6d71c9363a29d7305911861946\"\u003e\u003ccode\u003e6eb01ff\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action digest to 671740a\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/dbf1e57747709b560da16fdcec0ba9e927393516\"\u003e\u003ccode\u003edbf1e57\u003c/code\u003e\u003c/a\u003e the classloader is nullable, and remove a space (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3907\"\u003e#3907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/6a20574f4c896b3f02d7f36d21ab1f3da15c3936\"\u003e\u003ccode\u003e6a20574\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c07721af972eee4f10873b1a23b3811336454436\"\u003e\u003ccode\u003ec07721a\u003c/code\u003e\u003c/a\u003e fix:  incorrect pg_stat_replication.reply_time calculation (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3906\"\u003e#3906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/83023f3c2ae98dc69df00a560dbbe386afafe3b1\"\u003e\u003ccode\u003e83023f3\u003c/code\u003e\u003c/a\u003e fix: close temporary lob descriptors that are used internally in PreparedStat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/62c9805ef8606f3d38273ac69f64b14e936a0bfa\"\u003e\u003ccode\u003e62c9805\u003c/code\u003e\u003c/a\u003e fix: issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3892\"\u003e#3892\u003c/a\u003e, PGXAConnection.prepare(Xid) should return XA_RDONLY if the ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.8...REL42.7.9\"\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-starter-data-jdbc` from 3.5.7 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-starter-data-jdbc'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\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\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/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.7...v3.5.10\"\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-starter-web` from 3.5.7 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-starter-web'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\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\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/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.7...v3.5.10\"\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-starter-validation` from 3.5.7 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-starter-validation'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\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\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/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.7...v3.5.10\"\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-starter-thymeleaf` from 3.5.7 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-starter-thymeleaf'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\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\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/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.7...v3.5.10\"\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-configuration-processor` from 3.5.7 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-configuration-processor'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\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\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/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.7...v3.5.10\"\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-starter-test` from 3.5.7 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-starter-test'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\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\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/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.7...v3.5.10\"\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-starter-actuator` from 3.5.7 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-starter-actuator'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/488...\n\n_Description has been truncated_","html_url":"https://github.com/DataBiosphere/terra-policy-service/pull/160","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-policy-service/issues/160","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/160/packages"},{"uuid":"3882003259","node_id":"PR_kwDOJx0dmM7Atpla","number":119,"state":"open","title":"[CORE-69]: Bump the minor-and-patch-updates group with 3 updates","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-01T13:03:16.000Z","updated_at":"2026-02-01T13:06:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-and-patch-updates","update_count":3,"packages":[{"name":"ch.qos.logback:logback-classic","old_version":"1.5.23","new_version":"1.5.27","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.1","new_version":"2.21.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"8.1.0","new_version":"8.2.1","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-and-patch-updates group with 3 updates: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) and [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless).\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.23 to 1.5.27\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-30 Release of logback version 1.5.27\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Updated license to Eclipse Public License version 2.0 from version 1.0, retaining the GPL 2.1 dual-license.\u003c/p\u003e\n\u003cp\u003e• Fixed missing MDC data transmitted by \u003ccode\u003eSocketAppender\u003c/code\u003e reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1010\"\u003eissues/1010\u003c/a\u003e by Lars Vogel.\u003c/p\u003e\n\u003cp\u003e• Removed all \u003ccode\u003eReceiver\u003c/code\u003e classes and components which were already disabled for several years.\u003c/p\u003e\n\u003cp\u003e• Refactored file scanning code for improved clarity.\u003c/p\u003e\n\u003cp\u003e• In \u003ccode\u003eSizeAndTimeBasedRollingPolicy\u003c/code\u003e modified \u003ccode\u003etotalSizeCap\u003c/code\u003e and \u003ccode\u003emaxFileSize\u003c/code\u003e comparison to taking into account file compression. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1007\"\u003eissues/1007\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 3618eb01aad6672f9cd250dccf7546a69cbe982f associated with the tag v_1.5.27. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.26\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-25 Release of logback version 1.5.26\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• InsertFromJNDIModelHandler was accessing javax.naming package forcing the inclusion of the optional java.naming module. This problem was raised in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1003\"\u003eissues/1003\u003c/a\u003e by Marius Hanl who also provided the relevant PR.\u003c/p\u003e\n\u003cp\u003e• In applications using shadow/fat/shade jars, module or package information could be lost. Thus, in the absence of version information, logback-classic would warn about version mismatches. Logback components now ship with properties files containing version information that survive shadow/fat/shade jars. This issue was reporteed in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1002\"\u003eissues/1002\u003c/a\u003e by Christoph Gritschenberger.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 33deb54506bbfaf1ff151f26f3a5f86936011619 associated with the tag v_1.5.26. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.25\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-17 Release of logback version 1.5.25\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• When processing configuration files, logback-core will now only instantiate components compatible with the class expected by the encapsulating class. This fixes an ACE vulnerability recorded as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-1225\"\u003eCVE-2026-1225\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• In configuration files, referencing a single undeclared appender would cause all referenced appenders to be skipped. This issue was discovered in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/997\"\u003eissues/997\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Added VersionUtil class to logback-core. This utility class checks for version compatibility issues and alerts the user if need be.\u003c/p\u003e\n\u003cp\u003e• Added \u003ca href=\"https://logback.qos.ch/manual/layouts.html#epoch\"\u003eEpochConverter\u003c/a\u003e to output milliseconds/seconds since epoch. This enhancement was requested by Duncan Jauncey in \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/1000\"\u003eissues/1000\u003c/a\u003e who also provided the relevant implementation PR.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit f426e0002800cfb507f393fcacffe0761a425220 associated with the tag v_1.5.25. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.24\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-06 Release of logback version 1.5.24\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Added ExpressionPropertyCondition a PropertyCondition that can evaluate boolean expressions similar to Java. See \u003ca href=\"https://logback.qos.ch/manual/configuration.html#conditionalExp\"\u003ethe relevant documentation\u003c/a\u003e for further details.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 62bc5fc245dd3a52f3dd45e232733f4cefb4806d associated with the tag v_1.5.24. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/3618eb01aad6672f9cd250dccf7546a69cbe982f\"\u003e\u003ccode\u003e3618eb0\u003c/code\u003e\u003c/a\u003e increase timeout delay to 2000 millis\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/db150c3c92656ed01c66dbd8ec2a0f1548637663\"\u003e\u003ccode\u003edb150c3\u003c/code\u003e\u003c/a\u003e prepare release 1.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/0370b137a47a6148c3f2d527f6bfdbd22d3136a8\"\u003e\u003ccode\u003e0370b13\u003c/code\u003e\u003c/a\u003e fix missing MDC transmission in SocketAppender. Fixes issues/1010\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8100acd4e49f7d3c78520efacfd98bd398f0e810\"\u003e\u003ccode\u003e8100acd\u003c/code\u003e\u003c/a\u003e remove RemoteAppender*\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2b67210613628b8610f44063c4e739b71ce83190\"\u003e\u003ccode\u003e2b67210\u003c/code\u003e\u003c/a\u003e remove Receiver related classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d84b58686b3e04661bb47e7260d1fdcb731826ac\"\u003e\u003ccode\u003ed84b586\u003c/code\u003e\u003c/a\u003e remove ReceiverModelHandler - project still builds indicating no active usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/44049ed38ff396bc45a98d9b536da8f179547132\"\u003e\u003ccode\u003e44049ed\u003c/code\u003e\u003c/a\u003e remove support for receivers in SerializedModelConfigurator and JoranConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/56085d898665d6e99489591333a4ddf381465443\"\u003e\u003ccode\u003e56085d8\u003c/code\u003e\u003c/a\u003e fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e7764f47e51921abe9635b32c2fa80e65d29efba\"\u003e\u003ccode\u003ee7764f4\u003c/code\u003e\u003c/a\u003e refactor file change scanning for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e56a12f865751ce6a599963187b4a861854c7e8a\"\u003e\u003ccode\u003ee56a12f\u003c/code\u003e\u003c/a\u003e bump assertj version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.23...v_1.5.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.20.1 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 8.1.0 to 8.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v8.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix OutOfMemoryError and slow configuration phase in large multi-project builds when using Eclipse-based formatters (Eclipse JDT, GrEclipse, Eclipse CDT) by implementing P2 dependency caching. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2788\"\u003e#2788\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v8.2.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a \u003ccode\u003eexpandWildcardImports\u003c/code\u003e API for java (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2594\"\u003e#2679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd the ability to specify a wildcard version (\u003ccode\u003e*\u003c/code\u003e) for external formatter executables. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2757\"\u003e#2757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for passing multiple file paths using the -PspotlessIdeHook option. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003econfiguration cache for groovy. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2797\"\u003e#2797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eNPE\u003c/code\u003e due to workingTreeIterator being null for git ignored files. \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/911\"\u003e#911\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2771\"\u003e#2771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent race conditions when multiple npm-based formatters launch the server process simultaneously while sharing the same \u003ccode\u003enode_modules\u003c/code\u003e directory. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2786\"\u003e#2786\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003ektfmt\u003c/code\u003e version to latest \u003ccode\u003e0.59\u003c/code\u003e -\u0026gt; \u003ccode\u003e0.61\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2804\"\u003e2804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ektlint\u003c/code\u003e version to latest \u003ccode\u003e1.7.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e1.8.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2763\"\u003e2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egherkin-utils\u003c/code\u003e version to latest \u003ccode\u003e9.2.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e10.0.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2619\"\u003e#2619\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/diffplug/spotless/commit/2b7f9de321fc332be56a02d3cd0b73e72d3c1fec\"\u003e\u003ccode\u003e2b7f9de\u003c/code\u003e\u003c/a\u003e Published gradle/8.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/78e26e9a3e07a23a99f0e4b4ef2c7503cc8fed1f\"\u003e\u003ccode\u003e78e26e9\u003c/code\u003e\u003c/a\u003e Published lib/4.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/33692c2d957c07eda497aed93cc4e410289c3d6f\"\u003e\u003ccode\u003e33692c2\u003c/code\u003e\u003c/a\u003e [fix] \u003ccode\u003eremoveSemicolons()\u003c/code\u003e should not be applied to multiline strings in groo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/90628d8e829dbeff10e11d5b018045102367c046\"\u003e\u003ccode\u003e90628d8\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/61864a2a38ee3d41c3027c28f5182be6f2dc78a3\"\u003e\u003ccode\u003e61864a2\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into fix-removeSemicolons\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/4864bc887a9b783feafa2908be5e17ab6a505aad\"\u003e\u003ccode\u003e4864bc8\u003c/code\u003e\u003c/a\u003e Fix Gradle Cache performance issue by supporting cached P2 provisionning via ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/075895cb3b16fdd1884a22342607655f4f996d2a\"\u003e\u003ccode\u003e075895c\u003c/code\u003e\u003c/a\u003e docs: Mention P2 caching for gradle plugin caching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/57214bf3eacc1aee293c95871b1fe41d28cf13ec\"\u003e\u003ccode\u003e57214bf\u003c/code\u003e\u003c/a\u003e feat: Supports P2 in predeclare\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/8aee8accdc070ee14fa85314d55c184c4c0e97df\"\u003e\u003ccode\u003e8aee8ac\u003c/code\u003e\u003c/a\u003e chore: Adds a GradleProvisioner test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/859326c0fa84793be37bcadabd88a8a9471f53dd\"\u003e\u003ccode\u003e859326c\u003c/code\u003e\u003c/a\u003e chore: Use a caching TestP2Provisioner in tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/8.1.0...gradle/8.2.1\"\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/DataBiosphere/java-pfb/pull/119","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fjava-pfb/issues/119","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/119/packages"},{"uuid":"2877984175","node_id":"PR_kwDOJx0dmM6rio2v","number":109,"state":"open","title":"[CORE-69]: Bump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T12:04:24.000Z","updated_at":"2025-10-01T13:32:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.2.1","new_version":"8.0.0","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 7.2.1 to 8.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v8.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Bump the required Gradle to \u003ccode\u003e7.3\u003c/code\u003e and required Java to \u003ccode\u003e17\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2375\"\u003e#2375\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2540\"\u003e#2540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Renamed \u003ccode\u003eremoveWildcardImports\u003c/code\u003e to \u003ccode\u003eforbidWildcardImports\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2633\"\u003e#2633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e \u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task is now installed only on the root project. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e \u003ccode\u003eLintSuppression\u003c/code\u003e now enforces unix-style paths in its \u003ccode\u003esetPath\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2629\"\u003e#2629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunning \u003ccode\u003espotlessCheck\u003c/code\u003e with violations unilaterally produces the error message \u003ccode\u003eRun './gradlew spotlessApply' to fix these violations\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2592\"\u003e#2592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump JGit from \u003ccode\u003e6.10.1\u003c/code\u003e to \u003ccode\u003e7.3.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2257\"\u003e#2257\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds support for worktrees (fixes \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/1765\"\u003e#1765\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egoogle-java-format\u003c/code\u003e version to latest \u003ccode\u003e1.24.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e1.28.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2345\"\u003e#2345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.13.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2615\"\u003e#2615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.19.2\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.20.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ektfmt\u003c/code\u003e version to latest \u003ccode\u003e0.53\u003c/code\u003e -\u0026gt; \u003ccode\u003e0.58\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2613\"\u003e#2613\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e use \u003ccode\u003eTrailingCommaManagementStrategy\u003c/code\u003e enum instead of \u003ccode\u003emanageTrailingCommas\u003c/code\u003e boolean configuration option\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ektlint\u003c/code\u003e version to latest \u003ccode\u003e1.5.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e1.7.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2555\"\u003e#2555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003epalantir-java-format\u003c/code\u003e version to latest \u003ccode\u003e2.57.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.71.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect system gitconfig when performing git operations (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2404\"\u003e#2404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003espaceBeforeSeparator\u003c/code\u003e in Jackson formatter. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2103\"\u003e#2103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e is now compatible with configuration cache. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThere is now a \u003ccode\u003eforbidRegex(String name, String regex, String lintDetail)\u003c/code\u003e which throws a lint anytime the regex matches. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2633\"\u003e#2633\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/diffplug/spotless/commit/0761a23782c97b4c425f8f8b5e79f20811f54541\"\u003e\u003ccode\u003e0761a23\u003c/code\u003e\u003c/a\u003e Published gradle/8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/3373a6bf4ddfc12f1df566b1c1780e99ec2d8bb8\"\u003e\u003ccode\u003e3373a6b\u003c/code\u003e\u003c/a\u003e Published lib/4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/433a1d9c92e5e5566e72faf162c9d9833538d710\"\u003e\u003ccode\u003e433a1d9\u003c/code\u003e\u003c/a\u003e Try to fix publishing.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/12d83710e3dc0df893910f543293d353cc7b6c01\"\u003e\u003ccode\u003e12d8371\u003c/code\u003e\u003c/a\u003e [openrewrite] initial merge and \u003ccode\u003eUpgradeToJava17\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2636\"\u003e#2636\u003c/a\u003e towards \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2634\"\u003e#2634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/37d293da2545f07a3b8cd0d69a812e2a04cdc5d1\"\u003e\u003ccode\u003e37d293d\u003c/code\u003e\u003c/a\u003e Take away the custom name for the \u003ccode\u003esanityCheck\u003c/code\u003e CI job.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/2ab1d2fe69d38e24f3226bbd24721c864ca0cb5a\"\u003e\u003ccode\u003e2ab1d2f\u003c/code\u003e\u003c/a\u003e Fix some long-standing Gradle deprecations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/009c5da700c805857ca86de0e3980ce4ff8b5c11\"\u003e\u003ccode\u003e009c5da\u003c/code\u003e\u003c/a\u003e Rename \u003ccode\u003eremoveWildcardImports\u003c/code\u003e to \u003ccode\u003eforbidWildcardImports\u003c/code\u003e, etc. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2633\"\u003e#2633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1f4fb93cc671bb2c39dcca1d9502174dc3fbc621\"\u003e\u003ccode\u003e1f4fb93\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2634\"\u003e#2634\u003c/a\u003e: Add \u003ccode\u003eUpgradeToJava17\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/d8d496abe3c5565642b45c998f6aeedd90204fde\"\u003e\u003ccode\u003ed8d496a\u003c/code\u003e\u003c/a\u003e Fix a test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/c1a2fe5d6629f8fd92a984d16188c68752bfbd32\"\u003e\u003ccode\u003ec1a2fe5\u003c/code\u003e\u003c/a\u003e Fix unfinished parts of the rename.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.2.1...gradle/8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=7.2.1\u0026new-version=8.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataBiosphere/java-pfb/pull/109","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fjava-pfb/issues/109","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/109/packages"},{"uuid":"2877678315","node_id":"PR_kwDOHYbty86rheLr","number":141,"state":"open","title":"[CORE-69]: Bump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T10:21:42.000Z","updated_at":"2025-10-01T14:01:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.2.1","new_version":"8.0.0","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 7.2.1 to 8.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v8.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Bump the required Gradle to \u003ccode\u003e7.3\u003c/code\u003e and required Java to \u003ccode\u003e17\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2375\"\u003e#2375\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2540\"\u003e#2540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Renamed \u003ccode\u003eremoveWildcardImports\u003c/code\u003e to \u003ccode\u003eforbidWildcardImports\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2633\"\u003e#2633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e \u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task is now installed only on the root project. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e \u003ccode\u003eLintSuppression\u003c/code\u003e now enforces unix-style paths in its \u003ccode\u003esetPath\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2629\"\u003e#2629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunning \u003ccode\u003espotlessCheck\u003c/code\u003e with violations unilaterally produces the error message \u003ccode\u003eRun './gradlew spotlessApply' to fix these violations\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2592\"\u003e#2592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump JGit from \u003ccode\u003e6.10.1\u003c/code\u003e to \u003ccode\u003e7.3.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2257\"\u003e#2257\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds support for worktrees (fixes \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/1765\"\u003e#1765\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egoogle-java-format\u003c/code\u003e version to latest \u003ccode\u003e1.24.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e1.28.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2345\"\u003e#2345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.13.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2615\"\u003e#2615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.19.2\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.20.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ektfmt\u003c/code\u003e version to latest \u003ccode\u003e0.53\u003c/code\u003e -\u0026gt; \u003ccode\u003e0.58\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2613\"\u003e#2613\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e use \u003ccode\u003eTrailingCommaManagementStrategy\u003c/code\u003e enum instead of \u003ccode\u003emanageTrailingCommas\u003c/code\u003e boolean configuration option\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ektlint\u003c/code\u003e version to latest \u003ccode\u003e1.5.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e1.7.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2555\"\u003e#2555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003epalantir-java-format\u003c/code\u003e version to latest \u003ccode\u003e2.57.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.71.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect system gitconfig when performing git operations (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2404\"\u003e#2404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003espaceBeforeSeparator\u003c/code\u003e in Jackson formatter. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2103\"\u003e#2103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e is now compatible with configuration cache. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThere is now a \u003ccode\u003eforbidRegex(String name, String regex, String lintDetail)\u003c/code\u003e which throws a lint anytime the regex matches. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2633\"\u003e#2633\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/diffplug/spotless/commit/0761a23782c97b4c425f8f8b5e79f20811f54541\"\u003e\u003ccode\u003e0761a23\u003c/code\u003e\u003c/a\u003e Published gradle/8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/3373a6bf4ddfc12f1df566b1c1780e99ec2d8bb8\"\u003e\u003ccode\u003e3373a6b\u003c/code\u003e\u003c/a\u003e Published lib/4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/433a1d9c92e5e5566e72faf162c9d9833538d710\"\u003e\u003ccode\u003e433a1d9\u003c/code\u003e\u003c/a\u003e Try to fix publishing.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/12d83710e3dc0df893910f543293d353cc7b6c01\"\u003e\u003ccode\u003e12d8371\u003c/code\u003e\u003c/a\u003e [openrewrite] initial merge and \u003ccode\u003eUpgradeToJava17\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2636\"\u003e#2636\u003c/a\u003e towards \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2634\"\u003e#2634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/37d293da2545f07a3b8cd0d69a812e2a04cdc5d1\"\u003e\u003ccode\u003e37d293d\u003c/code\u003e\u003c/a\u003e Take away the custom name for the \u003ccode\u003esanityCheck\u003c/code\u003e CI job.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/2ab1d2fe69d38e24f3226bbd24721c864ca0cb5a\"\u003e\u003ccode\u003e2ab1d2f\u003c/code\u003e\u003c/a\u003e Fix some long-standing Gradle deprecations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/009c5da700c805857ca86de0e3980ce4ff8b5c11\"\u003e\u003ccode\u003e009c5da\u003c/code\u003e\u003c/a\u003e Rename \u003ccode\u003eremoveWildcardImports\u003c/code\u003e to \u003ccode\u003eforbidWildcardImports\u003c/code\u003e, etc. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2633\"\u003e#2633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1f4fb93cc671bb2c39dcca1d9502174dc3fbc621\"\u003e\u003ccode\u003e1f4fb93\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2634\"\u003e#2634\u003c/a\u003e: Add \u003ccode\u003eUpgradeToJava17\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/d8d496abe3c5565642b45c998f6aeedd90204fde\"\u003e\u003ccode\u003ed8d496a\u003c/code\u003e\u003c/a\u003e Fix a test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/c1a2fe5d6629f8fd92a984d16188c68752bfbd32\"\u003e\u003ccode\u003ec1a2fe5\u003c/code\u003e\u003c/a\u003e Fix unfinished parts of the rename.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.2.1...gradle/8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=7.2.1\u0026new-version=8.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataBiosphere/terra-policy-service/pull/141","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-policy-service/issues/141","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/141/packages"},{"uuid":"3285055331","node_id":"PR_kwDOJx0dmM6hyA8A","number":102,"state":"open","title":"[CORE-69]: Bump the minor-and-patch-updates group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T20:29:58.000Z","updated_at":"2025-08-01T22:09:42.234Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-and-patch-updates","update_count":2,"packages":[{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.19.1","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.4","new_version":"7.2.1","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-and-patch-updates group with 2 updates in the / directory: [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) and [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless).\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.19.1 to 2.19.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.4 to 7.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e didn't work on windows, now fixed. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.2.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying path to Biome JSON config file directly in \u003ccode\u003ebiome\u003c/code\u003e step. Requires biome 2.x. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2548\"\u003e#2548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task, which installs a Git \u003ccode\u003epre-push\u003c/code\u003e hook to run \u003ccode\u003espotlessCheck\u003c/code\u003e and \u003ccode\u003espotlessApply\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2553\"\u003e#2553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting Eclipse XML config from a string, not only from files (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2361\"\u003e#2361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.11.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.18.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.19.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2558\"\u003e#2558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egherkin-utils\u003c/code\u003e version to latest \u003ccode\u003e9.0.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e9.2.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2408\"\u003e#2408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ecleanthat\u003c/code\u003e version to latest \u003ccode\u003e2.22\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.23\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2556\"\u003e#2556\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.1.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for \u003ccode\u003eidea\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2020\"\u003e#2020\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2535\"\u003e#2535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for removing wildcard imports via \u003ccode\u003eremoveWildcardImports\u003c/code\u003e step. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2517\"\u003e#2517\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix biome formatter for new major release 2.x of biome (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2537\"\u003e#2537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake sure npm-based formatters use the correct \u003ccode\u003enode_modules\u003c/code\u003e directory when running in parallel. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump internal dependencies for npm-based formatters (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003escalafmt: enforce version consistency between the version configured in Spotless and the version declared in Scalafmt config file (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2460\"\u003e#2460\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/diffplug/spotless/commit/9e11c9d4a8411876b10d77d81aaf5b4ab312b455\"\u003e\u003ccode\u003e9e11c9d\u003c/code\u003e\u003c/a\u003e Published gradle/7.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/314418c2b9fa8210169826e52270e7cc5539531b\"\u003e\u003ccode\u003e314418c\u003c/code\u003e\u003c/a\u003e Published lib/3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5e9df11e2b1dde4d6d71ddac6f4f453bb9c8131d\"\u003e\u003ccode\u003e5e9df11\u003c/code\u003e\u003c/a\u003e Windows Compatibility Fix for Git Pre-push Hook (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/24ca3bcef169ba3b34f809196bcbaceb98798971\"\u003e\u003ccode\u003e24ca3bc\u003c/code\u003e\u003c/a\u003e We should run CI for PRs against \u003ccode\u003erelease\u003c/code\u003e also.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/222085be8c9a336d9f2bbd6300ac0d818d04d2db\"\u003e\u003ccode\u003e222085b\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/776f7d15cc523af3db7cbc8b288abaf13dd54516\"\u003e\u003ccode\u003e776f7d1\u003c/code\u003e\u003c/a\u003e execute pre-push hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b8e80bcd369d7e68d9a7ace6434729aa4194daf7\"\u003e\u003ccode\u003eb8e80bc\u003c/code\u003e\u003c/a\u003e tests fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1042742744e7f273a019dc4e21566244a5585306\"\u003e\u003ccode\u003e1042742\u003c/code\u003e\u003c/a\u003e spotlessApply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/4cf8137acb1fae06147e6d6dd7a7e127aae7de74\"\u003e\u003ccode\u003e4cf8137\u003c/code\u003e\u003c/a\u003e git pre push hook windows fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/94da761e14d554ae61f6e665328d7c25d9a86e85\"\u003e\u003ccode\u003e94da761\u003c/code\u003e\u003c/a\u003e Published maven/2.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.4...gradle/7.2.1\"\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/DataBiosphere/java-pfb/pull/102","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fjava-pfb/issues/102","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/102/packages"},{"uuid":"2713125384","node_id":"PR_kwDOJx0dmM6htwII","number":99,"state":"open","title":"[CORE-69]: Bump the minor-and-patch-updates group with 3 updates","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T12:46:56.000Z","updated_at":"2025-08-01T20:25:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-and-patch-updates","update_count":3,"packages":[{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.19.1","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.google.cloud.artifactregistry.gradle-plugin","old_version":"2.1.5","new_version":"2.2.5"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.4","new_version":"7.2.1","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-and-patch-updates group with 3 updates: [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson), com.google.cloud.artifactregistry.gradle-plugin and [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless).\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.19.1 to 2.19.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.cloud.artifactregistry.gradle-plugin` from 2.1.5 to 2.2.5\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.4 to 7.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e didn't work on windows, now fixed. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.2.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying path to Biome JSON config file directly in \u003ccode\u003ebiome\u003c/code\u003e step. Requires biome 2.x. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2548\"\u003e#2548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task, which installs a Git \u003ccode\u003epre-push\u003c/code\u003e hook to run \u003ccode\u003espotlessCheck\u003c/code\u003e and \u003ccode\u003espotlessApply\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2553\"\u003e#2553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting Eclipse XML config from a string, not only from files (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2361\"\u003e#2361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.11.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.18.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.19.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2558\"\u003e#2558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egherkin-utils\u003c/code\u003e version to latest \u003ccode\u003e9.0.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e9.2.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2408\"\u003e#2408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ecleanthat\u003c/code\u003e version to latest \u003ccode\u003e2.22\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.23\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2556\"\u003e#2556\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.1.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for \u003ccode\u003eidea\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2020\"\u003e#2020\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2535\"\u003e#2535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for removing wildcard imports via \u003ccode\u003eremoveWildcardImports\u003c/code\u003e step. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2517\"\u003e#2517\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix biome formatter for new major release 2.x of biome (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2537\"\u003e#2537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake sure npm-based formatters use the correct \u003ccode\u003enode_modules\u003c/code\u003e directory when running in parallel. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump internal dependencies for npm-based formatters (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003escalafmt: enforce version consistency between the version configured in Spotless and the version declared in Scalafmt config file (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2460\"\u003e#2460\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/diffplug/spotless/commit/9e11c9d4a8411876b10d77d81aaf5b4ab312b455\"\u003e\u003ccode\u003e9e11c9d\u003c/code\u003e\u003c/a\u003e Published gradle/7.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/314418c2b9fa8210169826e52270e7cc5539531b\"\u003e\u003ccode\u003e314418c\u003c/code\u003e\u003c/a\u003e Published lib/3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5e9df11e2b1dde4d6d71ddac6f4f453bb9c8131d\"\u003e\u003ccode\u003e5e9df11\u003c/code\u003e\u003c/a\u003e Windows Compatibility Fix for Git Pre-push Hook (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/24ca3bcef169ba3b34f809196bcbaceb98798971\"\u003e\u003ccode\u003e24ca3bc\u003c/code\u003e\u003c/a\u003e We should run CI for PRs against \u003ccode\u003erelease\u003c/code\u003e also.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/222085be8c9a336d9f2bbd6300ac0d818d04d2db\"\u003e\u003ccode\u003e222085b\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/776f7d15cc523af3db7cbc8b288abaf13dd54516\"\u003e\u003ccode\u003e776f7d1\u003c/code\u003e\u003c/a\u003e execute pre-push hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b8e80bcd369d7e68d9a7ace6434729aa4194daf7\"\u003e\u003ccode\u003eb8e80bc\u003c/code\u003e\u003c/a\u003e tests fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1042742744e7f273a019dc4e21566244a5585306\"\u003e\u003ccode\u003e1042742\u003c/code\u003e\u003c/a\u003e spotlessApply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/4cf8137acb1fae06147e6d6dd7a7e127aae7de74\"\u003e\u003ccode\u003e4cf8137\u003c/code\u003e\u003c/a\u003e git pre push hook windows fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/94da761e14d554ae61f6e665328d7c25d9a86e85\"\u003e\u003ccode\u003e94da761\u003c/code\u003e\u003c/a\u003e Published maven/2.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.4...gradle/7.2.1\"\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/DataBiosphere/java-pfb/pull/99","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fjava-pfb/issues/99","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/99/packages"},{"uuid":"2712698784","node_id":"PR_kwDOGxEIhs6hsH-g","number":546,"state":"open","title":"[CORE-69]: Bump the minor-patch-dependencies group with 9 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T10:08:34.000Z","updated_at":"2025-08-01T10:08:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":9,"packages":[{"name":"io.sentry:sentry","old_version":"8.16.0","new_version":"8.18.0","repository_url":"https://github.com/getsentry/sentry-java"},{"name":"com.google.cloud:libraries-bom","old_version":"26.63.0","new_version":"26.64.0","repository_url":"https://github.com/googleapis/java-cloud-bom"},{"name":"com.nimbusds:nimbus-jose-jwt","old_version":"10.3.1","new_version":"10.4"},{"name":"com.azure.resourcemanager:azure-resourcemanager-containerservice","old_version":"2.52.0","new_version":"2.53.0","repository_url":"https://github.com/Azure/azure-sdk-for-java"},{"name":"com.gorylenko.gradle-git-properties","old_version":"2.5.0","new_version":"2.5.2"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.4","new_version":"7.2.1","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.graalvm.sdk:graal-sdk","old_version":"24.2.1","new_version":"24.2.2","repository_url":"https://github.com/oracle/graal"},{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.sentry:sentry](https://github.com/getsentry/sentry-java) | `8.16.0` | `8.18.0` |\n| [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) | `26.63.0` | `26.64.0` |\n| [com.nimbusds:nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) | `10.3.1` | `10.4` |\n| [com.azure.resourcemanager:azure-resourcemanager-containerservice](https://github.com/Azure/azure-sdk-for-java) | `2.52.0` | `2.53.0` |\n| com.gorylenko.gradle-git-properties | `2.5.0` | `2.5.2` |\n| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `7.0.4` | `7.2.1` |\n| [org.graalvm.sdk:graal-sdk](https://github.com/oracle/graal) | `24.2.1` | `24.2.2` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.20.0` |\n\nUpdates `io.sentry:sentry` from 8.16.0 to 8.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-java/releases\"\u003eio.sentry:sentry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentryUserFeedbackButton\u003c/code\u003e Composable (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4559\"\u003e#4559\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAlso added \u003ccode\u003eSentry.showUserFeedbackDialog\u003c/code\u003e static method\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd deadlineTimeout option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4555\"\u003e#4555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Ktor client integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4527\"\u003e#4527\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eTo use the integration, add a dependency on \u003ccode\u003eio.sentry:sentry-ktor-client\u003c/code\u003e, then install the \u003ccode\u003eSentryKtorClientPlugin\u003c/code\u003e on your \u003ccode\u003eHttpClient\u003c/code\u003e,\ne.g.:\n\u003cpre lang=\"kotlin\"\u003e\u003ccode\u003eval client =\n  HttpClient(Java) {\n    install(io.sentry.ktorClient.SentryKtorClientPlugin) {\n      captureFailedRequests = true\n      failedRequestTargets = listOf(\u0026quot;.*\u0026quot;)\n      failedRequestStatusCodes = listOf(HttpStatusCodeRange(500, 599))\n    }\n  }\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow multiple UncaughtExceptionHandlerIntegrations to be active at the same time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4462\"\u003e#4462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent repeated scroll target determination during a single scroll gesture (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4557\"\u003e#4557\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis should reduce the number of ANRs seen in \u003ccode\u003eSentryGestureListener\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDo not use Sentry logging API in JUL if logs are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4574\"\u003e#4574\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was causing Sentry SDK to log warnings: \u0026quot;Sentry Log is disabled and this 'logger' call is a no-op.\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDo not use Sentry logging API in Log4j2 if logs are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4573\"\u003e#4573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was causing Sentry SDK to log warnings: \u0026quot;Sentry Log is disabled and this 'logger' call is a no-op.\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSDKs send queue is no longer shutdown immediately on re-init (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4564\"\u003e#4564\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means we're no longer losing events that have been enqueued right before SDK re-init.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eReduce scope forking when using OpenTelemetry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4565\"\u003e#4565\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.withScope\u003c/code\u003e now has the correct current scope passed to the callback. Previously our OpenTelemetry integration forked scopes an additional.\u003c/li\u003e\n\u003cli\u003eOverall the SDK is now forking scopes a bit less often.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSend Timber logs through Sentry Logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4490\"\u003e#4490\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eEnable the Logs feature in your \u003ccode\u003eSentryOptions\u003c/code\u003e or with the \u003ccode\u003eio.sentry.logs.enabled\u003c/code\u003e manifest option and the SDK will automatically send Timber logs to Sentry, if the TimberIntegration is enabled.\u003c/li\u003e\n\u003cli\u003eThe SDK will automatically detect Timber and use it to send logs to Sentry.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSend logcat through Sentry Logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4487\"\u003e#4487\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eEnable the Logs feature in your \u003ccode\u003eSentryOptions\u003c/code\u003e or with the \u003ccode\u003eio.sentry.logs.enabled\u003c/code\u003e manifest option and the SDK will automatically send logcat logs to Sentry, if the Sentry Android Gradle plugin is applied.\u003c/li\u003e\n\u003cli\u003eTo set the logcat level check the \u003ca href=\"https://docs.sentry.io/platforms/android/integrations/logcat/#configure\"\u003eLogcat integration documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRead build tool info from \u003ccode\u003esentry-debug-meta.properties\u003c/code\u003e and attach it to events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump OpenTelemetry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4532\"\u003e#4532\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eopentelemetry-sdk\u003c/code\u003e to \u003ccode\u003e1.51.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md\"\u003eio.sentry:sentry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentryUserFeedbackButton\u003c/code\u003e Composable (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4559\"\u003e#4559\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAlso added \u003ccode\u003eSentry.showUserFeedbackDialog\u003c/code\u003e static method\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd deadlineTimeout option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4555\"\u003e#4555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Ktor client integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4527\"\u003e#4527\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eTo use the integration, add a dependency on \u003ccode\u003eio.sentry:sentry-ktor-client\u003c/code\u003e, then install the \u003ccode\u003eSentryKtorClientPlugin\u003c/code\u003e on your \u003ccode\u003eHttpClient\u003c/code\u003e,\ne.g.:\n\u003cpre lang=\"kotlin\"\u003e\u003ccode\u003eval client =\n  HttpClient(Java) {\n    install(io.sentry.ktorClient.SentryKtorClientPlugin) {\n      captureFailedRequests = true\n      failedRequestTargets = listOf(\u0026quot;.*\u0026quot;)\n      failedRequestStatusCodes = listOf(HttpStatusCodeRange(500, 599))\n    }\n  }\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow multiple UncaughtExceptionHandlerIntegrations to be active at the same time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4462\"\u003e#4462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent repeated scroll target determination during a single scroll gesture (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4557\"\u003e#4557\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis should reduce the number of ANRs seen in \u003ccode\u003eSentryGestureListener\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDo not use Sentry logging API in JUL if logs are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4574\"\u003e#4574\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was causing Sentry SDK to log warnings: \u0026quot;Sentry Log is disabled and this 'logger' call is a no-op.\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDo not use Sentry logging API in Log4j2 if logs are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4573\"\u003e#4573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was causing Sentry SDK to log warnings: \u0026quot;Sentry Log is disabled and this 'logger' call is a no-op.\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSDKs send queue is no longer shutdown immediately on re-init (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4564\"\u003e#4564\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means we're no longer losing events that have been enqueued right before SDK re-init.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eReduce scope forking when using OpenTelemetry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4565\"\u003e#4565\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.withScope\u003c/code\u003e now has the correct current scope passed to the callback. Previously our OpenTelemetry integration forked scopes an additional.\u003c/li\u003e\n\u003cli\u003eOverall the SDK is now forking scopes a bit less often.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSend Timber logs through Sentry Logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4490\"\u003e#4490\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eEnable the Logs feature in your \u003ccode\u003eSentryOptions\u003c/code\u003e or with the \u003ccode\u003eio.sentry.logs.enabled\u003c/code\u003e manifest option and the SDK will automatically send Timber logs to Sentry, if the TimberIntegration is enabled.\u003c/li\u003e\n\u003cli\u003eThe SDK will automatically detect Timber and use it to send logs to Sentry.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSend logcat through Sentry Logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4487\"\u003e#4487\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eEnable the Logs feature in your \u003ccode\u003eSentryOptions\u003c/code\u003e or with the \u003ccode\u003eio.sentry.logs.enabled\u003c/code\u003e manifest option and the SDK will automatically send logcat logs to Sentry, if the Sentry Android Gradle plugin is applied.\u003c/li\u003e\n\u003cli\u003eTo set the logcat level check the \u003ca href=\"https://docs.sentry.io/platforms/android/integrations/logcat/#configure\"\u003eLogcat integration documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRead build tool info from \u003ccode\u003esentry-debug-meta.properties\u003c/code\u003e and attach it to events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\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/getsentry/sentry-java/commit/3da09d8fbad1c509efae71440e7c7d8cdbb608d3\"\u003e\u003ccode\u003e3da09d8\u003c/code\u003e\u003c/a\u003e release: 8.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/eac12f4cf40dbf7b3dae207a82891a48012246f8\"\u003e\u003ccode\u003eeac12f4\u003c/code\u003e\u003c/a\u003e Remove indirection for integrations and packages via VersionInfoHolder (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4578\"\u003e#4578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/5b051953d7a0fabdb2697484f4c81fbf39977a9a\"\u003e\u003ccode\u003e5b05195\u003c/code\u003e\u003c/a\u003e Report OpenTelemetry Agentless SDK and integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4570\"\u003e#4570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/dea75aafa78b0917ead5c026fe0cc02136ddab19\"\u003e\u003ccode\u003edea75aa\u003c/code\u003e\u003c/a\u003e E2E tests for OpenTelemetry based console sample (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4563\"\u003e#4563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/34f4b722d9d542afe7afdf326bd3df64a88e68c5\"\u003e\u003ccode\u003e34f4b72\u003c/code\u003e\u003c/a\u003e Do not use Sentry logging API if logs are disabled for JUL (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4574\"\u003e#4574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/6c58c54f047af323b0b12584a1d94c22721f2021\"\u003e\u003ccode\u003e6c58c54\u003c/code\u003e\u003c/a\u003e Do not use Sentry logging API in Log4j2 if logs are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4573\"\u003e#4573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/d1fd19476612f803923c8394334c81f62303fd86\"\u003e\u003ccode\u003ed1fd194\u003c/code\u003e\u003c/a\u003e Add Ktor client integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4527\"\u003e#4527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/70671a51624f09928a20c99b13c287939d3d0ff2\"\u003e\u003ccode\u003e70671a5\u003c/code\u003e\u003c/a\u003e Add Compose user feedback button (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4559\"\u003e#4559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/485c1a6bfa003d560b8274a6db61e4010017d711\"\u003e\u003ccode\u003e485c1a6\u003c/code\u003e\u003c/a\u003e Add end to end tests for our console sample (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/0d667ec69fff305b391baee8c0b723bf767e9271\"\u003e\u003ccode\u003e0d667ec\u003c/code\u003e\u003c/a\u003e Add autoTransactionDeadlineTimeoutMillis option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4555\"\u003e#4555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.16.0...8.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.cloud:libraries-bom` from 26.63.0 to 26.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/java-cloud-bom/releases\"\u003ecom.google.cloud:libraries-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev26.64.0\u003c/h2\u003e\n\u003cp\u003eGCP Libraries BOM 26.64.0\u003c/p\u003e\n\u003cp\u003eHere are the differences from the previous version (26.63.0)\u003c/p\u003e\n\u003ch1\u003eNew Addition\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ecom.google.cloud:google-cloud-licensemanager:0.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe group ID of the following artifacts is \u003ccode\u003ecom.google.cloud\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003eNotable Changes\u003c/h1\u003e\n\u003ch2\u003egoogle-cloud-bigquery 2.53.0 (prev: 2.52.0)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Add OpenTelemetry support to BQ rpcs (\u003ca href=\"https://redirect.github.com/googleapis/java-bigquery/issues/3860\"\u003e#3860\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigquery/commit/e2d23c1b15f2c48a4113f82b920f5c29c4b5dfea\"\u003ee2d23c1\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Add support for custom timezones and timestamps (\u003ca href=\"https://redirect.github.com/googleapis/java-bigquery/issues/3859\"\u003e#3859\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigquery/commit/e5467c917c63ac066edcbcd902cc2093a39971a3\"\u003ee5467c9\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eLoad jobs preserve ascii control characters configuration (\u003ca href=\"https://redirect.github.com/googleapis/java-bigquery/issues/3876\"\u003e#3876\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigquery/commit/5cfdf855fa0cf206660fd89743cbaabf3afa75a3\"\u003e5cfdf85\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogle-cloud-bigquerystorage 3.16.0 (prev: 3.15.3)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLower maxInflightRequest setting so that connection pool can scale up more efficiently. (\u003ca href=\"https://redirect.github.com/googleapis/java-bigquerystorage/issues/2993\"\u003e#2993\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigquerystorage/commit/38e5837dda2dfd2c2b22bedae6db089892f129f1\"\u003e38e5837\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd UNKNOWN to retry code, the same set was used for request level retries. (\u003ca href=\"https://redirect.github.com/googleapis/java-bigquerystorage/issues/3034\"\u003e#3034\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigquerystorage/commit/60fb0c743a1546d8ca2d6ea4c79e88d33ae09139\"\u003e60fb0c7\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogle-cloud-bigtable 2.62.0 (prev: 2.61.0)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Idempotency to Cloud Bigtable MutateRowRequest API (\u003ca href=\"https://github.com/googleapis/java-bigtable/commit/b5acca6ac4f1eec420adb27bc77aa1bda0ec2dca\"\u003eb5acca6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SchemaBundles API (\u003ca href=\"https://github.com/googleapis/java-bigtable/commit/b5acca6ac4f1eec420adb27bc77aa1bda0ec2dca\"\u003eb5acca6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigtable:\u003c/strong\u003e Add schema bundle support (\u003ca href=\"https://redirect.github.com/googleapis/java-bigtable/issues/2619\"\u003e#2619\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigtable/commit/7d7b9a966d3ef7b7a0ef3f82038ab73f4d791427\"\u003e7d7b9a9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogle-cloud-pubsub 1.141.0 (prev: 1.140.2)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd MessageTransformationFailureReason to IngestionFailureEvent (\u003ca href=\"https://github.com/googleapis/java-pubsub/commit/8271399cc6348f69ba034b676cce2aa7592122a4\"\u003e8271399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther libraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[admanager] Added support for AdBreak resource (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] Add Aggregation Output in EvaluateDataset Get Operation Response (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add computer use support to tools (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add computer use support to tools (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add flexstart option to v1beta1 (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add invoke_route_prefix to ModelContainerSpec in aiplatform v1 models.proto (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add message ColabImage, add field colab_image to NotebookSoftwareConfig (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add message ColabImage, add field colab_image to NotebookSoftwareConfig (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] Expose task_unique_name in pipeline task details for pipeline rerun (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] Expose task_unique_name in pipeline task details for pipeline rerun (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[bigquerydatapolicy] new module for bigquerydatapolicy v2beta1 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/11674\"\u003e#11674\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/5bf0054e7bba3187bcd09b08b06d639023817bcb\"\u003e5bf0054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[compute] Update Compute Engine v1 API to revision 20250626 (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[dataplex] A new field \u003ccode\u003esemantic_search\u003c/code\u003e is added to \u003ccode\u003emessage.google.cloud.dataplex.v1.SearchEntriesRequest\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[dataproc] Add \u003ccode\u003ecluster_tier\u003c/code\u003e to support creating premium clusters (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[dialogflow-cx] Add support for generator settings on fulfillment (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[dialogflow] add a sipTrunk API (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\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/googleapis/java-cloud-bom/commit/c97888e43d41e80171ada9c6030479d1578bdcdf\"\u003e\u003ccode\u003ec97888e\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7111\"\u003e#7111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/1281d2504ca63d3f5c5e98a8d805c232769aafbf\"\u003e\u003ccode\u003e1281d25\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigtable-bom to v2.62.0...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/44158dbe45e27512fb8eeb1a687d1f2aeda745b5\"\u003e\u003ccode\u003e44158db\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.31.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/8e26a68e3ff6ffc213c90fa830f6527245114935\"\u003e\u003ccode\u003e8e26a68\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.97.1 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/1b1832df255c413ba3027ecfff25f4bc3085115c\"\u003e\u003ccode\u003e1b1832d\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.141.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/1a92f393d30cd2c7731af5607e279f2377d203e5\"\u003e\u003ccode\u003e1a92f39\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-datastore-bom to v2.31....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/d929cb36d81979c9224848fa289924650d1d0e11\"\u003e\u003ccode\u003ed929cb3\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-logging-bom to v3.23.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/9a14c12abb00c469742d732e8cac3c36a67abb97\"\u003e\u003ccode\u003e9a14c12\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-nio to v0.128.0 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7119\"\u003e#7119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/d3092b2e5db4d726708d2f673dd49c646718c503\"\u003e\u003ccode\u003ed3092b2\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigquerystorage-bom to ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/346645b23c2e6d7f5069269cc04f19ccadf85522\"\u003e\u003ccode\u003e346645b\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigquery to v2.53.0 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7\"\u003e#7\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/java-cloud-bom/compare/v26.63.0...v26.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.nimbusds:nimbus-jose-jwt` from 10.3.1 to 10.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt\"\u003ecom.nimbusds:nimbus-jose-jwt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e10.3.1 (2025-07-01)\n* OctetKeyPairGenerator with Curve.Ed25519 should use the provided\nSecureRandom (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/590\"\u003e#590\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e10.4 (2025-07-19)\n* Creates a hierarchy of Option interfaces, extended by JWSSignerOption,\nJWEEncrypterOption and JWEDecrypterOption. Intended to provide optional\nconfiguration parameters to RSASSASigner, ECDSASigner, RSADecrypter, etc.\n* Introduces CipherMode implementing JWEEncrypterOption and\nJWEDecrypterOption, to specify a preferred JCA Cipher mode, such as\nMODE_ENCRYPT / MODE_DECRYPT when the default MODE_WRAP / MODE_UNWRAP is\nnot supported by the JCA provider (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/576\"\u003e#576\u003c/a\u003e).\n* Updates RSAEncrypter and RSADecrypter to support the JWEEncrypterOption\nCipherMode.ENCRYPT_DECRYPT (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/576\"\u003e#576\u003c/a\u003e).\n* Factors out OptionUtils.ensureMinRSAPrivateKeySize.\n* Deprecates OptionUtils.optionIsPresent.\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://bitbucket.org/connect2id/nimbus-jose-jwt/commits/63b1101bdd8a87170c5293cc926c12c6ae219242\"\u003e\u003ccode\u003e63b1101\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/cd1345b1c8e5b8ae91e99e0e9e9d4e21d1a699a1\"\u003e\u003ccode\u003ecd1345b\u003c/code\u003e\u003c/a\u003e Introduces CipherMode to specify a preferred JCA Cipher mode when the default...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/9799fd54dcaef57a7133e56051614678eb91e60f\"\u003e\u003ccode\u003e9799fd5\u003c/code\u003e\u003c/a\u003e Fixes compile errors - generics (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/576\"\u003e#576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/73a84891bcc989bf10b9d1ba0047b19d33cb7bda\"\u003e\u003ccode\u003e73a8489\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 10.4\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/10.4..10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.azure.resourcemanager:azure-resourcemanager-containerservice` from 2.52.0 to 2.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/releases\"\u003ecom.azure.resourcemanager:azure-resourcemanager-containerservice's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-resourcemanager-appservice_2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0 (2025-07-25)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-authorization_2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0 (2025-07-25)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-cdn_2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0 (2025-07-25)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-compute_2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0 (2025-07-25)\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSTANDARD_SSD_LRS\u003c/code\u003e is now moved to \u003ccode\u003eEdgeZoneStorageAccountType\u003c/code\u003e from \u003ccode\u003eStorageAccountType\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eVirtualMachineScaleSetStorageProfile\u003c/code\u003e's \u003ccode\u003ediskControllerType\u003c/code\u003e property type from \u003ccode\u003eString\u003c/code\u003e to \u003ccode\u003eDiskControllerTypes\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eapi-version\u003c/code\u003e of DiskRP to \u003ccode\u003e2025-01-02\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerinstance_2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0 (2025-07-25)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\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/Azure/azure-sdk-for-java/commit/f6cae2e38a5fd94fbafdf6edfcc29637b6e7a075\"\u003e\u003ccode\u003ef6cae2e\u003c/code\u003e\u003c/a\u003e mgmt, prepare release 2.53.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46166\"\u003e#46166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/183f85c20ff72504d91c577a0943742d8fabb391\"\u003e\u003ccode\u003e183f85c\u003c/code\u003e\u003c/a\u003e Increment package versions for cosmos releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46155\"\u003e#46155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d7f1f56cd7b6d4aaa347a74567c4ac25cdc6bf00\"\u003e\u003ccode\u003ed7f1f56\u003c/code\u003e\u003c/a\u003e mgmt, local generation for Azure Compute DiskRP 2025-01-02 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46157\"\u003e#46157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/973376b8fce5e3f824822aa34a6fd6fe1c995415\"\u003e\u003ccode\u003e973376b\u003c/code\u003e\u003c/a\u003e Increment package versions for carbonoptimization releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46163\"\u003e#46163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/255fdcffa3bd47dbe594548e45ba8dd5bdd3eda6\"\u003e\u003ccode\u003e255fdcf\u003c/code\u003e\u003c/a\u003e mgmt, container service package-2025-05 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46161\"\u003e#46161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d5a2e45f3fc82d33f65363c7e5c24305158d2922\"\u003e\u003ccode\u003ed5a2e45\u003c/code\u003e\u003c/a\u003e [AutoPR azure-resourcemanager-carbonoptimization]-generated-from-SDK Generati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/bbdd2127b83b7e4d6e85fd5e58c90049eee786ed\"\u003e\u003ccode\u003ebbdd212\u003c/code\u003e\u003c/a\u003e Increment package versions for eventgrid/azure-resourcemanager-eventgrid rele...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/cd76b29da464148f8c9f206c1a48af58797b72b0\"\u003e\u003ccode\u003ecd76b29\u003c/code\u003e\u003c/a\u003e [Automation] Generate Fluent Lite from Swagger eventgrid#package-2025-04-prev...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/3ffd776c5baaec276c36be3fec19a30ce3d72e88\"\u003e\u003ccode\u003e3ffd776\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 11336 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46152\"\u003e#46152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/7f83e9a02b9d136b9d7710786b215da5e9a6be36\"\u003e\u003ccode\u003e7f83e9a\u003c/code\u003e\u003c/a\u003e Prepare Messaging releases July 2025 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46151\"\u003e#46151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/compare/azure-resourcemanager_2.52.0...azure-resourcemanager_2.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.gorylenko.gradle-git-properties` from 2.5.0 to 2.5.2\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.4 to 7.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e didn't work on windows, now fixed. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.2.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying path to Biome JSON config file directly in \u003ccode\u003ebiome\u003c/code\u003e step. Requires biome 2.x. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2548\"\u003e#2548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task, which installs a Git \u003ccode\u003epre-push\u003c/code\u003e hook to run \u003ccode\u003espotlessCheck\u003c/code\u003e and \u003ccode\u003espotlessApply\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2553\"\u003e#2553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting Eclipse XML config from a string, not only from files (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2361\"\u003e#2361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.11.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.18.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.19.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2558\"\u003e#2558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egherkin-utils\u003c/code\u003e version to latest \u003ccode\u003e9.0.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e9.2.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2408\"\u003e#2408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ecleanthat\u003c/code\u003e version to latest \u003ccode\u003e2.22\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.23\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2556\"\u003e#2556\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.1.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for \u003ccode\u003eidea\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2020\"\u003e#2020\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2535\"\u003e#2535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for removing wildcard imports via \u003ccode\u003eremoveWildcardImports\u003c/code\u003e step. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2517\"\u003e#2517\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix biome formatter for new major release 2.x of biome (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2537\"\u003e#2537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake sure npm-based formatters use the correct \u003ccode\u003enode_modules\u003c/code\u003e directory when running in parallel. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump internal dependencies for npm-based formatters (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003escalafmt: enforce version consistency between the version configured in Spotless and the version declared in Scalafmt config file (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2460\"\u003e#2460\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/diffplug/spotless/commit/9e11c9d4a8411876b10d77d81aaf5b4ab312b455\"\u003e\u003ccode\u003e9e11c9d\u003c/code\u003e\u003c/a\u003e Published gradle/7.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/314418c2b9fa8210169826e52270e7cc5539531b\"\u003e\u003ccode\u003e314418c\u003c/code\u003e\u003c/a\u003e Published lib/3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5e9df11e2b1dde4d6d71ddac6f4f453bb9c8131d\"\u003e\u003ccode\u003e5e9df11\u003c/code\u003e\u003c/a\u003e Windows Compatibility Fix for Git Pre-push Hook (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/24ca3bcef169ba3b34f809196bcbaceb98798971\"\u003e\u003ccode\u003e24ca3bc\u003c/code\u003e\u003c/a\u003e We should run CI for PRs against \u003ccode\u003erelease\u003c/code\u003e also.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/222085be8c9a336d9f2bbd6300ac0d818d04d2db\"\u003e\u003ccode\u003e222085b\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/776f7d15cc523af3db7cbc8b288abaf13dd54516\"\u003e\u003ccode\u003e776f7d1\u003c/code\u003e\u003c/a\u003e execute pre-push hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b8e80bcd369d7e68d9a7ace6434729aa4194daf7\"\u003e\u003ccode\u003eb8e80bc\u003c/code\u003e\u003c/a\u003e tests fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1042742744e7f273a019dc4e21566244a5585306\"\u003e\u003ccode\u003e1042742\u003c/code\u003e\u003c/a\u003e spotlessApply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/4cf8137acb1fae06147e6d6dd7a7e127aae7de74\"\u003e\u003ccode\u003e4cf8137\u003c/code\u003e\u003c/a\u003e git pre push hook windows fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/94da761e14d554ae61f6e665328d7c25d9a86e85\"\u003e\u003ccode\u003e94da761\u003c/code\u003e\u003c/a\u003e Published maven/2.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.4...gradle/7.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.sdk:graal-sdk` from 24.2.1 to 24.2.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/5b5add29fa0830a5e33330d3bb7261ed2b78d69d\"\u003e\u003ccode\u003e5b5add2\u003c/code\u003e\u003c/a\u003e release GraalVM 24.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/d38488a6c36e00b710606d4b505110cb1b475aae\"\u003e\u003ccode\u003ed38488a\u003c/code\u003e\u003c/a\u003e [GR-63602] Update labsjdk to 24.0.2+11-jvmci-b01 (GAC re-spin)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/6e727608b53ebe56c4382df62d1c22f70d523271\"\u003e\u003ccode\u003e6e72760\u003c/code\u003e\u003c/a\u003e [GR-65343] Backport to 24.2: Upgrade org.json to version 20250517.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/a89052abef3a28eb23cf51a256e7aeb535e62f1c\"\u003e\u003ccode\u003ea89052a\u003c/code\u003e\u003c/a\u003e deplopy labsjdk snapshots\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/1aa791af6bba2583023abf72f0276db83897e215\"\u003e\u003ccode\u003e1aa791a\u003c/code\u003e\u003c/a\u003e compiler : update JVMCI version check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/4acaeee8a22b8dac64d3861d5717a5a96eb64075\"\u003e\u003ccode\u003e4acaeee\u003c/code\u003e\u003c/a\u003e update JVMCI to 24.0.2+11-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/c37c8c6cc6e94fba8962d3ce0c85e017dc738076\"\u003e\u003ccode\u003ec37c8c6\u003c/code\u003e\u003c/a\u003e [GR-64272] Backport to 24.2:: Add default excludes for generating filelists.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/43bc01f0f0609362b3864657fb676a727033e334\"\u003e\u003ccode\u003e43bc01f\u003c/code\u003e\u003c/a\u003e [GR-65163] Backport to 24.2.2: Native image build with Truffle enterprise fai...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/665751908b6c131edee05cfc4ebbfd23ed971d81\"\u003e\u003ccode\u003e6657519\u003c/code\u003e\u003c/a\u003e [GR-62110] Backport to 24.2:  Fix missing synchronization in statistics liste...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/857319624988b63c310050e4e9600af895b81c59\"\u003e\u003ccode\u003e8573196\u003c/code\u003e\u003c/a\u003e Fix missing synchronization in statistics listener.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oracle/graal/compare/vm-24.2.1...vm-24.2.2\"\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-compress` from 1.27.1 to 1.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-compress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Compress 1.28.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Compress team is pleased to announce the release of Apache Commons Compress 1.28.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Compress defines an API for working with\ncompression and archive formats. These include bzip2, gzip, pack200,\nLZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,\nBrotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003cp\u003eChanges in this version include the following.\u003c/p\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.getModificationInstant(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.setModificationInstant(Instant). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.OS, setOS(OS), getOS(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.toString(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-638:  Add GzipParameters.setFileNameCharset(Charset) and getFileNameCharset() to override the default ISO-8859-1 Charset \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/602\"\u003e#602\u003c/a\u003e. Thanks to vincexjl, Gary Gregory, Piotr P. Karwasz.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for gzip extra subfields, see GzipParameters.setExtra(HeaderExtraField) [#604](https://github.com/apache/commons-compress/issues/604). Thanks to ddeschenes-1, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add CompressFilterOutputStream and refactor to use. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add ZipFile.stream(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream reads the modification time (MTIME) and stores its value incorrectly multiplied by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream writes the modification time (MTIME) the value incorrectly divided by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add optional FHCRC to GZIP header [#627](https://github.com/apache/commons-compress/issues/627). Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder allowing to customize the file name and comment Charsets. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberStart(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberEnd(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add PMD check to default Maven goal. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add SevenZFile.Builder.setMaxMemoryLimitKiB(int). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add MemoryLimitException.MemoryLimitException(long, int, Throwable) and deprecate MemoryLimitException.MemoryLimitException(long, int, Exception). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-692:  Add support for zstd compression in zip archives. Thanks to Mehmet Karaman, Andrey Loskutov, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for XZ compression in ZIP archives. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-695:  Add ZipArchiveInputStream.createZstdInputStream(InputStream) to provide a different InputStream implementation for Zstandard (Zstd) \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/649\"\u003e#649\u003c/a\u003e. Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.harmony.pack200.Pack200Exception.Pack200Exception(String, Throwable). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-697:  Move BitStream.nextBit() method to BitInputStream \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/663\"\u003e#663\u003c/a\u003e. Thanks to Fredrik Kjellberg, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdCompressorOutputStream.builder/Builder() [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdConstants [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.archivers.ArchiveException.requireNonNull(T, Supplier\u0026lt;String\u0026gt;). Thanks to Gary Gregory, Zaki. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.CompressorException as the root for all custom exceptions ArchiveException and CompressorException. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/852d9c23b94127feafc1649d9c7f13d4df338845\"\u003e\u003ccode\u003e852d9c2\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.28.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/f5eb9e28edf8a661ac5efc43b7853ee49bb73b3a\"\u003e\u003ccode\u003ef5eb9e2\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/36f204caa6f7bb2c92a9ad04ba246ad47a2465d2\"\u003e\u003ccode\u003e36f204c\u003c/code\u003e\u003c/a\u003e Camel case parameter name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/4c04e4a803831c00663a6dafd0f0837fba60633b\"\u003e\u003ccode\u003e4c04e4a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/6cb7da194a9369edfbd65629576203b8af61ba44\"\u003e\u003ccode\u003e6cb7da1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/563c9d2fa4d2340902284fc044a7398fc15da5fb\"\u003e\u003ccode\u003e563c9d2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/ce73bd890e50fcb88d362fc8298f31fa90d802aa\"\u003e\u003ccode\u003ece73bd8\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/a464ae94e0f9c59e9bc30be6086d876f9907d0a4\"\u003e\u003ccode\u003ea464ae9\u003c/code\u003e\u003c/a\u003e Better parameter names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c0b2b84144d923a2bf7caada35e1d9bb5d562e78\"\u003e\u003ccode\u003ec0b2b84\u003c/code\u003e\u003c/a\u003e Add TODO for next major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c76bc976703dc0cebfb6d4653061b8ac3524421d\"\u003e\u003ccode\u003ec76bc97\u003c/code\u003e\u003c/a\u003e Use OpenVEX to document that we are not affected by CVE-2025-48924 in\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-compress/compare/rel/commons-compress-1.27.1...rel/commons-compress-1.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.20.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.20.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.19.1: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo IO-875:  Add org.apache.commons.io.file.CountingPathVisitor.accept(Path, BasicFileAttributes) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          Add org.apache.commons.io.Charsets.isAlias(Charset, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.isUTF8(Charset). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.toCharsetDefault(String, Charset). Thanks to Gary Gregory.\no IO-279:  Add Tailer ignoreTouch option \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/757\"\u003e#757\u003c/a\u003e. Thanks to Joerg Budischewski, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          [javadoc] Rename parameter of ProxyOutputStream.write(int) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/740\"\u003e#740\u003c/a\u003e. Thanks to Jesse Glick.\no IO-875:  CopyDirectoryVisitor ignores fileFilter \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.ByeArrayOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.InputStreamOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.OutputStreamOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          FileUtils.readLines(File, Charset) now maps a null Charset to the default Charset \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/744\"\u003e#744\u003c/a\u003e. Thanks to Ryan Kurtz, Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream, org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 77]Another occurrence at WindowsLineEndingInputStream.java:[line 81] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 112] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 113] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 75] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atEos\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 120] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 124] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 125] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;closed\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.ProxyInputStream] At ProxyInputStream.java:[line 233] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;propagateClose\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.BoundedInputStream] At BoundedInputStream.java:[line 555] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          QueueInputStream reads all but the first byte without waiting. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/748\"\u003e#748\u003c/a\u003e. Thanks to maxxedev, Piotr P. Karwasz, Gary Gregory.\no          Javadoc fixes and improvements. Thanks to Gary Gregory.\no          Avoid NPE in org.apache.commons.io.filefilter.WildcardFilter.accept(File). Thanks to Gary Gregory.\no IO-874:  FileUtils.forceDelete can delete a broken symlink again \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/756\"\u003e#756\u003c/a\u003e. Thanks to Andy Russell, Joerg Budischewski.\no          Fix infinite loop in AbstractByteArrayOutputStream. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/758\"\u003e#758\u003c/a\u003e. Thanks to Alex Benusovich.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/c224bce839494ed651e5eba320b27c73ce8d804e\"\u003e\u003ccode\u003ec224bce\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.20.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/8981a5c9664574003f5d7620cf5133325161e543\"\u003e\u003ccode\u003e8981a5c\u003c/code\u003e\u003c/a\u003e Remove workaround for\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/4ef481f14220c19f6114a3f793df2202bb1336a6\"\u003e\u003ccode\u003e4ef481f\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/d23228f4a94bd070b0505e5a528da1413915c8a4\"\u003e\u003ccode\u003ed23228f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/apache/commons-io.git\"\u003ehttps://github.com/apache/commons-io.git\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/5d2737ffe489b91c4af7ccddfeda93d860750729\"\u003e\u003ccode\u003e5d2737f\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/SuppressWarnings\"\u003e\u003ccode\u003e@​SuppressWarnings\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/e5c80d6eff29b9a3b2b917356345d90237e84e57\"\u003e\u003ccode\u003ee5c80d6\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/2017ac063c1cc284dc855265a15a4e2dfdc653e4\"\u003e\u003ccode\u003e2017ac0\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/07ce798898b6c6ca639e6ad0e2beecf55cf00d7a\"\u003e\u003ccode\u003e07ce798\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/a828efa09f5b32f80485c2302caf78b8ee3c857c\"\u003e\u003ccode\u003ea828efa\u003c/code\u003e\u003c/a\u003e Add ciManagement element to POM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/46bd1c2955a29d676bfbc3fea6cce84918ba6ac5\"\u003e\u003ccode\u003e46bd1c2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-io/compare/rel/commons-io-2.19.0...rel/commons-io-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\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/DataBiosphere/terra-billing-profile-manager/pull/546","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-billing-profile-manager/issues/546","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/546/packages"},{"uuid":"2687026190","node_id":"PR_kwDOAO0zhc6gKMQO","number":133,"state":"closed","title":"Bump com.diffplug.spotless:spotless-plugin-gradle from 7.1.0 to 7.2.1","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T10:38:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-22T23:07:48.000Z","updated_at":"2025-09-23T10:38:22.000Z","time_to_close":5398234,"merged_at":"2025-09-23T10:38:22.000Z","merged_by":"KabOOm356","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.1.0","new_version":"7.2.1","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 7.1.0 to 7.2.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e didn't work on windows, now fixed. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.2.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying path to Biome JSON config file directly in \u003ccode\u003ebiome\u003c/code\u003e step. Requires biome 2.x. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2548\"\u003e#2548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task, which installs a Git \u003ccode\u003epre-push\u003c/code\u003e hook to run \u003ccode\u003espotlessCheck\u003c/code\u003e and \u003ccode\u003espotlessApply\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2553\"\u003e#2553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting Eclipse XML config from a string, not only from files (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2361\"\u003e#2361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.11.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.18.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.19.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2558\"\u003e#2558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egherkin-utils\u003c/code\u003e version to latest \u003ccode\u003e9.0.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e9.2.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2408\"\u003e#2408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ecleanthat\u003c/code\u003e version to latest \u003ccode\u003e2.22\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.23\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2556\"\u003e#2556\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/diffplug/spotless/commit/9e11c9d4a8411876b10d77d81aaf5b4ab312b455\"\u003e\u003ccode\u003e9e11c9d\u003c/code\u003e\u003c/a\u003e Published gradle/7.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/314418c2b9fa8210169826e52270e7cc5539531b\"\u003e\u003ccode\u003e314418c\u003c/code\u003e\u003c/a\u003e Published lib/3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5e9df11e2b1dde4d6d71ddac6f4f453bb9c8131d\"\u003e\u003ccode\u003e5e9df11\u003c/code\u003e\u003c/a\u003e Windows Compatibility Fix for Git Pre-push Hook (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/24ca3bcef169ba3b34f809196bcbaceb98798971\"\u003e\u003ccode\u003e24ca3bc\u003c/code\u003e\u003c/a\u003e We should run CI for PRs against \u003ccode\u003erelease\u003c/code\u003e also.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/222085be8c9a336d9f2bbd6300ac0d818d04d2db\"\u003e\u003ccode\u003e222085b\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/776f7d15cc523af3db7cbc8b288abaf13dd54516\"\u003e\u003ccode\u003e776f7d1\u003c/code\u003e\u003c/a\u003e execute pre-push hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b8e80bcd369d7e68d9a7ace6434729aa4194daf7\"\u003e\u003ccode\u003eb8e80bc\u003c/code\u003e\u003c/a\u003e tests fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1042742744e7f273a019dc4e21566244a5585306\"\u003e\u003ccode\u003e1042742\u003c/code\u003e\u003c/a\u003e spotlessApply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/4cf8137acb1fae06147e6d6dd7a7e127aae7de74\"\u003e\u003ccode\u003e4cf8137\u003c/code\u003e\u003c/a\u003e git pre push hook windows fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/94da761e14d554ae61f6e665328d7c25d9a86e85\"\u003e\u003ccode\u003e94da761\u003c/code\u003e\u003c/a\u003e Published maven/2.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.1.0...gradle/7.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=7.1.0\u0026new-version=7.2.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 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/KabOOm356/Reporter/pull/133","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KabOOm356%2FReporter/issues/133","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/133/packages"},{"uuid":"2648393118","node_id":"PR_kwDOAO0zhc6d20We","number":130,"state":"closed","title":"Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.4 to 7.1.0","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-18T04:22:00.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-08T02:52:55.000Z","updated_at":"2025-07-18T04:22:00.000Z","time_to_close":869345,"merged_at":"2025-07-18T04:21:59.000Z","merged_by":"KabOOm356","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.4","new_version":"7.1.0","repository_url":null}],"path":null,"ecosystem":"gradle"},"body":"\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=7.0.4\u0026new-version=7.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/KabOOm356/Reporter/pull/130","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KabOOm356%2FReporter/issues/130","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/130/packages"},{"uuid":"3107046360","node_id":"PR_kwDOHu5tSM6YeAXd","number":554,"state":"open","title":"[CORE-69]: Bump the minor-patch-dependencies group with 9 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T10:42:24.000Z","updated_at":"2025-06-08T01:02:19.101Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":9,"packages":[{"name":"io.sentry:sentry","old_version":"8.11.1","new_version":"8.13.2","repository_url":"https://github.com/getsentry/sentry-java"},{"name":"com.azure:azure-identity","old_version":"1.15.4","new_version":"1.16.1","repository_url":"https://github.com/Azure/azure-sdk-for-java"},{"name":"io.projectreactor.netty:reactor-netty-http","old_version":"1.2.5","new_version":"1.2.6","repository_url":"https://github.com/reactor/reactor-netty"},{"name":"io.projectreactor.netty:reactor-netty-core","old_version":"1.2.5","new_version":"1.2.6","repository_url":"https://github.com/reactor/reactor-netty"},{"name":"io.projectreactor:reactor-core","old_version":"3.7.5","new_version":"3.7.6","repository_url":"https://github.com/reactor/reactor-core"},{"name":"com.azure.resourcemanager:azure-resourcemanager","old_version":"2.50.0","new_version":"2.51.0","repository_url":"https://github.com/Azure/azure-sdk-for-java"},{"name":"io.micrometer:micrometer-registry-prometheus","old_version":"1.14.6","new_version":"1.15.0","repository_url":"https://github.com/micrometer-metrics/micrometer"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.3","new_version":"7.0.4","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.springframework.boot:spring-boot-gradle-plugin","old_version":"3.4.5","new_version":"3.5.0","repository_url":"https://github.com/spring-projects/spring-boot"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.sentry:sentry](https://github.com/getsentry/sentry-java) | `8.11.1` | `8.13.2` |\n| [com.azure:azure-identity](https://github.com/Azure/azure-sdk-for-java) | `1.15.4` | `1.16.1` |\n| [io.projectreactor.netty:reactor-netty-http](https://github.com/reactor/reactor-netty) | `1.2.5` | `1.2.6` |\n| [io.projectreactor.netty:reactor-netty-core](https://github.com/reactor/reactor-netty) | `1.2.5` | `1.2.6` |\n| [io.projectreactor:reactor-core](https://github.com/reactor/reactor-core) | `3.7.5` | `3.7.6` |\n| [com.azure.resourcemanager:azure-resourcemanager](https://github.com/Azure/azure-sdk-for-java) | `2.50.0` | `2.51.0` |\n| [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) | `1.14.6` | `1.15.0` |\n| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `7.0.3` | `7.0.4` |\n| [org.springframework.boot:spring-boot-gradle-plugin](https://github.com/spring-projects/spring-boot) | `3.4.5` | `3.5.0` |\n\nUpdates `io.sentry:sentry` from 8.11.1 to 8.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-java/releases\"\u003eio.sentry:sentry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.13.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4456\"\u003e#4456\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThe jar for \u003ccode\u003eio.sentry:sentry-spring-boot-jakarta\u003c/code\u003e is now correctly being built and published to Maven Central.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eSentryAndroid.init\u003c/code\u003e crash if SDK is initialized from a background thread while an \u003ccode\u003eActivity\u003c/code\u003e is in resumed state (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Gradle from v8.14 to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4437\"\u003e#4437\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/blob/master/CHANGELOG.md#v8141\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/compare/v8.14...v8.14.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd debug mode for Session Replay masking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4357\"\u003e#4357\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eSentry.replay().enableDebugMaskingOverlay()\u003c/code\u003e to overlay the screen with the Session Replay masks.\u003c/li\u003e\n\u003cli\u003eThe masks will be invalidated at most once per \u003ccode\u003eframeRate\u003c/code\u003e (default 1 fps).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtend Logs API to allow passing in \u003ccode\u003eattributes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4402\"\u003e#4402\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.logger.log\u003c/code\u003e now takes a \u003ccode\u003eSentryLogParameters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eSentryLogParameters.create(SentryAttributes.of(...))\u003c/code\u003e to pass attributes\n\u003cul\u003e\n\u003cli\u003eAttribute values may be of type \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003eboolean\u003c/code\u003e, \u003ccode\u003einteger\u003c/code\u003e or \u003ccode\u003edouble\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOther types will be converted to \u003ccode\u003estring\u003c/code\u003e. Currently we simply call \u003ccode\u003etoString()\u003c/code\u003e but we might offer more in the future.\u003c/li\u003e\n\u003cli\u003eYou may manually flatten complex types into multiple separate attributes of simple types.\n\u003cul\u003e\n\u003cli\u003ee.g. intead of \u003ccode\u003eSentryAttribute.named(\u0026quot;point\u0026quot;, Point(10, 20))\u003c/code\u003e you may store it as \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.x\u0026quot;, point.x)\u003c/code\u003e and \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.y\u0026quot;, point.y)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.named()\u003c/code\u003e will automatically infer the type or fall back to \u003ccode\u003estring\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.booleanAttribute()\u003c/code\u003e takes a \u003ccode\u003eBoolean\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.integerAttribute()\u003c/code\u003e takes a \u003ccode\u003eInteger\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.doubleAttribute()\u003c/code\u003e takes a \u003ccode\u003eDouble\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.stringAttribute()\u003c/code\u003e takes a \u003ccode\u003eString\u003c/code\u003e value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWe opted for handling parameters via \u003ccode\u003eSentryLogParameters\u003c/code\u003e to avoid creating tons of overloads that are ambiguous.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIsolation scope is now forked in \u003ccode\u003eOtelSentrySpanProcessor\u003c/code\u003e instead of \u003ccode\u003eOtelSentryPropagator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4434\"\u003e#4434\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSince propagator may never be invoked we moved the location where isolation scope is forked.\u003c/li\u003e\n\u003cli\u003eNot invoking \u003ccode\u003eOtelSentryPropagator.extract\u003c/code\u003e or having a \u003ccode\u003esentry-trace\u003c/code\u003e header that failed to parse would cause isolation scope not to be forked.\u003c/li\u003e\n\u003cli\u003eThis in turn caused data to bleed between scopes, e.g. from one request into another\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Spring Boot to \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4111\"\u003e#4111\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\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/getsentry/sentry-java/blob/main/CHANGELOG.md\"\u003eio.sentry:sentry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.13.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4456\"\u003e#4456\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThe jar for \u003ccode\u003eio.sentry:sentry-spring-boot-jakarta\u003c/code\u003e is now correctly being built and published to Maven Central.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eSentryAndroid.init\u003c/code\u003e crash if SDK is initialized from a background thread while an \u003ccode\u003eActivity\u003c/code\u003e is in resumed state (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Gradle from v8.14 to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4437\"\u003e#4437\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/blob/master/CHANGELOG.md#v8141\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/compare/v8.14...v8.14.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd debug mode for Session Replay masking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4357\"\u003e#4357\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eSentry.replay().enableDebugMaskingOverlay()\u003c/code\u003e to overlay the screen with the Session Replay masks.\u003c/li\u003e\n\u003cli\u003eThe masks will be invalidated at most once per \u003ccode\u003eframeRate\u003c/code\u003e (default 1 fps).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtend Logs API to allow passing in \u003ccode\u003eattributes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4402\"\u003e#4402\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.logger.log\u003c/code\u003e now takes a \u003ccode\u003eSentryLogParameters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eSentryLogParameters.create(SentryAttributes.of(...))\u003c/code\u003e to pass attributes\n\u003cul\u003e\n\u003cli\u003eAttribute values may be of type \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003eboolean\u003c/code\u003e, \u003ccode\u003einteger\u003c/code\u003e or \u003ccode\u003edouble\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOther types will be converted to \u003ccode\u003estring\u003c/code\u003e. Currently we simply call \u003ccode\u003etoString()\u003c/code\u003e but we might offer more in the future.\u003c/li\u003e\n\u003cli\u003eYou may manually flatten complex types into multiple separate attributes of simple types.\n\u003cul\u003e\n\u003cli\u003ee.g. intead of \u003ccode\u003eSentryAttribute.named(\u0026quot;point\u0026quot;, Point(10, 20))\u003c/code\u003e you may store it as \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.x\u0026quot;, point.x)\u003c/code\u003e and \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.y\u0026quot;, point.y)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.named()\u003c/code\u003e will automatically infer the type or fall back to \u003ccode\u003estring\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.booleanAttribute()\u003c/code\u003e takes a \u003ccode\u003eBoolean\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.integerAttribute()\u003c/code\u003e takes a \u003ccode\u003eInteger\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.doubleAttribute()\u003c/code\u003e takes a \u003ccode\u003eDouble\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.stringAttribute()\u003c/code\u003e takes a \u003ccode\u003eString\u003c/code\u003e value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWe opted for handling parameters via \u003ccode\u003eSentryLogParameters\u003c/code\u003e to avoid creating tons of overloads that are ambiguous.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIsolation scope is now forked in \u003ccode\u003eOtelSentrySpanProcessor\u003c/code\u003e instead of \u003ccode\u003eOtelSentryPropagator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4434\"\u003e#4434\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSince propagator may never be invoked we moved the location where isolation scope is forked.\u003c/li\u003e\n\u003cli\u003eNot invoking \u003ccode\u003eOtelSentryPropagator.extract\u003c/code\u003e or having a \u003ccode\u003esentry-trace\u003c/code\u003e header that failed to parse would cause isolation scope not to be forked.\u003c/li\u003e\n\u003cli\u003eThis in turn caused data to bleed between scopes, e.g. from one request into another\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Spring Boot to \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4111\"\u003e#4111\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/getsentry/sentry-java/commit/23c0a3d669b00747c201f0b59fcab866b5f2b88c\"\u003e\u003ccode\u003e23c0a3d\u003c/code\u003e\u003c/a\u003e release: 8.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/591d92a1f84f950b0dba6e2b4905cf2043513be8\"\u003e\u003ccode\u003e591d92a\u003c/code\u003e\u003c/a\u003e Don't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4456\"\u003e#4456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/7a07346b4cb7d817a0cd34967f9e7512bb15b479\"\u003e\u003ccode\u003e7a07346\u003c/code\u003e\u003c/a\u003e Fix Changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/e672c3afbd2f6dfe70c49e5616042119c50730e3\"\u003e\u003ccode\u003ee672c3a\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.13.1'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/e395c91474ed389334c0abab82f5f9ab69230909\"\u003e\u003ccode\u003ee395c91\u003c/code\u003e\u003c/a\u003e release: 8.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/706fa69a23fa3940f21713696f809e1012140fa9\"\u003e\u003ccode\u003e706fa69\u003c/code\u003e\u003c/a\u003e Fix SDK init crash if initialized from background thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/4e0940eddcac968c8cce2e308d0272a336a25c14\"\u003e\u003ccode\u003e4e0940e\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-gradle.sh to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4437\"\u003e#4437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/7d49fceaab210de6cb655e39b43e865773f04088\"\u003e\u003ccode\u003e7d49fce\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.13.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/21f9887f1f2aaa79b5ec8a0b961cc61704945fd4\"\u003e\u003ccode\u003e21f9887\u003c/code\u003e\u003c/a\u003e release: 8.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/903f170a4b4fa536516844e0df0a90c2906cd5cf\"\u003e\u003ccode\u003e903f170\u003c/code\u003e\u003c/a\u003e Fix remove javadocs from Makefile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4446\"\u003e#4446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.11.1...8.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.azure:azure-identity` from 1.15.4 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/releases\"\u003ecom.azure:azure-identity's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-identity_1.16.1\u003c/h2\u003e\n\u003ch2\u003e1.16.1 (2025-05-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e environment variable to \u003ccode\u003eDefaultAzureCredential\u003c/code\u003e to allow for choosing groups of credentials.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eprod\u003c/code\u003e for \u003ccode\u003eEnvironmentCredential\u003c/code\u003e, \u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e, and \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edev\u003c/code\u003e for \u003ccode\u003eSharedTokenCredential\u003c/code\u003e, \u003ccode\u003eIntelliJCredential\u003c/code\u003e, \u003ccode\u003eAzureCliCredential\u003c/code\u003e, \u003ccode\u003eAzurePowershellCredential\u003c/code\u003e, and \u003ccode\u003eAzureDeveloperCliCredential\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-identity_1.16.0\u003c/h2\u003e\n\u003ch2\u003e1.16.0 (2025-05-06)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMarked \u003ccode\u003eVisualStudioCodeCredential\u003c/code\u003e and \u003ccode\u003eVisualStudioCodeCredentialBuilder\u003c/code\u003e as deprecated.\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/44527\"\u003e#44527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded deprecation message to \u003ccode\u003eEnvironmentCredential\u003c/code\u003e when a username/password is used. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/pull/45185\"\u003e#45185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003emsal4j\u003c/code\u003e from \u003ccode\u003e1.20.0\u003c/code\u003e to version \u003ccode\u003e1.20.1\u003c/code\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/Azure/azure-sdk-for-java/commit/ce394d0a3e674f026f6184f28e9d9e559a29691f\"\u003e\u003ccode\u003ece394d0\u003c/code\u003e\u003c/a\u003e Prepare Identity Patch release May 2025 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45332\"\u003e#45332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/3abb9e373f90143cbe9f4cc0bbf5f3a03c9538f0\"\u003e\u003ccode\u003e3abb9e3\u003c/code\u003e\u003c/a\u003e Identity dac env opt out (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45301\"\u003e#45301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/b653ec4e911527aee130adb3fa8f4760e652a5d6\"\u003e\u003ccode\u003eb653ec4\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10532 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45329\"\u003e#45329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/0b28a1ea13b2394fa517a59ae3e2ae3345ad86aa\"\u003e\u003ccode\u003e0b28a1e\u003c/code\u003e\u003c/a\u003e Azure AI Agents Persistent: Updated typespec and samples (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45330\"\u003e#45330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/73c6592d85d034c05f4f8ca186e38c744f1cb8b8\"\u003e\u003ccode\u003e73c6592\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10522 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45187\"\u003e#45187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/b4c996eed403e8aba0525ada6f7a373008236ddb\"\u003e\u003ccode\u003eb4c996e\u003c/code\u003e\u003c/a\u003e Increment package versions for keyvault releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45320\"\u003e#45320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/2949e794186eaf4a548fc5e36be3dfc8bcb0c003\"\u003e\u003ccode\u003e2949e79\u003c/code\u003e\u003c/a\u003e HtmlDecode hrefs (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45327\"\u003e#45327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/467b8bed0f39d1be8d902899c784be235f240268\"\u003e\u003ccode\u003e467b8be\u003c/code\u003e\u003c/a\u003e Fix invalid scope in Lettuce sample using identity for Redis Cache (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45305\"\u003e#45305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/0cf0541b19d00d1dbe9edf2ae75a0a54111c9f59\"\u003e\u003ccode\u003e0cf0541\u003c/code\u003e\u003c/a\u003e mgmt, local generation for Cosmos DB 2025-04-15 Stable SDK  (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45273\"\u003e#45273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/856ef02747848c53120359757e418d993cc0e760\"\u003e\u003ccode\u003e856ef02\u003c/code\u003e\u003c/a\u003e Increment package versions for containerservicefleet releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45321\"\u003e#45321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/compare/azure-identity_1.15.4...azure-identity_1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.projectreactor.netty:reactor-netty-http` from 1.2.5 to 1.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reactor/reactor-netty/releases\"\u003eio.projectreactor.netty:reactor-netty-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ccode\u003eReactor Netty\u003c/code\u003e \u003ccode\u003e1.2.6\u003c/code\u003e is part of \u003cstrong\u003e\u003ccode\u003e2024.0.6\u003c/code\u003e Release Train\u003c/strong\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:sparkles: New features and improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDepend on \u003ccode\u003eReactor Core\u003c/code\u003e \u003ccode\u003ev3.7.6\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in b6e72c423245595c39ef00faa818e0109c96b57b, see \u003ca href=\"https://github.com/reactor/reactor-core/releases/tag/v3.7.6\"\u003erelease notes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eNetty\u003c/code\u003e \u003ccode\u003ev4.1.121.Final\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3728\"\u003e#3728\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eNetty QUIC Codec\u003c/code\u003e \u003ccode\u003ev0.0.72.Final\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3737\"\u003e#3737\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eAccessLog\u003c/code\u003e class not final by \u003ca href=\"https://github.com/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd request and response header iterators to \u003ccode\u003eAccessLogArgProvider\u003c/code\u003e by \u003ca href=\"https://github.com/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3735\"\u003e#3735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport error log handler for Http server by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3700\"\u003e#3700\u003c/a\u003e and by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in 4ed2380d4a866e7577c1785c6efd8caa9675ff76 and \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused method parameter by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3751\"\u003e#3751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:lady_beetle: Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003ereactor.netty.http.server.connections.active\u003c/code\u003e is updated when there is no \u003ccode\u003eHttpServerOperations\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3725\"\u003e#3725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure the default compression configuration is taken from Netty by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3743\"\u003e#3743\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure the exception is propagated in case of delayed address resolution by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3744\"\u003e#3744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease the partial \u003ccode\u003eHttpData\u003c/code\u003e only if it is not released by Netty by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3749\"\u003e#3749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConnection pools with/without \u003ccode\u003eresolvedAddressesSelector\u003c/code\u003e are different pools by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3753\"\u003e#3753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove extra write invocation when \u003ccode\u003eExpect: 100-continue\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3755\"\u003e#3755\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/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\"\u003ehttps://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\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/reactor/reactor-netty/commit/b6e72c423245595c39ef00faa818e0109c96b57b\"\u003e\u003ccode\u003eb6e72c4\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/971e4076dc0133b388bdd098c277bb38f4c19b24\"\u003e\u003ccode\u003e971e407\u003c/code\u003e\u003c/a\u003e Merge-ignore release 1.1.30 into 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/f47c15bd04a7eb992f561c111a417602e68ce9eb\"\u003e\u003ccode\u003ef47c15b\u003c/code\u003e\u003c/a\u003e [release] Back to snapshots, next is 1.1.31-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/3afcd5c4bd639eb9394339871288d6d8b1378917\"\u003e\u003ccode\u003e3afcd5c\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 1.1.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/af276cba509f9af5ab0485e3865e2f94366f2e93\"\u003e\u003ccode\u003eaf276cb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3759\"\u003e#3759\u003c/a\u003e into 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/013decba90d841e3c33501d60ba0b551e9a132ca\"\u003e\u003ccode\u003e013decb\u003c/code\u003e\u003c/a\u003e Temporary disable tests (\u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/e5019b31167d6a5638906a3c1634fa0c3264ef0b\"\u003e\u003ccode\u003ee5019b3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[build] Update CI to ubuntu-24.04\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/238c4fc19fcffd22336c761630f287f41b62dd1a\"\u003e\u003ccode\u003e238c4fc\u003c/code\u003e\u003c/a\u003e [build] Update CI to ubuntu-24.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/bb8e826ea2568ad4cb07819a7b8679d8ae04a634\"\u003e\u003ccode\u003ebb8e826\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​antora/pdf-extension\u003c/code\u003e in /docs (\u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/bf916b158223abb07b57b3b146822ffc379007d3\"\u003e\u003ccode\u003ebf916b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3755\"\u003e#3755\u003c/a\u003e into 1.2.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.projectreactor.netty:reactor-netty-core` from 1.2.5 to 1.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reactor/reactor-netty/releases\"\u003eio.projectreactor.netty:reactor-netty-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ccode\u003eReactor Netty\u003c/code\u003e \u003ccode\u003e1.2.6\u003c/code\u003e is part of \u003cstrong\u003e\u003ccode\u003e2024.0.6\u003c/code\u003e Release Train\u003c/strong\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:sparkles: New features and improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDepend on \u003ccode\u003eReactor Core\u003c/code\u003e \u003ccode\u003ev3.7.6\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in b6e72c423245595c39ef00faa818e0109c96b57b, see \u003ca href=\"https://github.com/reactor/reactor-core/releases/tag/v3.7.6\"\u003erelease notes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eNetty\u003c/code\u003e \u003ccode\u003ev4.1.121.Final\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3728\"\u003e#3728\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eNetty QUIC Codec\u003c/code\u003e \u003ccode\u003ev0.0.72.Final\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3737\"\u003e#3737\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eAccessLog\u003c/code\u003e class not final by \u003ca href=\"https://github.com/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd request and response header iterators to \u003ccode\u003eAccessLogArgProvider\u003c/code\u003e by \u003ca href=\"https://github.com/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3735\"\u003e#3735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport error log handler for Http server by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3700\"\u003e#3700\u003c/a\u003e and by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in 4ed2380d4a866e7577c1785c6efd8caa9675ff76 and \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused method parameter by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3751\"\u003e#3751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:lady_beetle: Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003ereactor.netty.http.server.connections.active\u003c/code\u003e is updated when there is no \u003ccode\u003eHttpServerOperations\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3725\"\u003e#3725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure the default compression configuration is taken from Netty by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3743\"\u003e#3743\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure the exception is propagated in case of delayed address resolution by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3744\"\u003e#3744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease the partial \u003ccode\u003eHttpData\u003c/code\u003e only if it is not released by Netty by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3749\"\u003e#3749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConnection pools with/without \u003ccode\u003eresolvedAddressesSelector\u003c/code\u003e are different pools by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3753\"\u003e#3753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove extra write invocation when \u003ccode\u003eExpect: 100-continue\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3755\"\u003e#3755\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/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\"\u003ehttps://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\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/reactor/reactor-netty/commit/b6e72c423245595c39ef00faa818e0109c96b57b\"\u003e\u003ccode\u003eb6e72c4\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/971e4076dc0133b388bdd098c277bb38f4c19b24\"\u003e\u003ccode\u003e971e407\u003c/code\u003e\u003c/a\u003e Merge-ignore release 1.1.30 into 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/f47c15bd04a7eb992f561c111a417602e68ce9eb\"\u003e\u003ccode\u003ef47c15b\u003c/code\u003e\u003c/a\u003e [release] Back to snapshots, next is 1.1.31-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/3afcd5c4bd639eb9394339871288d6d8b1378917\"\u003e\u003ccode\u003e3afcd5c\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 1.1.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/af276cba509f9af5ab0485e3865e2f94366f2e93\"\u003e\u003ccode\u003eaf276cb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3759\"\u003e#3759\u003c/a\u003e into 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/013decba90d841e3c33501d60ba0b551e9a132ca\"\u003e\u003ccode\u003e013decb\u003c/code\u003e\u003c/a\u003e Temporary disable tests (\u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/e5019b31167d6a5638906a3c1634fa0c3264ef0b\"\u003e\u003ccode\u003ee5019b3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[build] Update CI to ubuntu-24.04\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/238c4fc19fcffd22336c761630f287f41b62dd1a\"\u003e\u003ccode\u003e238c4fc\u003c/code\u003e\u003c/a\u003e [build] Update CI to ubuntu-24.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/bb8e826ea2568ad4cb07819a7b8679d8ae04a634\"\u003e\u003ccode\u003ebb8e826\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​antora/pdf-extension\u003c/code\u003e in /docs (\u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/bf916b158223abb07b57b3b146822ffc379007d3\"\u003e\u003ccode\u003ebf916b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3755\"\u003e#3755\u003c/a\u003e into 1.2.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.projectreactor:reactor-core` from 3.7.5 to 3.7.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reactor/reactor-core/releases\"\u003eio.projectreactor:reactor-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.7.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ccode\u003eReactor Core\u003c/code\u003e \u003ccode\u003e3.7.6\u003c/code\u003e is part of \u003ccode\u003e2024.0.6\u003c/code\u003e \u003cstrong\u003eRelease Train\u003c/strong\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:sparkles: New features and improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump byteBuddyVersion from 1.17.2 to 1.17.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-core/pull/4018\"\u003ereactor/reactor-core#4018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eMicrometer\u003c/code\u003e \u003ccode\u003e1.14.7\u003c/code\u003e by \u003ca href=\"https://github.com/chemicL\"\u003e\u003ccode\u003e@​chemicL\u003c/code\u003e\u003c/a\u003e in 90909e5010215daca84433d5679eb7705276c3d7\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eMicrometer Tracing\u003c/code\u003e \u003ccode\u003e1.4.6\u003c/code\u003e by \u003ca href=\"https://github.com/chemicL\"\u003e\u003ccode\u003e@​chemicL\u003c/code\u003e\u003c/a\u003e in 90909e5010215daca84433d5679eb7705276c3d7\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reactor/reactor-core/compare/v3.7.5...v3.7.6\"\u003ehttps://github.com/reactor/reactor-core/compare/v3.7.5...v3.7.6\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/reactor/reactor-core/commit/90909e5010215daca84433d5679eb7705276c3d7\"\u003e\u003ccode\u003e90909e5\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 3.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/bca63aa8d42242263a1578e893c10b6dd09860c1\"\u003e\u003ccode\u003ebca63aa\u003c/code\u003e\u003c/a\u003e Merge-ignore release 3.6.17 into 3.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/264d689ba1aea9c7bf4536f9c92ddade6eb3b8e1\"\u003e\u003ccode\u003e264d689\u003c/code\u003e\u003c/a\u003e [release] Next development version 3.6.18-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/220fb6e6345809917968a03a86b2cb6ca3431a59\"\u003e\u003ccode\u003e220fb6e\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 3.6.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/4ae9adfb0a4dc0f85df2d7d3181d42ba4bbf9185\"\u003e\u003ccode\u003e4ae9adf\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4018\"\u003e#4018\u003c/a\u003e into 3.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/c212a9590c3e70159c4ac61926087b1cbad75163\"\u003e\u003ccode\u003ec212a95\u003c/code\u003e\u003c/a\u003e Bump byteBuddyVersion from 1.17.2 to 1.17.5 (\u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4018\"\u003e#4018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/b6e024da5de10809004ce0c7ffd921fc9b66b40e\"\u003e\u003ccode\u003eb6e024d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4021\"\u003e#4021\u003c/a\u003e into 3.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/945d52c2a61cb8f68378acd727f79f4ba385332a\"\u003e\u003ccode\u003e945d52c\u003c/code\u003e\u003c/a\u003e Bump org.junit:junit-bom from 5.12.0 to 5.12.2 (\u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4021\"\u003e#4021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/905295da20411ff36d4a4efa0aaccb3fb929f5e8\"\u003e\u003ccode\u003e905295d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4022\"\u003e#4022\u003c/a\u003e into 3.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/0531066fdf0415ceefcca8e16e6e01da4abda5d8\"\u003e\u003ccode\u003e0531066\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 4.7.0 to 4.7.1 in /.github/workflows (\u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4022\"\u003e#4022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reactor/reactor-core/compare/v3.7.5...v3.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.azure.resourcemanager:azure-resourcemanager` from 2.50.0 to 2.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/releases\"\u003ecom.azure.resourcemanager:azure-resourcemanager's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-resourcemanager-appservice_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-authorization_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eACR_PULL\u003c/code\u003e to \u003ccode\u003eBuiltInRole\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-cdn_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-compute_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupported setting disk IOPS and throughput for \u003ccode\u003eDisk\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupported setting maximum shares for \u003ccode\u003eDisk\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerinstance_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ewithPrivateImageRegistry\u003c/code\u003e overload for managed identity in \u003ccode\u003eContainerGroup\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerregistry_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eapi-version\u003c/code\u003e to \u003ccode\u003e2025-04-01\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerservice_2.51.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/cf4e5d40acca262974df8abcb44fe7a63666391f\"\u003e\u003ccode\u003ecf4e5d4\u003c/code\u003e\u003c/a\u003e mgmt, deprecate \u003ccode\u003espringServices\u003c/code\u003e and prepare release 2.51.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45466\"\u003e#45466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d5922ff2dd30c15a37007d8caf98aa2139fd1e6c\"\u003e\u003ccode\u003ed5922ff\u003c/code\u003e\u003c/a\u003e mgmt, local generation for Microsoft.Network API Version 2024-07-01 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45455\"\u003e#45455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/a776018033217aad1c14c900bebd65122373f7e6\"\u003e\u003ccode\u003ea776018\u003c/code\u003e\u003c/a\u003e fix ci.yml (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45465\"\u003e#45465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/f7149f4a91a473fcc24a5893d5fd0918f0a6bb2d\"\u003e\u003ccode\u003ef7149f4\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10736 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45464\"\u003e#45464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/4c77e246eccb94ad51574ab0e4bdfea9217cd3b6\"\u003e\u003ccode\u003e4c77e24\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10733 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45461\"\u003e#45461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d08a00f992a3e3b8cb26bcee85e59e09fde5a00e\"\u003e\u003ccode\u003ed08a00f\u003c/code\u003e\u003c/a\u003e Fix createACSCallAndStartRecordingWithCallConnectionIdTest Test (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45452\"\u003e#45452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/84b1cf099df54345e427904b2b2d4f761b82819a\"\u003e\u003ccode\u003e84b1cf0\u003c/code\u003e\u003c/a\u003e [Automation] Generate Fluent Lite from Swagger specification/kubernetesconfig...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/fabc6845c6c664455a4a175ebe089c3b93d5b081\"\u003e\u003ccode\u003efabc684\u003c/code\u003e\u003c/a\u003e [azure-developer-loadtesting] Updated SDK for API Version 2024-05-01-preview ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/72e0c4f64afc0081ce164f0b8901ff4374fddead\"\u003e\u003ccode\u003e72e0c4f\u003c/code\u003e\u003c/a\u003e Lower the priority of the EntityType used by ServiceBusTemplate (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45417\"\u003e#45417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/8e2dc4ba47d3fe4f5c84a19115d309b31341eec5\"\u003e\u003ccode\u003e8e2dc4b\u003c/code\u003e\u003c/a\u003e Support BinaryData serialization (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45423\"\u003e#45423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/compare/azure-resourcemanager_2.50.0...azure-resourcemanager_2.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.micrometer:micrometer-registry-prometheus` from 1.14.6 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micrometer-metrics/micrometer/releases\"\u003eio.micrometer:micrometer-registry-prometheus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFurther enhancement to OtlpMetricsSender \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/6025\"\u003e#6025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake Prometheus Metric and Label naming conventions consistent \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5923\"\u003e#5923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetrics for Executors.newVirtualThreadPerTaskExecutor() \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5488\"\u003e#5488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetrics for live virtual threads \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5950\"\u003e#5950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMore flexible OTLP per meter configuration \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6099\"\u003e#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrometheus/OpenMetrics \u003ccode\u003e_created\u003c/code\u003e timestamp \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/2625\"\u003e#2625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake jvm.classes.unloaded description generic \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5745\"\u003e#5745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse String.toLowerCase()/toUpperCase() with Locale.ROOT consistently \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5711\"\u003e#5711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse failWithActualExpectedAndMessage() where possible \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5696\"\u003e#5696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide target host/port info in ObservationExecChainHandler when HttpHostConnectException is thrown \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5615\"\u003e#5615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable Gauge builders to take a subclass of Number \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5601\"\u003e#5601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emicrometer-observation-test support for assertions on events \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5576\"\u003e#5576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog delta count in addition to throughput in LoggingMeterRegistry \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5548\"\u003e#5548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd peer name and port to gRPC observation contexts \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/3512\"\u003e#3512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse direct equals call instead of Objects.equals wrapper \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5840\"\u003e#5840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove special handling of 404/301 from JDK HTTP client instrumentation \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5838\"\u003e#5838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake Timer and LongTaskTimer output similar in LoggingMeterRegistry \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5835\"\u003e#5835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove special handling of 404 and redirection statuses from Jetty client instrumentation \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5825\"\u003e#5825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog deprecation warning when creating SignalFxMeterRegistry \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5824\"\u003e#5824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog metrics recording failures in CountedAspect and TimedAspect \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5820\"\u003e#5820\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove special handling of 404/301 from OkHttp instrumentation \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5814\"\u003e#5814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport AutoShutdownDelegatedExecutorService in ExecutorServiceMetrics \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5811\"\u003e#5811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate micrometer-registry-signalfx in favor of micrometer-registry-otlp \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5807\"\u003e#5807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRebind \u003ccode\u003eLog4j2Metrics\u003c/code\u003e when \u003ccode\u003eLoggerContext#reconfigure\u003c/code\u003e is called \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5756\"\u003e#5756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSend metrics via any protocol in the OTLP Registry \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5690\"\u003e#5690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove average performance of DefaultLongTaskTimer for out-of-order stopping \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5591\"\u003e#5591\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove OtlpMetricsSender API \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5994\"\u003e#5994\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuring exponential histograms at the meter level \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5459\"\u003e#5459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow TimedAspect/CountedAspect to create tags based on method result \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/3058\"\u003e#3058\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\u003eDo not leak OTLP types on public-facing API \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5699\"\u003e#5699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emicrometer-observation-test brings unnecessary JUnit dependencies, leading to conflicts \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6012\"\u003e#6012\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump io.opentelemetry.proto:opentelemetry-proto from 1.4.0-alpha to 1.5.0-alpha \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5798\"\u003e#5798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.cloud:libraries-bom from 26.55.0 to 26.56.0 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5991\"\u003e#5991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.cloud:google-cloud-monitoring from 3.59.0 to 3.60.0 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5986\"\u003e#5986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.auth:google-auth-library-oauth2-http from 1.32.1 to 1.33.0 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5963\"\u003e#5963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump software.amazon.awssdk:cloudwatch from 2.29.46 to 2.30.11 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5863\"\u003e#5863\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\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/micrometer-metrics/micrometer/commit/e13042badcc34c2ca833bfd692924bd86e9d4c1e\"\u003e\u003ccode\u003ee13042b\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:cloudwatch from 2.31.40 to 2.31.41 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6228\"\u003e#6228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/571793b84ed71c90012b378b94df02fdb417ecf2\"\u003e\u003ccode\u003e571793b\u003c/code\u003e\u003c/a\u003e Merge branch '1.14.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/315c1b1817ca77b6d91b890586ae1826186b57c4\"\u003e\u003ccode\u003e315c1b1\u003c/code\u003e\u003c/a\u003e Merge branch '1.13.x' into 1.14.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/b6e5031303afbdf43073dc19377d84d8e858c048\"\u003e\u003ccode\u003eb6e5031\u003c/code\u003e\u003c/a\u003e Bump com.tngtech.archunit:archunit-junit5 from 1.3.1 to 1.3.2 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6226\"\u003e#6226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/a3ae027d8c6dd0fbd7851eb59a61e29341498f2b\"\u003e\u003ccode\u003ea3ae027\u003c/code\u003e\u003c/a\u003e Bump com.tngtech.archunit:archunit-junit5 from 1.3.1 to 1.3.2 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6225\"\u003e#6225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/ac6c26f7baf6c742a5daf509113d0197a23361d0\"\u003e\u003ccode\u003eac6c26f\u003c/code\u003e\u003c/a\u003e Merge branch '1.14.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/6567cdccd3440b9fb1624463f4470e255d449314\"\u003e\u003ccode\u003e6567cdc\u003c/code\u003e\u003c/a\u003e Merge branch '1.13.x' into 1.14.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/80d4c9d986dfddee331a22f16a533ee3e4725116\"\u003e\u003ccode\u003e80d4c9d\u003c/code\u003e\u003c/a\u003e Call Shutdown#check after finishing timing (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6194\"\u003e#6194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/163203f98102e4e7bb8e9e4bc893257b162e2d49\"\u003e\u003ccode\u003e163203f\u003c/code\u003e\u003c/a\u003e Add missing colons in \u0026quot;Environment\u0026quot; section in bug_report.md (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6223\"\u003e#6223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/1713feed26a18f676b0e9f395354e4b8688731b1\"\u003e\u003ccode\u003e1713fee\u003c/code\u003e\u003c/a\u003e Bump maven-resolver from 1.9.22 to 1.9.23 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6222\"\u003e#6222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micrometer-metrics/micrometer/compare/v1.14.6...v1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.3 to 7.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.0.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e in the Gradle plugin when using \u003ccode\u003etargetExcludeContent[Pattern]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003eeclipse\u003c/code\u003e version to latest \u003ccode\u003e4.34\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egreclipse\u003c/code\u003e version to latest \u003ccode\u003e4.32\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epgp key had expired, this and future releases will be signed by new key (\u003ca href=\"https://github.com/diffplug/spotless/discussions/2464\"\u003edetails\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/diffplug/spotless/commit/04c0e770104696fd25fc620ebe06d57d385dc7f8\"\u003e\u003ccode\u003e04c0e77\u003c/code\u003e\u003c/a\u003e Published gradle/7.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/845d51c5167a7f098b1ac0773fd77142a8280ef3\"\u003e\u003ccode\u003e845d51c\u003c/code\u003e\u003c/a\u003e Published lib/3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ec10156541a44b788400720c8e5e72413c588b33\"\u003e\u003ccode\u003eec10156\u003c/code\u003e\u003c/a\u003e Update signing (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2494\"\u003e#2494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b7957d7d4607b7912c12c14c0c7900064c5c14cd\"\u003e\u003ccode\u003eb7957d7\u003c/code\u003e\u003c/a\u003e Add the public key here too, it's also available at `hkps://keyserver.ubuntu....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/11d98ab949d8a7a95ff47a3e1eaad3f5a115da62\"\u003e\u003ccode\u003e11d98ab\u003c/code\u003e\u003c/a\u003e I guess it should be a \u003ccode\u003epgp\u003c/code\u003e key, not \u003ccode\u003egpg\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1185afbd534b0eb9f80bdbbdd69ee90b73d1dea8\"\u003e\u003ccode\u003e1185afb\u003c/code\u003e\u003c/a\u003e Update changelog with description of the deal with the new signing key.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/76a6b262b71c4f251f5339604ea0f02c45fa4319\"\u003e\u003ccode\u003e76a6b26\u003c/code\u003e\u003c/a\u003e Specify the new subkey.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/7a3894575bfbcd1ecc6d266c8b32821fd77b57d1\"\u003e\u003ccode\u003e7a38945\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e480175481a3e7d798b76b69784e59e807bcc48a\"\u003e\u003ccode\u003ee480175\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/029c2356e41524d63da1b559621dad85919a41fb\"\u003e\u003ccode\u003e029c235\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gradle to v8.14.1 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.3...gradle/7.0.4\"\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-gradle-plugin` from 3.4.5 to 3.5.0\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-gradle-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.5-Release-Notes\"\u003erelease notes for Spring Boot 3.5\u003c/a\u003e are available on the wiki.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake heapdump endpoint restricted by default \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45624\"\u003e#45624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove SSL status tag from metrics \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45602\"\u003e#45602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45507\"\u003e#45507\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\u003eUnable to override/set nested ConfigurationProperties by passing as a system property \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45639\"\u003e#45639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidationAutoConfiguration triggers early initialization of properties binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45618\"\u003e#45618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMicrometer \u0026quot;enable\u0026quot; annotations property does not cover observed aspect \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45617\"\u003e#45617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.graphql.sse.timeout is no longer exposed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45613\"\u003e#45613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45549\"\u003e#45549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when extracting using layers a module with no code of its own \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45449\"\u003e#45449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved spring.batch.initialize-schema property is still considered \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45380\"\u003e#45380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReactorHttpClientBuilder does not offer a factory method to create the HttpClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45378\"\u003e#45378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSuggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45351\"\u003e#45351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom default units declared on a field are ignored when binding properties in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45347\"\u003e#45347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45345\"\u003e#45345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVarious spring.datasource properties are mistakenly marked as ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45342\"\u003e#45342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45297\"\u003e#45297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerRegistryConfigAuthentication does not align with Docker CLI \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45292\"\u003e#45292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnlike the Docker CLI, \u0026quot;\\x00\u0026quot; characters are not trimmed from a decoded Docker Registry password \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45290\"\u003e#45290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloudFoundry security matcher logs a warning due to use of the 'ignoring()' method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/32622\"\u003e#32622\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 the java info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45634\"\u003e#45634\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the process info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45632\"\u003e#45632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the os info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45630\"\u003e#45630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument typical spring.application.group and name use \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45628\"\u003e#45628\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that bean methods should be static when annotated with \u003ccode\u003e@ConfigurationPropertiesBinding\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45626\"\u003e#45626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the way that primary Kotlin constructors are used when binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45553\"\u003e#45553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u0026quot;profile\u0026quot; reference documentation with additional admonitions  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45551\"\u003e#45551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove setEnvironmentPrefix(...) reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45376\"\u003e#45376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument all the available Testcontainers integrations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45367\"\u003e#45367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument when a spring.config.import value is relative and when it is fixed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45363\"\u003e#45363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate org.cyclonedx.bom version in docs to 2.3.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45320\"\u003e#45320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate link to \u0026quot;Parameter Name Retention\u0026quot; section of Spring Framework's release notes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45299\"\u003e#45299\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 Prometheus Client 1.3.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45541\"\u003e#45541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Couchbase Client 3.8.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45539\"\u003e#45539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Elasticsearch 8.18.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45447\"\u003e#45447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to GraphQL Java 24.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45588\"\u003e#45588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.15.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45540\"\u003e#45540\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/8c2d6453243f319accaef7a190ff8ddf89f482a2\"\u003e\u003ccode\u003e8c2d645\u003c/code\u003e\u003c/a\u003e Release v3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/0b49e78c21f5afaf2db23bea2a1f8b369b3d92a7\"\u003e\u003ccode\u003e0b49e78\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c684fa4050d89a505f28257fef5462745671b6e5\"\u003e\u003ccode\u003ec684fa4\u003c/code\u003e\u003c/a\u003e Switch \u003ccode\u003emake-default\u003c/code\u003e for publish-to-sdkman to 3.5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/569519285046967a85f20cefe4200fcfc35a21c8\"\u003e\u003ccode\u003e5695192\u003c/code\u003e\u003c/a\u003e Ensure descendants are always recalculated on cache refresh\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/31f549efc699e8f2f597ddf08bb572ad9a74b358\"\u003e\u003ccode\u003e31f549e\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/68df6f594167d760e67dd97eed0783e3f3a5fafd\"\u003e\u003ccode\u003e68df6f5\u003c/code\u003e\u003c/a\u003e Next development version (v3.4.7-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9f46877c7ea17452f1f744281aa0008fadcc82f9\"\u003e\u003ccode\u003e9f46877\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/404a0df5e8cffad3c9cbc896b0382347586102bf\"\u003e\u003ccode\u003e404a0df\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e331846302f763905e9e0d3cf96438f60c7bd3c4\"\u003e\u003ccode\u003ee331846\u003c/code\u003e\u003c/a\u003e Next development version (v3.3.13-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b142798bdb8dde5d8a6ab01e70d6d78c1a6752c7\"\u003e\u003ccode\u003eb142798\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.4.5...v3.5.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/DataBiosphere/terra-landing-zone-service/pull/554","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-landing-zone-service/issues/554","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/554/packages"},{"uuid":"3107029064","node_id":"PR_kwDODjfkKM6Yd9CT","number":1851,"state":"open","title":"[CORE-69]: Bump the minor-patch-dependencies group with 5 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T10:28:58.000Z","updated_at":"2025-06-08T01:01:59.380Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":5,"packages":[{"name":"io.swagger.core.v3:swagger-annotations","old_version":"2.2.30","new_version":"2.2.32"},{"name":"org.sonarqube","old_version":"6.1.0.5360","new_version":"6.2.0.5505"},{"name":"com.google.cloud:libraries-bom","old_version":"26.59.0","new_version":"26.61.0","repository_url":"https://github.com/googleapis/java-cloud-bom"},{"name":"org.springframework.boot:spring-boot-gradle-plugin","old_version":"3.4.5","new_version":"3.5.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.3","new_version":"7.0.4","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| io.swagger.core.v3:swagger-annotations | `2.2.30` | `2.2.32` |\n| org.sonarqube | `6.1.0.5360` | `6.2.0.5505` |\n| [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) | `26.59.0` | `26.61.0` |\n| [org.springframework.boot:spring-boot-gradle-plugin](https://github.com/spring-projects/spring-boot) | `3.4.5` | `3.5.0` |\n| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `7.0.3` | `7.0.4` |\n\nUpdates `io.swagger.core.v3:swagger-annotations` from 2.2.30 to 2.2.32\n\nUpdates `org.sonarqube` from 6.1.0.5360 to 6.2.0.5505\n\nUpdates `com.google.cloud:libraries-bom` from 26.59.0 to 26.61.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/java-cloud-bom/releases\"\u003ecom.google.cloud:libraries-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev26.61.0\u003c/h2\u003e\n\u003cp\u003eGCP Libraries BOM 26.61.0\u003c/p\u003e\n\u003cp\u003eHere are the differences from the previous version (26.60.0)\u003c/p\u003e\n\u003ch1\u003eNew Addition\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ecom.google.cloud:google-cloud-chronicle:0.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe group ID of the following artifacts is \u003ccode\u003ecom.google.cloud\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003eNotable Changes\u003c/h1\u003e\n\u003ch2\u003egoogle-cloud-bigtable 2.59.0 (prev: 2.58.2)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebigtable:\u003c/strong\u003e Add DeletionProtection support for Logical Views (\u003ca href=\"https://redirect.github.com/googleapis/java-bigtable/issues/2539\"\u003e#2539\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigtable/commit/d9ba32b8e5792ceed054f67c58f5622e153e87d6\"\u003ed9ba32b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogle-cloud-spanner 6.94.0 (prev: 6.93.0)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd throughput_mode to UpdateDatabaseDdlRequest to be used by Spanner Migration Tool. See \u003ca href=\"https://github.com/GoogleCloudPlatform/spanner-migration-tool\"\u003ehttps://github.com/GoogleCloudPlatform/spanner-migration-tool\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/java-spanner/commit/3070f1db97788c2a55c553ab8a4de3419d1ccf5c\"\u003e3070f1d\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove trailing semicolons in DDL (\u003ca href=\"https://redirect.github.com/googleapis/java-spanner/issues/3879\"\u003e#3879\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-spanner/commit/ca3a67db715f398943382df1f8a9979905811ff8\"\u003eca3a67d\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther libraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] A new value \u003ccode\u003eNVIDIA_B200 \u0026amp; NVIDIA_H200_141GB\u003c/code\u003e is added to enum \u003ccode\u003eAcceleratorType\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] A new value \u003ccode\u003eNVIDIA_B200 \u0026amp; NVIDIA_H200_141GB\u003c/code\u003e is added to enum \u003ccode\u003eAcceleratorType\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] add ANN feature for RagManagedDb (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Add checkpoint ID to endpoint proto (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Add checkpoint ID to endpoint proto (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] add EncryptionSpec for RagCorpus CMEK feature (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] new field \u003ccode\u003eadditional_properties\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1.Schema\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] new field \u003ccode\u003eadditional_properties\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1beta1.Schema\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Tuning Checkpoints API (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Tuning Checkpoints API (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[alloydb] Add CloudSQL support for RestoreCluster operation (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[alloydb] Sync AlloyDB API changes from HEAD to stable (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[analyticshub] Add support for Analytics Hub \u0026amp; Marketplace Integration (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[chronicle] new module for chronicle (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/11587\"\u003e#11587\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/6645e51e7972d24a82fd05bc9f4801033822f00f\"\u003e6645e51\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[gke-backup] Add BackupChannel field in BackupPlan (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[run] support GPU zonal redundancy setting in Cloud Run services (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[run] support node selector in Cloud Run jobs for GPU setting (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[shopping-merchant-accounts] updated comments for returns sub-API publication (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[storageinsights] Add Client Libraries for Datasets (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[video-live-stream] added OutputType field to the Clip resource to support MP4 clipping (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[compute] Remove schemas.MachineType.scratchDisks.scratchDisk from config (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/1027\"\u003e#1027\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[deploy] correct pattern of unused resource definition, Revision (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[maps-places] An existing field \u003ccode\u003edescription\u003c/code\u003e is removed from message \u003ccode\u003e.google.maps.places.v1.Place\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[workspaceevents] An existing oauth_scope \u003ca href=\"https://www.googleapis.com/auth/chat.bot\"\u003ehttps://www.googleapis.com/auth/chat.bot\u003c/a\u003e is removed from SubscriptionsService (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate dependency com.google.cloud:sdk-platform-java-config to v3.48.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/11582\"\u003e#11582\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/2059de99ad5bbbcb82905ec9a733253c78e1624f\"\u003e2059de9\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/ef21bdb4599b8d151e3df56f07707c51e4ce8d4f\"\u003e\u003ccode\u003eef21bdb\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7037\"\u003e#7037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/fa7eff723b87cdc7c4299948912c6d099bc2a453\"\u003e\u003ccode\u003efa7eff7\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.30.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/9327276b9b08769309c04d67c18d00c1c62e8f11\"\u003e\u003ccode\u003e9327276\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.94.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/b1388357ae7febc552a8fe84ba82b7eb40de9f97\"\u003e\u003ccode\u003eb138835\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-logging-logback to v0.1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/0336c8d07f0b04e93300445cd0fd0c0a11878358\"\u003e\u003ccode\u003e0336c8d\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-storage-bom to v2.52.3 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/2b9209944c0c698722b6de9a46cbd296c993a774\"\u003e\u003ccode\u003e2b92099\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigtable-bom to v2.59.0...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/84fe21c0906a8d65c955567dc38f8c6c73de48a4\"\u003e\u003ccode\u003e84fe21c\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-nio to v0.127.36 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7047\"\u003e#7047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/8b7b466ad7f850cd3b3766696a64d56506fda611\"\u003e\u003ccode\u003e8b7b466\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.139.4 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/61fa5147f66a412ccaa2285d347b7545f69305df\"\u003e\u003ccode\u003e61fa514\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-pubsublite-bom to v1.15...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/59185a6ac8385403bb40b9d8d45d7d34a093ad6c\"\u003e\u003ccode\u003e59185a6\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigquery to v2.50.1 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7\"\u003e#7\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/java-cloud-bom/compare/v26.59.0...v26.61.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-gradle-plugin` from 3.4.5 to 3.5.0\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-gradle-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.5-Release-Notes\"\u003erelease notes for Spring Boot 3.5\u003c/a\u003e are available on the wiki.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake heapdump endpoint restricted by default \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45624\"\u003e#45624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove SSL status tag from metrics \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45602\"\u003e#45602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45507\"\u003e#45507\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\u003eUnable to override/set nested ConfigurationProperties by passing as a system property \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45639\"\u003e#45639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidationAutoConfiguration triggers early initialization of properties binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45618\"\u003e#45618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMicrometer \u0026quot;enable\u0026quot; annotations property does not cover observed aspect \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45617\"\u003e#45617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.graphql.sse.timeout is no longer exposed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45613\"\u003e#45613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45549\"\u003e#45549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when extracting using layers a module with no code of its own \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45449\"\u003e#45449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved spring.batch.initialize-schema property is still considered \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45380\"\u003e#45380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReactorHttpClientBuilder does not offer a factory method to create the HttpClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45378\"\u003e#45378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSuggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45351\"\u003e#45351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom default units declared on a field are ignored when binding properties in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45347\"\u003e#45347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45345\"\u003e#45345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVarious spring.datasource properties are mistakenly marked as ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45342\"\u003e#45342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45297\"\u003e#45297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerRegistryConfigAuthentication does not align with Docker CLI \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45292\"\u003e#45292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnlike the Docker CLI, \u0026quot;\\x00\u0026quot; characters are not trimmed from a decoded Docker Registry password \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45290\"\u003e#45290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloudFoundry security matcher logs a warning due to use of the 'ignoring()' method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/32622\"\u003e#32622\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 the java info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45634\"\u003e#45634\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the process info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45632\"\u003e#45632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the os info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45630\"\u003e#45630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument typical spring.application.group and name use \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45628\"\u003e#45628\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that bean methods should be static when annotated with \u003ccode\u003e@ConfigurationPropertiesBinding\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45626\"\u003e#45626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the way that primary Kotlin constructors are used when binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45553\"\u003e#45553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u0026quot;profile\u0026quot; reference documentation with additional admonitions  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45551\"\u003e#45551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove setEnvironmentPrefix(...) reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45376\"\u003e#45376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument all the available Testcontainers integrations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45367\"\u003e#45367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument when a spring.config.import value is relative and when it is fixed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45363\"\u003e#45363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate org.cyclonedx.bom version in docs to 2.3.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45320\"\u003e#45320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate link to \u0026quot;Parameter Name Retention\u0026quot; section of Spring Framework's release notes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45299\"\u003e#45299\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 Prometheus Client 1.3.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45541\"\u003e#45541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Couchbase Client 3.8.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45539\"\u003e#45539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Elasticsearch 8.18.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45447\"\u003e#45447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to GraphQL Java 24.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45588\"\u003e#45588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.15.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45540\"\u003e#45540\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/8c2d6453243f319accaef7a190ff8ddf89f482a2\"\u003e\u003ccode\u003e8c2d645\u003c/code\u003e\u003c/a\u003e Release v3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/0b49e78c21f5afaf2db23bea2a1f8b369b3d92a7\"\u003e\u003ccode\u003e0b49e78\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c684fa4050d89a505f28257fef5462745671b6e5\"\u003e\u003ccode\u003ec684fa4\u003c/code\u003e\u003c/a\u003e Switch \u003ccode\u003emake-default\u003c/code\u003e for publish-to-sdkman to 3.5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/569519285046967a85f20cefe4200fcfc35a21c8\"\u003e\u003ccode\u003e5695192\u003c/code\u003e\u003c/a\u003e Ensure descendants are always recalculated on cache refresh\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/31f549efc699e8f2f597ddf08bb572ad9a74b358\"\u003e\u003ccode\u003e31f549e\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/68df6f594167d760e67dd97eed0783e3f3a5fafd\"\u003e\u003ccode\u003e68df6f5\u003c/code\u003e\u003c/a\u003e Next development version (v3.4.7-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9f46877c7ea17452f1f744281aa0008fadcc82f9\"\u003e\u003ccode\u003e9f46877\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/404a0df5e8cffad3c9cbc896b0382347586102bf\"\u003e\u003ccode\u003e404a0df\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e331846302f763905e9e0d3cf96438f60c7bd3c4\"\u003e\u003ccode\u003ee331846\u003c/code\u003e\u003c/a\u003e Next development version (v3.3.13-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b142798bdb8dde5d8a6ab01e70d6d78c1a6752c7\"\u003e\u003ccode\u003eb142798\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.4.5...v3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.3 to 7.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.0.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e in the Gradle plugin when using \u003ccode\u003etargetExcludeContent[Pattern]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003eeclipse\u003c/code\u003e version to latest \u003ccode\u003e4.34\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egreclipse\u003c/code\u003e version to latest \u003ccode\u003e4.32\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epgp key had expired, this and future releases will be signed by new key (\u003ca href=\"https://github.com/diffplug/spotless/discussions/2464\"\u003edetails\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/diffplug/spotless/commit/04c0e770104696fd25fc620ebe06d57d385dc7f8\"\u003e\u003ccode\u003e04c0e77\u003c/code\u003e\u003c/a\u003e Published gradle/7.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/845d51c5167a7f098b1ac0773fd77142a8280ef3\"\u003e\u003ccode\u003e845d51c\u003c/code\u003e\u003c/a\u003e Published lib/3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ec10156541a44b788400720c8e5e72413c588b33\"\u003e\u003ccode\u003eec10156\u003c/code\u003e\u003c/a\u003e Update signing (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2494\"\u003e#2494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b7957d7d4607b7912c12c14c0c7900064c5c14cd\"\u003e\u003ccode\u003eb7957d7\u003c/code\u003e\u003c/a\u003e Add the public key here too, it's also available at `hkps://keyserver.ubuntu....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/11d98ab949d8a7a95ff47a3e1eaad3f5a115da62\"\u003e\u003ccode\u003e11d98ab\u003c/code\u003e\u003c/a\u003e I guess it should be a \u003ccode\u003epgp\u003c/code\u003e key, not \u003ccode\u003egpg\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1185afbd534b0eb9f80bdbbdd69ee90b73d1dea8\"\u003e\u003ccode\u003e1185afb\u003c/code\u003e\u003c/a\u003e Update changelog with description of the deal with the new signing key.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/76a6b262b71c4f251f5339604ea0f02c45fa4319\"\u003e\u003ccode\u003e76a6b26\u003c/code\u003e\u003c/a\u003e Specify the new subkey.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/7a3894575bfbcd1ecc6d266c8b32821fd77b57d1\"\u003e\u003ccode\u003e7a38945\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e480175481a3e7d798b76b69784e59e807bcc48a\"\u003e\u003ccode\u003ee480175\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/029c2356e41524d63da1b559621dad85919a41fb\"\u003e\u003ccode\u003e029c235\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gradle to v8.14.1 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.3...gradle/7.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/DataBiosphere/terra-workspace-manager/pull/1851","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-workspace-manager/issues/1851","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1851/packages"},{"uuid":"3106990723","node_id":"PR_kwDOGxEIhs6Yd1qt","number":541,"state":"open","title":"[CORE-69]: Bump the minor-patch-dependencies group with 6 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T10:01:50.000Z","updated_at":"2025-06-08T01:00:51.465Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":6,"packages":[{"name":"io.sentry:sentry","old_version":"8.11.1","new_version":"8.13.2","repository_url":"https://github.com/getsentry/sentry-java"},{"name":"com.google.cloud:libraries-bom","old_version":"26.59.0","new_version":"26.61.0","repository_url":"https://github.com/googleapis/java-cloud-bom"},{"name":"com.nimbusds:nimbus-jose-jwt","old_version":"10.2","new_version":"10.3"},{"name":"com.azure.resourcemanager:azure-resourcemanager-containerservice","old_version":"2.50.0","new_version":"2.51.0","repository_url":"https://github.com/Azure/azure-sdk-for-java"},{"name":"org.sonarqube","old_version":"6.1.0.5360","new_version":"6.2.0.5505"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.3","new_version":"7.0.4","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.sentry:sentry](https://github.com/getsentry/sentry-java) | `8.11.1` | `8.13.2` |\n| [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) | `26.59.0` | `26.61.0` |\n| [com.nimbusds:nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) | `10.2` | `10.3` |\n| [com.azure.resourcemanager:azure-resourcemanager-containerservice](https://github.com/Azure/azure-sdk-for-java) | `2.50.0` | `2.51.0` |\n| org.sonarqube | `6.1.0.5360` | `6.2.0.5505` |\n| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `7.0.3` | `7.0.4` |\n\nUpdates `io.sentry:sentry` from 8.11.1 to 8.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-java/releases\"\u003eio.sentry:sentry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.13.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4456\"\u003e#4456\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThe jar for \u003ccode\u003eio.sentry:sentry-spring-boot-jakarta\u003c/code\u003e is now correctly being built and published to Maven Central.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eSentryAndroid.init\u003c/code\u003e crash if SDK is initialized from a background thread while an \u003ccode\u003eActivity\u003c/code\u003e is in resumed state (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Gradle from v8.14 to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4437\"\u003e#4437\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/blob/master/CHANGELOG.md#v8141\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/compare/v8.14...v8.14.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd debug mode for Session Replay masking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4357\"\u003e#4357\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eSentry.replay().enableDebugMaskingOverlay()\u003c/code\u003e to overlay the screen with the Session Replay masks.\u003c/li\u003e\n\u003cli\u003eThe masks will be invalidated at most once per \u003ccode\u003eframeRate\u003c/code\u003e (default 1 fps).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtend Logs API to allow passing in \u003ccode\u003eattributes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4402\"\u003e#4402\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.logger.log\u003c/code\u003e now takes a \u003ccode\u003eSentryLogParameters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eSentryLogParameters.create(SentryAttributes.of(...))\u003c/code\u003e to pass attributes\n\u003cul\u003e\n\u003cli\u003eAttribute values may be of type \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003eboolean\u003c/code\u003e, \u003ccode\u003einteger\u003c/code\u003e or \u003ccode\u003edouble\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOther types will be converted to \u003ccode\u003estring\u003c/code\u003e. Currently we simply call \u003ccode\u003etoString()\u003c/code\u003e but we might offer more in the future.\u003c/li\u003e\n\u003cli\u003eYou may manually flatten complex types into multiple separate attributes of simple types.\n\u003cul\u003e\n\u003cli\u003ee.g. intead of \u003ccode\u003eSentryAttribute.named(\u0026quot;point\u0026quot;, Point(10, 20))\u003c/code\u003e you may store it as \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.x\u0026quot;, point.x)\u003c/code\u003e and \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.y\u0026quot;, point.y)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.named()\u003c/code\u003e will automatically infer the type or fall back to \u003ccode\u003estring\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.booleanAttribute()\u003c/code\u003e takes a \u003ccode\u003eBoolean\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.integerAttribute()\u003c/code\u003e takes a \u003ccode\u003eInteger\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.doubleAttribute()\u003c/code\u003e takes a \u003ccode\u003eDouble\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.stringAttribute()\u003c/code\u003e takes a \u003ccode\u003eString\u003c/code\u003e value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWe opted for handling parameters via \u003ccode\u003eSentryLogParameters\u003c/code\u003e to avoid creating tons of overloads that are ambiguous.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIsolation scope is now forked in \u003ccode\u003eOtelSentrySpanProcessor\u003c/code\u003e instead of \u003ccode\u003eOtelSentryPropagator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4434\"\u003e#4434\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSince propagator may never be invoked we moved the location where isolation scope is forked.\u003c/li\u003e\n\u003cli\u003eNot invoking \u003ccode\u003eOtelSentryPropagator.extract\u003c/code\u003e or having a \u003ccode\u003esentry-trace\u003c/code\u003e header that failed to parse would cause isolation scope not to be forked.\u003c/li\u003e\n\u003cli\u003eThis in turn caused data to bleed between scopes, e.g. from one request into another\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Spring Boot to \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4111\"\u003e#4111\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\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/getsentry/sentry-java/blob/main/CHANGELOG.md\"\u003eio.sentry:sentry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.13.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4456\"\u003e#4456\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThe jar for \u003ccode\u003eio.sentry:sentry-spring-boot-jakarta\u003c/code\u003e is now correctly being built and published to Maven Central.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eSentryAndroid.init\u003c/code\u003e crash if SDK is initialized from a background thread while an \u003ccode\u003eActivity\u003c/code\u003e is in resumed state (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Gradle from v8.14 to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4437\"\u003e#4437\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/blob/master/CHANGELOG.md#v8141\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/compare/v8.14...v8.14.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd debug mode for Session Replay masking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4357\"\u003e#4357\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eSentry.replay().enableDebugMaskingOverlay()\u003c/code\u003e to overlay the screen with the Session Replay masks.\u003c/li\u003e\n\u003cli\u003eThe masks will be invalidated at most once per \u003ccode\u003eframeRate\u003c/code\u003e (default 1 fps).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtend Logs API to allow passing in \u003ccode\u003eattributes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4402\"\u003e#4402\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.logger.log\u003c/code\u003e now takes a \u003ccode\u003eSentryLogParameters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eSentryLogParameters.create(SentryAttributes.of(...))\u003c/code\u003e to pass attributes\n\u003cul\u003e\n\u003cli\u003eAttribute values may be of type \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003eboolean\u003c/code\u003e, \u003ccode\u003einteger\u003c/code\u003e or \u003ccode\u003edouble\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOther types will be converted to \u003ccode\u003estring\u003c/code\u003e. Currently we simply call \u003ccode\u003etoString()\u003c/code\u003e but we might offer more in the future.\u003c/li\u003e\n\u003cli\u003eYou may manually flatten complex types into multiple separate attributes of simple types.\n\u003cul\u003e\n\u003cli\u003ee.g. intead of \u003ccode\u003eSentryAttribute.named(\u0026quot;point\u0026quot;, Point(10, 20))\u003c/code\u003e you may store it as \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.x\u0026quot;, point.x)\u003c/code\u003e and \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.y\u0026quot;, point.y)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.named()\u003c/code\u003e will automatically infer the type or fall back to \u003ccode\u003estring\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.booleanAttribute()\u003c/code\u003e takes a \u003ccode\u003eBoolean\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.integerAttribute()\u003c/code\u003e takes a \u003ccode\u003eInteger\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.doubleAttribute()\u003c/code\u003e takes a \u003ccode\u003eDouble\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.stringAttribute()\u003c/code\u003e takes a \u003ccode\u003eString\u003c/code\u003e value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWe opted for handling parameters via \u003ccode\u003eSentryLogParameters\u003c/code\u003e to avoid creating tons of overloads that are ambiguous.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIsolation scope is now forked in \u003ccode\u003eOtelSentrySpanProcessor\u003c/code\u003e instead of \u003ccode\u003eOtelSentryPropagator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4434\"\u003e#4434\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSince propagator may never be invoked we moved the location where isolation scope is forked.\u003c/li\u003e\n\u003cli\u003eNot invoking \u003ccode\u003eOtelSentryPropagator.extract\u003c/code\u003e or having a \u003ccode\u003esentry-trace\u003c/code\u003e header that failed to parse would cause isolation scope not to be forked.\u003c/li\u003e\n\u003cli\u003eThis in turn caused data to bleed between scopes, e.g. from one request into another\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Spring Boot to \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4111\"\u003e#4111\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/getsentry/sentry-java/commit/23c0a3d669b00747c201f0b59fcab866b5f2b88c\"\u003e\u003ccode\u003e23c0a3d\u003c/code\u003e\u003c/a\u003e release: 8.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/591d92a1f84f950b0dba6e2b4905cf2043513be8\"\u003e\u003ccode\u003e591d92a\u003c/code\u003e\u003c/a\u003e Don't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4456\"\u003e#4456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/7a07346b4cb7d817a0cd34967f9e7512bb15b479\"\u003e\u003ccode\u003e7a07346\u003c/code\u003e\u003c/a\u003e Fix Changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/e672c3afbd2f6dfe70c49e5616042119c50730e3\"\u003e\u003ccode\u003ee672c3a\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.13.1'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/e395c91474ed389334c0abab82f5f9ab69230909\"\u003e\u003ccode\u003ee395c91\u003c/code\u003e\u003c/a\u003e release: 8.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/706fa69a23fa3940f21713696f809e1012140fa9\"\u003e\u003ccode\u003e706fa69\u003c/code\u003e\u003c/a\u003e Fix SDK init crash if initialized from background thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/4e0940eddcac968c8cce2e308d0272a336a25c14\"\u003e\u003ccode\u003e4e0940e\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-gradle.sh to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4437\"\u003e#4437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/7d49fceaab210de6cb655e39b43e865773f04088\"\u003e\u003ccode\u003e7d49fce\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.13.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/21f9887f1f2aaa79b5ec8a0b961cc61704945fd4\"\u003e\u003ccode\u003e21f9887\u003c/code\u003e\u003c/a\u003e release: 8.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/903f170a4b4fa536516844e0df0a90c2906cd5cf\"\u003e\u003ccode\u003e903f170\u003c/code\u003e\u003c/a\u003e Fix remove javadocs from Makefile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4446\"\u003e#4446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.11.1...8.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.cloud:libraries-bom` from 26.59.0 to 26.61.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/java-cloud-bom/releases\"\u003ecom.google.cloud:libraries-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev26.61.0\u003c/h2\u003e\n\u003cp\u003eGCP Libraries BOM 26.61.0\u003c/p\u003e\n\u003cp\u003eHere are the differences from the previous version (26.60.0)\u003c/p\u003e\n\u003ch1\u003eNew Addition\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ecom.google.cloud:google-cloud-chronicle:0.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe group ID of the following artifacts is \u003ccode\u003ecom.google.cloud\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003eNotable Changes\u003c/h1\u003e\n\u003ch2\u003egoogle-cloud-bigtable 2.59.0 (prev: 2.58.2)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebigtable:\u003c/strong\u003e Add DeletionProtection support for Logical Views (\u003ca href=\"https://redirect.github.com/googleapis/java-bigtable/issues/2539\"\u003e#2539\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigtable/commit/d9ba32b8e5792ceed054f67c58f5622e153e87d6\"\u003ed9ba32b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogle-cloud-spanner 6.94.0 (prev: 6.93.0)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd throughput_mode to UpdateDatabaseDdlRequest to be used by Spanner Migration Tool. See \u003ca href=\"https://github.com/GoogleCloudPlatform/spanner-migration-tool\"\u003ehttps://github.com/GoogleCloudPlatform/spanner-migration-tool\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/java-spanner/commit/3070f1db97788c2a55c553ab8a4de3419d1ccf5c\"\u003e3070f1d\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove trailing semicolons in DDL (\u003ca href=\"https://redirect.github.com/googleapis/java-spanner/issues/3879\"\u003e#3879\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-spanner/commit/ca3a67db715f398943382df1f8a9979905811ff8\"\u003eca3a67d\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther libraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] A new value \u003ccode\u003eNVIDIA_B200 \u0026amp; NVIDIA_H200_141GB\u003c/code\u003e is added to enum \u003ccode\u003eAcceleratorType\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] A new value \u003ccode\u003eNVIDIA_B200 \u0026amp; NVIDIA_H200_141GB\u003c/code\u003e is added to enum \u003ccode\u003eAcceleratorType\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] add ANN feature for RagManagedDb (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Add checkpoint ID to endpoint proto (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Add checkpoint ID to endpoint proto (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] add EncryptionSpec for RagCorpus CMEK feature (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] new field \u003ccode\u003eadditional_properties\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1.Schema\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] new field \u003ccode\u003eadditional_properties\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1beta1.Schema\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Tuning Checkpoints API (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Tuning Checkpoints API (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[alloydb] Add CloudSQL support for RestoreCluster operation (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[alloydb] Sync AlloyDB API changes from HEAD to stable (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[analyticshub] Add support for Analytics Hub \u0026amp; Marketplace Integration (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[chronicle] new module for chronicle (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/11587\"\u003e#11587\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/6645e51e7972d24a82fd05bc9f4801033822f00f\"\u003e6645e51\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[gke-backup] Add BackupChannel field in BackupPlan (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[run] support GPU zonal redundancy setting in Cloud Run services (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[run] support node selector in Cloud Run jobs for GPU setting (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[shopping-merchant-accounts] updated comments for returns sub-API publication (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[storageinsights] Add Client Libraries for Datasets (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[video-live-stream] added OutputType field to the Clip resource to support MP4 clipping (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[compute] Remove schemas.MachineType.scratchDisks.scratchDisk from config (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/1027\"\u003e#1027\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[deploy] correct pattern of unused resource definition, Revision (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[maps-places] An existing field \u003ccode\u003edescription\u003c/code\u003e is removed from message \u003ccode\u003e.google.maps.places.v1.Place\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[workspaceevents] An existing oauth_scope \u003ca href=\"https://www.googleapis.com/auth/chat.bot\"\u003ehttps://www.googleapis.com/auth/chat.bot\u003c/a\u003e is removed from SubscriptionsService (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate dependency com.google.cloud:sdk-platform-java-config to v3.48.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/11582\"\u003e#11582\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/2059de99ad5bbbcb82905ec9a733253c78e1624f\"\u003e2059de9\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/ef21bdb4599b8d151e3df56f07707c51e4ce8d4f\"\u003e\u003ccode\u003eef21bdb\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7037\"\u003e#7037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/fa7eff723b87cdc7c4299948912c6d099bc2a453\"\u003e\u003ccode\u003efa7eff7\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.30.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/9327276b9b08769309c04d67c18d00c1c62e8f11\"\u003e\u003ccode\u003e9327276\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.94.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/b1388357ae7febc552a8fe84ba82b7eb40de9f97\"\u003e\u003ccode\u003eb138835\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-logging-logback to v0.1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/0336c8d07f0b04e93300445cd0fd0c0a11878358\"\u003e\u003ccode\u003e0336c8d\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-storage-bom to v2.52.3 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/2b9209944c0c698722b6de9a46cbd296c993a774\"\u003e\u003ccode\u003e2b92099\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigtable-bom to v2.59.0...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/84fe21c0906a8d65c955567dc38f8c6c73de48a4\"\u003e\u003ccode\u003e84fe21c\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-nio to v0.127.36 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7047\"\u003e#7047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/8b7b466ad7f850cd3b3766696a64d56506fda611\"\u003e\u003ccode\u003e8b7b466\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.139.4 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/61fa5147f66a412ccaa2285d347b7545f69305df\"\u003e\u003ccode\u003e61fa514\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-pubsublite-bom to v1.15...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/59185a6ac8385403bb40b9d8d45d7d34a093ad6c\"\u003e\u003ccode\u003e59185a6\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigquery to v2.50.1 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7\"\u003e#7\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/java-cloud-bom/compare/v26.59.0...v26.61.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.nimbusds:nimbus-jose-jwt` from 10.2 to 10.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt\"\u003ecom.nimbusds:nimbus-jose-jwt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e10.2 (2025-04-07)\n* Gson is made a direct instead of a shaded dependency to address module\nissues introduced in 10.1 (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/550\"\u003e#550\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e10.3 (2025-05-09)\n* Restores the Gson shading, adding placeholder interfaces to prevent\nNoClassDefFoundError occurrences at runtime when the JAR is used on a\nmodule path (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/550\"\u003e#550\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://bitbucket.org/connect2id/nimbus-jose-jwt/commits/a988a2d5cdc9d5b55afc11a52f92232e67bc5697\"\u003e\u003ccode\u003ea988a2d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/5fa1dc9a25379500263ebc582cc1efa27b8101f4\"\u003e\u003ccode\u003e5fa1dc9\u003c/code\u003e\u003c/a\u003e shade gson again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/800db7b1ab2d1d7b4171056112dc755a211115a1\"\u003e\u003ccode\u003e800db7b\u003c/code\u003e\u003c/a\u003e Merged in feature/shaded-gson (pull request \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/127\"\u003e#127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/f474bcfa68ef3f4bc5bc8fec37add01fa1f3d42a\"\u003e\u003ccode\u003ef474bcf\u003c/code\u003e\u003c/a\u003e Adds change log entry for 10.3 (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/550\"\u003e#550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/c1f3c4441041c0f625c989a6d0a97d77401c033e\"\u003e\u003ccode\u003ec1f3c44\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 10.3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/10.3..10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.azure.resourcemanager:azure-resourcemanager-containerservice` from 2.50.0 to 2.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/releases\"\u003ecom.azure.resourcemanager:azure-resourcemanager-containerservice's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-resourcemanager-appservice_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-authorization_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eACR_PULL\u003c/code\u003e to \u003ccode\u003eBuiltInRole\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-cdn_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-compute_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupported setting disk IOPS and throughput for \u003ccode\u003eDisk\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupported setting maximum shares for \u003ccode\u003eDisk\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerinstance_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ewithPrivateImageRegistry\u003c/code\u003e overload for managed identity in \u003ccode\u003eContainerGroup\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerregistry_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eapi-version\u003c/code\u003e to \u003ccode\u003e2025-04-01\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerservice_2.51.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/cf4e5d40acca262974df8abcb44fe7a63666391f\"\u003e\u003ccode\u003ecf4e5d4\u003c/code\u003e\u003c/a\u003e mgmt, deprecate \u003ccode\u003espringServices\u003c/code\u003e and prepare release 2.51.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45466\"\u003e#45466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d5922ff2dd30c15a37007d8caf98aa2139fd1e6c\"\u003e\u003ccode\u003ed5922ff\u003c/code\u003e\u003c/a\u003e mgmt, local generation for Microsoft.Network API Version 2024-07-01 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45455\"\u003e#45455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/a776018033217aad1c14c900bebd65122373f7e6\"\u003e\u003ccode\u003ea776018\u003c/code\u003e\u003c/a\u003e fix ci.yml (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45465\"\u003e#45465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/f7149f4a91a473fcc24a5893d5fd0918f0a6bb2d\"\u003e\u003ccode\u003ef7149f4\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10736 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45464\"\u003e#45464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/4c77e246eccb94ad51574ab0e4bdfea9217cd3b6\"\u003e\u003ccode\u003e4c77e24\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10733 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45461\"\u003e#45461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d08a00f992a3e3b8cb26bcee85e59e09fde5a00e\"\u003e\u003ccode\u003ed08a00f\u003c/code\u003e\u003c/a\u003e Fix createACSCallAndStartRecordingWithCallConnectionIdTest Test (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45452\"\u003e#45452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/84b1cf099df54345e427904b2b2d4f761b82819a\"\u003e\u003ccode\u003e84b1cf0\u003c/code\u003e\u003c/a\u003e [Automation] Generate Fluent Lite from Swagger specification/kubernetesconfig...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/fabc6845c6c664455a4a175ebe089c3b93d5b081\"\u003e\u003ccode\u003efabc684\u003c/code\u003e\u003c/a\u003e [azure-developer-loadtesting] Updated SDK for API Version 2024-05-01-preview ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/72e0c4f64afc0081ce164f0b8901ff4374fddead\"\u003e\u003ccode\u003e72e0c4f\u003c/code\u003e\u003c/a\u003e Lower the priority of the EntityType used by ServiceBusTemplate (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45417\"\u003e#45417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/8e2dc4ba47d3fe4f5c84a19115d309b31341eec5\"\u003e\u003ccode\u003e8e2dc4b\u003c/code\u003e\u003c/a\u003e Support BinaryData serialization (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45423\"\u003e#45423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/compare/azure-resourcemanager_2.50.0...azure-resourcemanager_2.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonarqube` from 6.1.0.5360 to 6.2.0.5505\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.3 to 7.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.0.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e in the Gradle plugin when using \u003ccode\u003etargetExcludeContent[Pattern]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003eeclipse\u003c/code\u003e version to latest \u003ccode\u003e4.34\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egreclipse\u003c/code\u003e version to latest \u003ccode\u003e4.32\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epgp key had expired, this and future releases will be signed by new key (\u003ca href=\"https://github.com/diffplug/spotless/discussions/2464\"\u003edetails\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/diffplug/spotless/commit/04c0e770104696fd25fc620ebe06d57d385dc7f8\"\u003e\u003ccode\u003e04c0e77\u003c/code\u003e\u003c/a\u003e Published gradle/7.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/845d51c5167a7f098b1ac0773fd77142a8280ef3\"\u003e\u003ccode\u003e845d51c\u003c/code\u003e\u003c/a\u003e Published lib/3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ec10156541a44b788400720c8e5e72413c588b33\"\u003e\u003ccode\u003eec10156\u003c/code\u003e\u003c/a\u003e Update signing (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2494\"\u003e#2494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b7957d7d4607b7912c12c14c0c7900064c5c14cd\"\u003e\u003ccode\u003eb7957d7\u003c/code\u003e\u003c/a\u003e Add the public key here too, it's also available at `hkps://keyserver.ubuntu....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/11d98ab949d8a7a95ff47a3e1eaad3f5a115da62\"\u003e\u003ccode\u003e11d98ab\u003c/code\u003e\u003c/a\u003e I guess it should be a \u003ccode\u003epgp\u003c/code\u003e key, not \u003ccode\u003egpg\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1185afbd534b0eb9f80bdbbdd69ee90b73d1dea8\"\u003e\u003ccode\u003e1185afb\u003c/code\u003e\u003c/a\u003e Update changelog with description of the deal with the new signing key.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/76a6b262b71c4f251f5339604ea0f02c45fa4319\"\u003e\u003ccode\u003e76a6b26\u003c/code\u003e\u003c/a\u003e Specify the new subkey.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/7a3894575bfbcd1ecc6d266c8b32821fd77b57d1\"\u003e\u003ccode\u003e7a38945\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e480175481a3e7d798b76b69784e59e807bcc48a\"\u003e\u003ccode\u003ee480175\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/029c2356e41524d63da1b559621dad85919a41fb\"\u003e\u003ccode\u003e029c235\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gradle to v8.14.1 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.3...gradle/7.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/DataBiosphere/terra-billing-profile-manager/pull/541","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-billing-profile-manager/issues/541","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/541/packages"},{"uuid":"2547868252","node_id":"PR_kwDOAO0zhc6X3WJc","number":126,"state":"closed","title":"Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.3 to 7.0.4","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-28T04:35:48.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-27T23:13:16.000Z","updated_at":"2025-05-28T04:35:48.000Z","time_to_close":19352,"merged_at":"2025-05-28T04:35:48.000Z","merged_by":"KabOOm356","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.3","new_version":"7.0.4","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 7.0.3 to 7.0.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.0.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e in the Gradle plugin when using \u003ccode\u003etargetExcludeContent[Pattern]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003eeclipse\u003c/code\u003e version to latest \u003ccode\u003e4.34\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egreclipse\u003c/code\u003e version to latest \u003ccode\u003e4.32\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epgp key had expired, this and future releases will be signed by new key (\u003ca href=\"https://github.com/diffplug/spotless/discussions/2464\"\u003edetails\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/diffplug/spotless/commit/04c0e770104696fd25fc620ebe06d57d385dc7f8\"\u003e\u003ccode\u003e04c0e77\u003c/code\u003e\u003c/a\u003e Published gradle/7.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/845d51c5167a7f098b1ac0773fd77142a8280ef3\"\u003e\u003ccode\u003e845d51c\u003c/code\u003e\u003c/a\u003e Published lib/3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ec10156541a44b788400720c8e5e72413c588b33\"\u003e\u003ccode\u003eec10156\u003c/code\u003e\u003c/a\u003e Update signing (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2494\"\u003e#2494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b7957d7d4607b7912c12c14c0c7900064c5c14cd\"\u003e\u003ccode\u003eb7957d7\u003c/code\u003e\u003c/a\u003e Add the public key here too, it's also available at `hkps://keyserver.ubuntu....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/11d98ab949d8a7a95ff47a3e1eaad3f5a115da62\"\u003e\u003ccode\u003e11d98ab\u003c/code\u003e\u003c/a\u003e I guess it should be a \u003ccode\u003epgp\u003c/code\u003e key, not \u003ccode\u003egpg\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1185afbd534b0eb9f80bdbbdd69ee90b73d1dea8\"\u003e\u003ccode\u003e1185afb\u003c/code\u003e\u003c/a\u003e Update changelog with description of the deal with the new signing key.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/76a6b262b71c4f251f5339604ea0f02c45fa4319\"\u003e\u003ccode\u003e76a6b26\u003c/code\u003e\u003c/a\u003e Specify the new subkey.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/7a3894575bfbcd1ecc6d266c8b32821fd77b57d1\"\u003e\u003ccode\u003e7a38945\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e480175481a3e7d798b76b69784e59e807bcc48a\"\u003e\u003ccode\u003ee480175\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/029c2356e41524d63da1b559621dad85919a41fb\"\u003e\u003ccode\u003e029c235\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gradle to v8.14.1 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.3...gradle/7.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=7.0.3\u0026new-version=7.0.4)](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/KabOOm356/Reporter/pull/126","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KabOOm356%2FReporter/issues/126","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/126/packages"},{"uuid":"3033635522","node_id":"PR_kwDODjfkKM6UoSF2","number":1847,"state":"open","title":"[CORE-69]: Bump the minor-patch-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-01T10:59:31.000Z","updated_at":"2025-05-08T14:00:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":3,"packages":[{"name":"io.swagger.core.v3:swagger-annotations","old_version":"2.2.29","new_version":"2.2.30"},{"name":"org.springframework.boot:spring-boot-gradle-plugin","old_version":"3.4.4","new_version":"3.4.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 3 updates: io.swagger.core.v3:swagger-annotations, [org.springframework.boot:spring-boot-gradle-plugin](https://github.com/spring-projects/spring-boot) and [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless).\n\nUpdates `io.swagger.core.v3:swagger-annotations` from 2.2.29 to 2.2.30\n\nUpdates `org.springframework.boot:spring-boot-gradle-plugin` from 3.4.4 to 3.4.5\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-gradle-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpring Boot with native image container image build fails on podman due to directory permissions \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45256\"\u003e#45256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNeo4jReactiveDataAutoConfiguration assumes that certain beans are available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45235\"\u003e#45235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrong jOOQ exception translator with empty db name  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45219\"\u003e#45219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMessageSourceMessageInterpolator does not replace a parameter when the message matches its code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45213\"\u003e#45213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntegrationMbeanExporter is not eligible for getting processed by all BeanPostProcessors warnings are shown when using JMX \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45194\"\u003e#45194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOAuth2AuthorizationServerJwtAutoConfiguration uses \u003ccode\u003e@ConditionalOnClass\u003c/code\u003e incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45178\"\u003e#45178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMongoDB's dependency management is missing Kotlin coroutine driver modules \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45159\"\u003e#45159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImagePlatform can cause \u0026quot;OS must not be empty\u0026quot; IllegalArgumentException \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45153\"\u003e#45153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTypeUtils does not handle generics with identical names in different positions \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45039\"\u003e#45039\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpClient5 5.4.3 breaks local Docker transport \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45028\"\u003e#45028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.datasource.hikari.data-source-class-name cannot be used as a driver class name is always required and Hikari does not accept both \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45002\"\u003e#45002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePost-processing to apply custom JdbcConnectionDetails triggers an NPE in Hikari if the JDBC URL is for an unknown driver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44998\"\u003e#44998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder triggers an NPE in Hikari when trying to build a DataSource with a JDBC URL for an unknown driver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44995\"\u003e#44995\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL config does not watch for symlink file changes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44887\"\u003e#44887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbeddedLdapAutoConfiguration should not rely on PreDestroy \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44874\"\u003e#44874\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceTransactionManagerAutoConfiguration should run after DataSourceAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44819\"\u003e#44819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJsonValueWriter can throw StackOverflowError on deeply nested items \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/44627\"\u003e#44627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn a reactive web app, SslBundle can no longer open store file locations without using a 'file:' prefix  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/44535\"\u003e#44535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLogging a Path object using structured logging throws StackOverflowError \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/44507\"\u003e#44507\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\u003eMake \u003ccode\u003e@Component\u003c/code\u003e a javadoc link \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45258\"\u003e#45258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix documentation links to buildpacks.io \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45241\"\u003e#45241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify the use of multiple profile expressions with \u0026quot;spring.config.activate.on-profile\u0026quot; \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45224\"\u003e#45224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow the use of token properties in authorization server clients configuration example \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45176\"\u003e#45176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd details of the purpose of the metrics endpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45047\"\u003e#45047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEscape the asterisk in spring-application.adoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45033\"\u003e#45033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd reference to Styra (OPA) Spring Boot SDK \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44976\"\u003e#44976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CDS documentation to cover AOTCache \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44970\"\u003e#44970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebFlux security documentation incorrectly links to servlet classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44966\"\u003e#44966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace mentions of deprecated MockBean annotation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/44947\"\u003e#44947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTaskExecution documentation should describe what happens when multiple Executor beans are present \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44908\"\u003e#44908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation lists coordinates for some dependencies that are not actually managed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44879\"\u003e#44879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish javadoc of SpringProfileAction \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44826\"\u003e#44826\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 AspectJ 1.9.24 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45184\"\u003e#45184\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Couchbase Client 3.7.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45072\"\u003e#45072\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.13.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45073\"\u003e#45073\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to HttpClient5 5.4.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45074\"\u003e#45074\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to HttpCore5 5.3.4 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45075\"\u003e#45075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jaybird 5.0.7.java11 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45076\"\u003e#45076\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jetty 12.0.19 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45077\"\u003e#45077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.22 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45078\"\u003e#45078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Lombok 1.18.38 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45079\"\u003e#45079\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/b882c29bdf607d5d4db910f7fd0161143a1329c7\"\u003e\u003ccode\u003eb882c29\u003c/code\u003e\u003c/a\u003e Release v3.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/918066f39ae72de5a6e1bae78c841396e049e5b6\"\u003e\u003ccode\u003e918066f\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ab0c332d9995963d22c202706564be58ff724622\"\u003e\u003ccode\u003eab0c332\u003c/code\u003e\u003c/a\u003e Next development version (v3.3.12-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/71acf939ace320fbfa35ce48577ba534469dfc90\"\u003e\u003ccode\u003e71acf93\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d2eaac6b60d117c3d10939866c70fce6b945eefd\"\u003e\u003ccode\u003ed2eaac6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Upgrade to Netty 4.1.120.Final\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d24a38f0f890ef70a07be8236bb9717527f50ba5\"\u003e\u003ccode\u003ed24a38f\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/933572ad5e7da2e47d8efc168a86c8cf6105b062\"\u003e\u003ccode\u003e933572a\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.1.120.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/016b3de968b9b9a6319f7bc58abfb1df007bbc4b\"\u003e\u003ccode\u003e016b3de\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.1.120.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/46a709a8503c096e2514c8cd17b1a7e7e715e7b2\"\u003e\u003ccode\u003e46a709a\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/55f67c9a522647039fd3294dee5cb83f4888160a\"\u003e\u003ccode\u003e55f67c9\u003c/code\u003e\u003c/a\u003e Fix potential null problem in actuator\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.4.4...v3.4.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.0.3\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse palantir-java-format 2.57.0 on Java 21. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2447\"\u003e#2447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-try \u003ccode\u003enpm install\u003c/code\u003e with \u003ccode\u003e--prefer-online\u003c/code\u003e after \u003ccode\u003eERESOLVE\u003c/code\u003e error. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2448\"\u003e#2448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eApply Gradle's strict plugin types validation to the Spotless plugin. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2454\"\u003e#2454\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/diffplug/spotless/commit/1b1a4fbbb446585627f9da03eab5986d73afa457\"\u003e\u003ccode\u003e1b1a4fb\u003c/code\u003e\u003c/a\u003e Published gradle/7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/0fa3cabc9ed5780f8d9033b0c1d27d81c1d750c2\"\u003e\u003ccode\u003e0fa3cab\u003c/code\u003e\u003c/a\u003e Published lib/3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/0fe8f9b2ab825e53f9c78c91f604f34831612929\"\u003e\u003ccode\u003e0fe8f9b\u003c/code\u003e\u003c/a\u003e Update README.md for android kotlin callouts (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2438\"\u003e#2438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/d25f04de3e75030c91962739bc99ea7d377d7678\"\u003e\u003ccode\u003ed25f04d\u003c/code\u003e\u003c/a\u003e Minor tweak.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/fa3fd1e6cb99a6bb3b2a9c8b262db4666edf6ca7\"\u003e\u003ccode\u003efa3fd1e\u003c/code\u003e\u003c/a\u003e Add the cool blockquote warning trick to the other Android spot.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/60993fdedff91eeebf2ef016893b1ee433811a3f\"\u003e\u003ccode\u003e60993fd\u003c/code\u003e\u003c/a\u003e Fix the Android Kotlin warning and adjust its position.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/0426db1e7e66b6434bc625cc84c5d4e7bd03a0ce\"\u003e\u003ccode\u003e0426db1\u003c/code\u003e\u003c/a\u003e Apply Gradle's strict plugin types validation to the Spotless plugin in prepa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/48b4cdeaf3653f77d8c764849b5fb48207b3cc27\"\u003e\u003ccode\u003e48b4cde\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.mockito:mockito-core to v5.17.0 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/81f2f8bb742a98c2f7e69bc7e2e10fb6b2d6c75c\"\u003e\u003ccode\u003e81f2f8b\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.mockito:mockito-core to v5.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/fc0ec004f0b52ca33e5030efc0b2ddfb8e1b4990\"\u003e\u003ccode\u003efc0ec00\u003c/code\u003e\u003c/a\u003e Update CHANGES.md for enabling Gradle's stricter plugin types validation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.2...gradle/7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/DataBiosphere/terra-workspace-manager/pull/1847","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-workspace-manager/issues/1847","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1847/packages"}],"issue_packages":[{"old_version":"8.4.0","new_version":"8.5.1","update_type":"minor","path":null,"pr_created_at":"2026-05-15T23:12:15.000Z","version_change":"8.4.0 → 8.5.1","issue":{"uuid":"4457512625","node_id":"PR_kwDOAO0zhc7cGKdj","number":166,"state":"closed","title":"Bump com.diffplug.spotless:spotless-plugin-gradle from 8.4.0 to 8.5.1","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-28T00:12:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-15T23:12:15.000Z","updated_at":"2026-05-28T00:12:35.000Z","time_to_close":1040417,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"8.4.0","new_version":"8.5.1","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 8.4.0 to 8.5.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v8.5.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elicenseHeader\u003c/code\u003e with \u003ccode\u003esetLicenseHeaderYearsFromGitHistory()\u003c/code\u003e no longer runs \u003ccode\u003egit log\u003c/code\u003e through a shell, eliminating a shell-injection vector when formatting files whose names contain shell metacharacters.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v8.5.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003escalafmt()\u003c/code\u003e now reads the version from the \u003ccode\u003eversion\u003c/code\u003e field in the scalafmt config file when no version is explicitly set in the plugin config, falling back to the built-in default only if neither is available. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2922\"\u003e#2922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003etoml\u003c/code\u003e format type with \u003ccode\u003eversionCatalog()\u003c/code\u003e step for formatting and sorting Gradle version catalog files. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2916\"\u003e#2916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ewithIndentStyle\u003c/code\u003e and \u003ccode\u003ewithIndentSize\u003c/code\u003e configuration to \u003ccode\u003etableTestFormatter\u003c/code\u003e for setting the fallback indent when no \u003ccode\u003e.editorconfig\u003c/code\u003e is found. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2893\"\u003e#2893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ejavaparserVersion(...)\u003c/code\u003e to \u003ccode\u003ecleanthat\u003c/code\u003e, allowing users to override the JavaParser version pulled in transitively by Cleanthat. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003etableTestFormatter\u003c/code\u003e editorconfig cache not honoring \u003ccode\u003e.editorconfig\u003c/code\u003e changes across Gradle daemon runs due to a shared static \u003ccode\u003eEditorConfigProvider\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2893\"\u003e#2893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve case of JDBI named bind params that collide with SQL keywords (e.g. \u003ccode\u003e:limit\u003c/code\u003e, \u003ccode\u003e:offset\u003c/code\u003e) in the DBeaver SQL formatter. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2899\"\u003e#2899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix non-idempotent formatting when \u003ccode\u003eimportOrder()\u003c/code\u003e is combined with \u003ccode\u003egreclipse()\u003c/code\u003e: a single catch-all group no longer strips blank lines that \u003ccode\u003egreclipse()\u003c/code\u003e independently inserted between import groups. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2914\"\u003e#2914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epredeclareDepsFromBuildscript()\u003c/code\u003e on Gradle 9 by avoiding mutation of the root buildscript configuration container. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2929\"\u003e#2929\u003c/a\u003e, fixes \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2599\"\u003e#2599\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eexpandWildcardImports\u003c/code\u003e failing on JDK XML types such as \u003ccode\u003eorg.xml.sax.InputSource\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2921\"\u003e#2921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Eclipse JDT's collator-based comparison when sorting Java members to better match Eclipse save actions. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2920\"\u003e#2920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ecleanthat\u003c/code\u003e version \u003ccode\u003e2.24\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.25\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003eeclipse-jdt\u003c/code\u003e version from \u003ccode\u003e4.35\u003c/code\u003e to \u003ccode\u003e4.39\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2912\"\u003e#2912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003espotlessPredeclare\u003c/code\u003e visible to Gradle Kotlin DSL type-safe accessors. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003espotlessPredeclare\u003c/code\u003e to be used directly without enabling it first in spotless extension. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2925\"\u003e#2925\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/diffplug/spotless/commit/c1595c815d5fdd344505792aa4df588f467f0ca9\"\u003e\u003ccode\u003ec1595c8\u003c/code\u003e\u003c/a\u003e Published gradle/8.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b26b570f7eba32554061b036206f675180cd2384\"\u003e\u003ccode\u003eb26b570\u003c/code\u003e\u003c/a\u003e Published lib/4.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ac3f6f14a2e007c2d36223335df96a2c9ba92719\"\u003e\u003ccode\u003eac3f6f1\u003c/code\u003e\u003c/a\u003e Bump plexus-utils to 4.0.3 to address CVE-2025-67030 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2932\"\u003e#2932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/f5039f633d436a8831d09a934a3490d68968d684\"\u003e\u003ccode\u003ef5039f6\u003c/code\u003e\u003c/a\u003e Bump plexus-utils to 4.0.3 to address CVE-2025-67030\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/0e77837d4789cb43b83c21d566fe4185adc4ae2b\"\u003e\u003ccode\u003e0e77837\u003c/code\u003e\u003c/a\u003e Fix shell-injection in LicenseHeaderStep SET_FROM_GIT mode (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2931\"\u003e#2931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/84f642329de804615ff16f34d12a2249f1890850\"\u003e\u003ccode\u003e84f6423\u003c/code\u003e\u003c/a\u003e Fix shell-injection in LicenseHeaderStep SET_FROM_GIT mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b87eb75efe54e94a7248ff5e2d07231bcc3a1b55\"\u003e\u003ccode\u003eb87eb75\u003c/code\u003e\u003c/a\u003e Published maven/3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/97c3baf34b79d0028a343776bb2c2fb223930355\"\u003e\u003ccode\u003e97c3baf\u003c/code\u003e\u003c/a\u003e Published gradle/8.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/3dd1a9690270e7191f2c7db8314a9079b127ee76\"\u003e\u003ccode\u003e3dd1a96\u003c/code\u003e\u003c/a\u003e Published lib/4.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/05d89540ea573eae5c937ca1e9b015b78df83d9f\"\u003e\u003ccode\u003e05d8954\u003c/code\u003e\u003c/a\u003e Feature maven expand wildcard import (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2930\"\u003e#2930\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2829\"\u003e#2829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/8.4.0...gradle/8.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=8.4.0\u0026new-version=8.5.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 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/KabOOm356/Reporter/pull/166","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KabOOm356%2FReporter/issues/166","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/166/packages"}},{"old_version":"8.1.0","new_version":"8.2.1","update_type":"minor","path":null,"pr_created_at":"2026-02-04T15:11:34.000Z","version_change":"8.1.0 → 8.2.1","issue":{"uuid":"3897027270","node_id":"PR_kwDOHYbty87BfdMo","number":160,"state":"closed","title":"[CORE-69]: Bump the minor-patch-dependencies group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-01T11:07:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-04T15:11:34.000Z","updated_at":"2026-03-01T11:07:34.000Z","time_to_close":2145359,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":16,"packages":[{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.1","new_version":"2.21.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"org.postgresql:postgresql","old_version":"42.7.8","new_version":"42.7.9","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"org.springframework.boot:spring-boot-starter-data-jdbc","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-web","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-validation","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-thymeleaf","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-configuration-processor","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-actuator","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"io.sentry:sentry-spring-boot-starter","old_version":"8.29.0","new_version":"8.31.0","repository_url":"https://github.com/getsentry/sentry-java"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.23","new_version":"1.5.27","repository_url":"https://github.com/qos-ch/logback"},{"name":"io.micrometer:micrometer-registry-prometheus","old_version":"1.16.1","new_version":"1.16.2","repository_url":"https://github.com/micrometer-metrics/micrometer"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"8.1.0","new_version":"8.2.1","repository_url":"https://github.com/diffplug/spotless"},{"name":"de.undercouch.download:de.undercouch.download.gradle.plugin","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/michel-kraemer/gradle-download-task"},{"name":"org.springframework.boot:spring-boot-gradle-plugin","old_version":"3.5.7","new_version":"3.5.10","repository_url":"https://github.com/spring-projects/spring-boot"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.20.1` | `2.21.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.8` | `42.7.9` |\n| [org.springframework.boot:spring-boot-starter-data-jdbc](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-starter-web](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-starter-validation](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-starter-thymeleaf](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-configuration-processor](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [org.springframework.boot:spring-boot-starter-actuator](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n| [io.sentry:sentry-spring-boot-starter](https://github.com/getsentry/sentry-java) | `8.29.0` | `8.31.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.23` | `1.5.27` |\n| [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) | `1.16.1` | `1.16.2` |\n| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `8.1.0` | `8.2.1` |\n| [de.undercouch.download:de.undercouch.download.gradle.plugin](https://github.com/michel-kraemer/gradle-download-task) | `5.6.0` | `5.7.0` |\n| [org.springframework.boot:spring-boot-gradle-plugin](https://github.com/spring-projects/spring-boot) | `3.5.7` | `3.5.10` |\n\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.20.1 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.postgresql:postgresql` from 42.7.8 to 42.7.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/releases\"\u003eorg.postgresql:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev42.7.9\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded changelogs for version 42.7.9 \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3908\"\u003e#3908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ethe classloader is nullable, and remove a space \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3907\"\u003e#3907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix:  incorrect pg_stat_replication.reply_time calculation \u003ca href=\"https://github.com/atorik\"\u003e\u003ccode\u003e@​atorik\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3906\"\u003e#3906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3892\"\u003e#3892\u003c/a\u003e, PGXAConnection.prepare(Xid) should return XA_RDONLY if the connection is read only \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix badges for maven central and search paths. Sonatype has changed the search paths \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3901\"\u003e#3901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e) \u003ca href=\"https://github.com/m-van-tilburg\"\u003e\u003ccode\u003e@​m-van-tilburg\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3887\"\u003e#3887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add CI tests with Java 26 \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf: optimize PGInterval.getValue() by replacing String.format with StringBuilder \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3866\"\u003e#3866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse ssl_is_used() to check for ssl connection \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3867\"\u003e#3867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd PEMKeyManager to handle PEM based certs and keys. \u003ca href=\"https://github.com/harinath001\"\u003e\u003ccode\u003e@​harinath001\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComment and simplify the complex state machine logic in QueryExecutorImpl \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3850\"\u003e#3850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3784\"\u003e#3784\u003c/a\u003e pgjdbc can't decode numeric arrays containing special numbers like NaN\u0026quot; \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3851\"\u003e#3851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3784\"\u003e#3784\u003c/a\u003e pgjdbc can't decode numeric arrays containing special numbers like NaN \u003ca href=\"https://github.com/ShenFeng312\"\u003e\u003ccode\u003e@​ShenFeng312\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall simplication of locking patterns in QueryExecutorBase \u003ca href=\"https://github.com/Sanne\"\u003e\u003ccode\u003e@​Sanne\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3849\"\u003e#3849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: update property quoteReturningIdentifiers default value \u003ca href=\"https://github.com/sodekim\"\u003e\u003ccode\u003e@​sodekim\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: default query timeout property \u003ca href=\"https://github.com/cfredri4\"\u003e\u003ccode\u003e@​cfredri4\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3705\"\u003e#3705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate action to deploy docs to \u003ca href=\"https://pgjdbc.github.io/\"\u003ehttps://pgjdbc.github.io/\u003c/a\u003e \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3819\"\u003e#3819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix homepage release note \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3817\"\u003e#3817\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: close temporary lob descriptors that are used internally in PreparedStatement#setBlob \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3903\"\u003e#3903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: avoid memory leaks in Java \u0026lt;= 21 caused by Thread.inheritedAccessControlContext \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3886\"\u003e#3886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edoc: add the new PGP signing key to the official documentation \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3813\"\u003e#3813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: remove unused com.github.spotbugs Gradle plugin dependency \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3868\"\u003e#3868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: drop SpotBugs as we do not seem to use it \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3834\"\u003e#3834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: bump version to 42.7.9 after 42.7.8 release \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3810\"\u003e#3810\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update actions/create-github-app-token digest to 29824e6 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3898\"\u003e#3898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/setup-java digest to c1e3236 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3899\"\u003e#3899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update codecov/codecov-action digest to 671740a \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3900\"\u003e#3900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency org.junit:junit-bom to v5.14.1 - autoclosed \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3884\"\u003e#3884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency org.apache.bcel:bcel to v6.11.0 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3883\"\u003e#3883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency org.mockito:mockito-bom to v5.20.0 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency net.bytebuddy:byte-buddy-parent to v1.18.2 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3882\"\u003e#3882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update github/codeql-action digest to 497990d \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3881\"\u003e#3881\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/pgjdbc/pgjdbc/blob/master/CHANGELOG.md\"\u003eorg.postgresql:postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[42.7.9] (2026-01-14)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: query timeout property [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3705\"\u003e#3705\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3705\"\u003epgjdbc/pgjdbc#3705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add PEMKeyManager to handle PEM based certs and keys [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3700\"\u003e#3700\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3700\"\u003epgjdbc/pgjdbc#3700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf: optimize PGInterval.getValue() by replacing String.format with StringBuilder\u003c/li\u003e\n\u003cli\u003edoc: update property quoteReturningIdentifiers default value [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3847\"\u003e#3847\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3847\"\u003epgjdbc/pgjdbc#3847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity: Use a static method forName to load all user supplied classes. Use the Class.forName 3 parameter method and do not initilize it unless it is a subclass of the expected class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: incorrect pg_stat_replication.reply_time calculation [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3906\"\u003e#3906\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3906\"\u003epgjdbc/pgjdbc#3906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: close temporary lob descriptors that are used internally in PreparedStatement#setBlob\u003c/li\u003e\n\u003cli\u003efix: PGXAConnection.prepare(Xid) should return XA_RDONLY if the connection is read only [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3897\"\u003e#3897\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3897\"\u003epgjdbc/pgjdbc#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: make all Calendar instances proleptic Gregorian [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3887\"\u003epgjdbc/pgjdbc#3887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Simplify concurrency guards on QueryExecutorBase#transaction and QueryExecutorBase#standardConformingStrings [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3897\"\u003e#3897\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3849\"\u003epgjdbc/pgjdbc#3849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: avoid memory leaks in Java \u0026lt;= 21 caused by Thread.inheritedAccessControlContext [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3886\"\u003e#3886\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3886\"\u003epgjdbc/pgjdbc#3886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3784\"\u003e#3784\u003c/a\u003e pgjdbc can't decode numeric arrays containing special numbers like NaN [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3838\"\u003e#3838\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3838\"\u003epgjdbc/pgjdbc#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use ssl_is_used() to check for ssl connection [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3867\"\u003e#3867\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3867\"\u003epgjdbc/pgjdbc#3867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: the classloader is nullable [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3907\"\u003e#3907\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3907\"\u003epgjdbc/pgjdbc#3907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/79b784e3a63def9d12088471334399a53016d880\"\u003e\u003ccode\u003e79b784e\u003c/code\u003e\u003c/a\u003e Added changelogs for version 42.7.9 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3908\"\u003e#3908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1c00ffc02be1570027b6510cbcd760b916227800\"\u003e\u003ccode\u003e1c00ffc\u003c/code\u003e\u003c/a\u003e doc: add the new PGP signing key to the official documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/f774000c105ddb2971f50dc5cf51a2d20ee4c14a\"\u003e\u003ccode\u003ef774000\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/create-github-app-token digest to 29824e6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/27daf3b48b8b7d266ba680f59345f3723e2786d2\"\u003e\u003ccode\u003e27daf3b\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-java digest to c1e3236\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/6eb01ff6bcb7ba6d71c9363a29d7305911861946\"\u003e\u003ccode\u003e6eb01ff\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action digest to 671740a\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/dbf1e57747709b560da16fdcec0ba9e927393516\"\u003e\u003ccode\u003edbf1e57\u003c/code\u003e\u003c/a\u003e the classloader is nullable, and remove a space (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3907\"\u003e#3907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/6a20574f4c896b3f02d7f36d21ab1f3da15c3936\"\u003e\u003ccode\u003e6a20574\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c07721af972eee4f10873b1a23b3811336454436\"\u003e\u003ccode\u003ec07721a\u003c/code\u003e\u003c/a\u003e fix:  incorrect pg_stat_replication.reply_time calculation (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3906\"\u003e#3906\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/83023f3c2ae98dc69df00a560dbbe386afafe3b1\"\u003e\u003ccode\u003e83023f3\u003c/code\u003e\u003c/a\u003e fix: close temporary lob descriptors that are used internally in PreparedStat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/62c9805ef8606f3d38273ac69f64b14e936a0bfa\"\u003e\u003ccode\u003e62c9805\u003c/code\u003e\u003c/a\u003e fix: issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3892\"\u003e#3892\u003c/a\u003e, PGXAConnection.prepare(Xid) should return XA_RDONLY if the ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.8...REL42.7.9\"\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-starter-data-jdbc` from 3.5.7 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-starter-data-jdbc'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\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\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/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.7...v3.5.10\"\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-starter-web` from 3.5.7 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-starter-web'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\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\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/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.7...v3.5.10\"\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-starter-validation` from 3.5.7 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-starter-validation'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\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\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/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.7...v3.5.10\"\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-starter-thymeleaf` from 3.5.7 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-starter-thymeleaf'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\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\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/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.7...v3.5.10\"\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-configuration-processor` from 3.5.7 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-configuration-processor'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\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\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/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.7...v3.5.10\"\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-starter-test` from 3.5.7 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-starter-test'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\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\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/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.7...v3.5.10\"\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-starter-actuator` from 3.5.7 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-starter-actuator'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/488...\n\n_Description has been truncated_","html_url":"https://github.com/DataBiosphere/terra-policy-service/pull/160","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-policy-service/issues/160","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/160/packages"}},{"old_version":"8.1.0","new_version":"8.2.1","update_type":"minor","path":null,"pr_created_at":"2026-02-01T13:03:16.000Z","version_change":"8.1.0 → 8.2.1","issue":{"uuid":"3882003259","node_id":"PR_kwDOJx0dmM7Atpla","number":119,"state":"open","title":"[CORE-69]: Bump the minor-and-patch-updates group with 3 updates","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-01T13:03:16.000Z","updated_at":"2026-02-01T13:06:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-and-patch-updates","update_count":3,"packages":[{"name":"ch.qos.logback:logback-classic","old_version":"1.5.23","new_version":"1.5.27","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.1","new_version":"2.21.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"8.1.0","new_version":"8.2.1","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-and-patch-updates group with 3 updates: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) and [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless).\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.23 to 1.5.27\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-30 Release of logback version 1.5.27\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Updated license to Eclipse Public License version 2.0 from version 1.0, retaining the GPL 2.1 dual-license.\u003c/p\u003e\n\u003cp\u003e• Fixed missing MDC data transmitted by \u003ccode\u003eSocketAppender\u003c/code\u003e reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1010\"\u003eissues/1010\u003c/a\u003e by Lars Vogel.\u003c/p\u003e\n\u003cp\u003e• Removed all \u003ccode\u003eReceiver\u003c/code\u003e classes and components which were already disabled for several years.\u003c/p\u003e\n\u003cp\u003e• Refactored file scanning code for improved clarity.\u003c/p\u003e\n\u003cp\u003e• In \u003ccode\u003eSizeAndTimeBasedRollingPolicy\u003c/code\u003e modified \u003ccode\u003etotalSizeCap\u003c/code\u003e and \u003ccode\u003emaxFileSize\u003c/code\u003e comparison to taking into account file compression. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1007\"\u003eissues/1007\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 3618eb01aad6672f9cd250dccf7546a69cbe982f associated with the tag v_1.5.27. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.26\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-25 Release of logback version 1.5.26\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• InsertFromJNDIModelHandler was accessing javax.naming package forcing the inclusion of the optional java.naming module. This problem was raised in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1003\"\u003eissues/1003\u003c/a\u003e by Marius Hanl who also provided the relevant PR.\u003c/p\u003e\n\u003cp\u003e• In applications using shadow/fat/shade jars, module or package information could be lost. Thus, in the absence of version information, logback-classic would warn about version mismatches. Logback components now ship with properties files containing version information that survive shadow/fat/shade jars. This issue was reporteed in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1002\"\u003eissues/1002\u003c/a\u003e by Christoph Gritschenberger.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 33deb54506bbfaf1ff151f26f3a5f86936011619 associated with the tag v_1.5.26. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.25\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-17 Release of logback version 1.5.25\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• When processing configuration files, logback-core will now only instantiate components compatible with the class expected by the encapsulating class. This fixes an ACE vulnerability recorded as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-1225\"\u003eCVE-2026-1225\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• In configuration files, referencing a single undeclared appender would cause all referenced appenders to be skipped. This issue was discovered in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/997\"\u003eissues/997\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Added VersionUtil class to logback-core. This utility class checks for version compatibility issues and alerts the user if need be.\u003c/p\u003e\n\u003cp\u003e• Added \u003ca href=\"https://logback.qos.ch/manual/layouts.html#epoch\"\u003eEpochConverter\u003c/a\u003e to output milliseconds/seconds since epoch. This enhancement was requested by Duncan Jauncey in \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/1000\"\u003eissues/1000\u003c/a\u003e who also provided the relevant implementation PR.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit f426e0002800cfb507f393fcacffe0761a425220 associated with the tag v_1.5.25. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.24\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-06 Release of logback version 1.5.24\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Added ExpressionPropertyCondition a PropertyCondition that can evaluate boolean expressions similar to Java. See \u003ca href=\"https://logback.qos.ch/manual/configuration.html#conditionalExp\"\u003ethe relevant documentation\u003c/a\u003e for further details.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 62bc5fc245dd3a52f3dd45e232733f4cefb4806d associated with the tag v_1.5.24. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/3618eb01aad6672f9cd250dccf7546a69cbe982f\"\u003e\u003ccode\u003e3618eb0\u003c/code\u003e\u003c/a\u003e increase timeout delay to 2000 millis\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/db150c3c92656ed01c66dbd8ec2a0f1548637663\"\u003e\u003ccode\u003edb150c3\u003c/code\u003e\u003c/a\u003e prepare release 1.5.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/0370b137a47a6148c3f2d527f6bfdbd22d3136a8\"\u003e\u003ccode\u003e0370b13\u003c/code\u003e\u003c/a\u003e fix missing MDC transmission in SocketAppender. Fixes issues/1010\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8100acd4e49f7d3c78520efacfd98bd398f0e810\"\u003e\u003ccode\u003e8100acd\u003c/code\u003e\u003c/a\u003e remove RemoteAppender*\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2b67210613628b8610f44063c4e739b71ce83190\"\u003e\u003ccode\u003e2b67210\u003c/code\u003e\u003c/a\u003e remove Receiver related classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d84b58686b3e04661bb47e7260d1fdcb731826ac\"\u003e\u003ccode\u003ed84b586\u003c/code\u003e\u003c/a\u003e remove ReceiverModelHandler - project still builds indicating no active usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/44049ed38ff396bc45a98d9b536da8f179547132\"\u003e\u003ccode\u003e44049ed\u003c/code\u003e\u003c/a\u003e remove support for receivers in SerializedModelConfigurator and JoranConfigur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/56085d898665d6e99489591333a4ddf381465443\"\u003e\u003ccode\u003e56085d8\u003c/code\u003e\u003c/a\u003e fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e7764f47e51921abe9635b32c2fa80e65d29efba\"\u003e\u003ccode\u003ee7764f4\u003c/code\u003e\u003c/a\u003e refactor file change scanning for clarity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e56a12f865751ce6a599963187b4a861854c7e8a\"\u003e\u003ccode\u003ee56a12f\u003c/code\u003e\u003c/a\u003e bump assertj version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.23...v_1.5.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.20.1 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 8.1.0 to 8.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v8.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix OutOfMemoryError and slow configuration phase in large multi-project builds when using Eclipse-based formatters (Eclipse JDT, GrEclipse, Eclipse CDT) by implementing P2 dependency caching. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2788\"\u003e#2788\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v8.2.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a \u003ccode\u003eexpandWildcardImports\u003c/code\u003e API for java (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2594\"\u003e#2679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd the ability to specify a wildcard version (\u003ccode\u003e*\u003c/code\u003e) for external formatter executables. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2757\"\u003e#2757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for passing multiple file paths using the -PspotlessIdeHook option. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003econfiguration cache for groovy. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2797\"\u003e#2797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eNPE\u003c/code\u003e due to workingTreeIterator being null for git ignored files. \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/911\"\u003e#911\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2771\"\u003e#2771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent race conditions when multiple npm-based formatters launch the server process simultaneously while sharing the same \u003ccode\u003enode_modules\u003c/code\u003e directory. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2786\"\u003e#2786\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003ektfmt\u003c/code\u003e version to latest \u003ccode\u003e0.59\u003c/code\u003e -\u0026gt; \u003ccode\u003e0.61\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2804\"\u003e2804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ektlint\u003c/code\u003e version to latest \u003ccode\u003e1.7.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e1.8.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2763\"\u003e2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egherkin-utils\u003c/code\u003e version to latest \u003ccode\u003e9.2.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e10.0.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2619\"\u003e#2619\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/diffplug/spotless/commit/2b7f9de321fc332be56a02d3cd0b73e72d3c1fec\"\u003e\u003ccode\u003e2b7f9de\u003c/code\u003e\u003c/a\u003e Published gradle/8.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/78e26e9a3e07a23a99f0e4b4ef2c7503cc8fed1f\"\u003e\u003ccode\u003e78e26e9\u003c/code\u003e\u003c/a\u003e Published lib/4.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/33692c2d957c07eda497aed93cc4e410289c3d6f\"\u003e\u003ccode\u003e33692c2\u003c/code\u003e\u003c/a\u003e [fix] \u003ccode\u003eremoveSemicolons()\u003c/code\u003e should not be applied to multiline strings in groo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/90628d8e829dbeff10e11d5b018045102367c046\"\u003e\u003ccode\u003e90628d8\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/61864a2a38ee3d41c3027c28f5182be6f2dc78a3\"\u003e\u003ccode\u003e61864a2\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into fix-removeSemicolons\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/4864bc887a9b783feafa2908be5e17ab6a505aad\"\u003e\u003ccode\u003e4864bc8\u003c/code\u003e\u003c/a\u003e Fix Gradle Cache performance issue by supporting cached P2 provisionning via ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/075895cb3b16fdd1884a22342607655f4f996d2a\"\u003e\u003ccode\u003e075895c\u003c/code\u003e\u003c/a\u003e docs: Mention P2 caching for gradle plugin caching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/57214bf3eacc1aee293c95871b1fe41d28cf13ec\"\u003e\u003ccode\u003e57214bf\u003c/code\u003e\u003c/a\u003e feat: Supports P2 in predeclare\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/8aee8accdc070ee14fa85314d55c184c4c0e97df\"\u003e\u003ccode\u003e8aee8ac\u003c/code\u003e\u003c/a\u003e chore: Adds a GradleProvisioner test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/859326c0fa84793be37bcadabd88a8a9471f53dd\"\u003e\u003ccode\u003e859326c\u003c/code\u003e\u003c/a\u003e chore: Use a caching TestP2Provisioner in tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/8.1.0...gradle/8.2.1\"\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/DataBiosphere/java-pfb/pull/119","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fjava-pfb/issues/119","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/119/packages"}},{"old_version":"7.2.1","new_version":"8.0.0","update_type":"major","path":null,"pr_created_at":"2025-10-01T12:04:24.000Z","version_change":"7.2.1 → 8.0.0","issue":{"uuid":"2877984175","node_id":"PR_kwDOJx0dmM6rio2v","number":109,"state":"open","title":"[CORE-69]: Bump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T12:04:24.000Z","updated_at":"2025-10-01T13:32:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.2.1","new_version":"8.0.0","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 7.2.1 to 8.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v8.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Bump the required Gradle to \u003ccode\u003e7.3\u003c/code\u003e and required Java to \u003ccode\u003e17\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2375\"\u003e#2375\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2540\"\u003e#2540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Renamed \u003ccode\u003eremoveWildcardImports\u003c/code\u003e to \u003ccode\u003eforbidWildcardImports\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2633\"\u003e#2633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e \u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task is now installed only on the root project. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e \u003ccode\u003eLintSuppression\u003c/code\u003e now enforces unix-style paths in its \u003ccode\u003esetPath\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2629\"\u003e#2629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunning \u003ccode\u003espotlessCheck\u003c/code\u003e with violations unilaterally produces the error message \u003ccode\u003eRun './gradlew spotlessApply' to fix these violations\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2592\"\u003e#2592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump JGit from \u003ccode\u003e6.10.1\u003c/code\u003e to \u003ccode\u003e7.3.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2257\"\u003e#2257\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds support for worktrees (fixes \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/1765\"\u003e#1765\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egoogle-java-format\u003c/code\u003e version to latest \u003ccode\u003e1.24.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e1.28.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2345\"\u003e#2345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.13.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2615\"\u003e#2615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.19.2\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.20.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ektfmt\u003c/code\u003e version to latest \u003ccode\u003e0.53\u003c/code\u003e -\u0026gt; \u003ccode\u003e0.58\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2613\"\u003e#2613\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e use \u003ccode\u003eTrailingCommaManagementStrategy\u003c/code\u003e enum instead of \u003ccode\u003emanageTrailingCommas\u003c/code\u003e boolean configuration option\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ektlint\u003c/code\u003e version to latest \u003ccode\u003e1.5.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e1.7.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2555\"\u003e#2555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003epalantir-java-format\u003c/code\u003e version to latest \u003ccode\u003e2.57.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.71.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect system gitconfig when performing git operations (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2404\"\u003e#2404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003espaceBeforeSeparator\u003c/code\u003e in Jackson formatter. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2103\"\u003e#2103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e is now compatible with configuration cache. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThere is now a \u003ccode\u003eforbidRegex(String name, String regex, String lintDetail)\u003c/code\u003e which throws a lint anytime the regex matches. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2633\"\u003e#2633\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/diffplug/spotless/commit/0761a23782c97b4c425f8f8b5e79f20811f54541\"\u003e\u003ccode\u003e0761a23\u003c/code\u003e\u003c/a\u003e Published gradle/8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/3373a6bf4ddfc12f1df566b1c1780e99ec2d8bb8\"\u003e\u003ccode\u003e3373a6b\u003c/code\u003e\u003c/a\u003e Published lib/4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/433a1d9c92e5e5566e72faf162c9d9833538d710\"\u003e\u003ccode\u003e433a1d9\u003c/code\u003e\u003c/a\u003e Try to fix publishing.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/12d83710e3dc0df893910f543293d353cc7b6c01\"\u003e\u003ccode\u003e12d8371\u003c/code\u003e\u003c/a\u003e [openrewrite] initial merge and \u003ccode\u003eUpgradeToJava17\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2636\"\u003e#2636\u003c/a\u003e towards \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2634\"\u003e#2634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/37d293da2545f07a3b8cd0d69a812e2a04cdc5d1\"\u003e\u003ccode\u003e37d293d\u003c/code\u003e\u003c/a\u003e Take away the custom name for the \u003ccode\u003esanityCheck\u003c/code\u003e CI job.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/2ab1d2fe69d38e24f3226bbd24721c864ca0cb5a\"\u003e\u003ccode\u003e2ab1d2f\u003c/code\u003e\u003c/a\u003e Fix some long-standing Gradle deprecations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/009c5da700c805857ca86de0e3980ce4ff8b5c11\"\u003e\u003ccode\u003e009c5da\u003c/code\u003e\u003c/a\u003e Rename \u003ccode\u003eremoveWildcardImports\u003c/code\u003e to \u003ccode\u003eforbidWildcardImports\u003c/code\u003e, etc. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2633\"\u003e#2633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1f4fb93cc671bb2c39dcca1d9502174dc3fbc621\"\u003e\u003ccode\u003e1f4fb93\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2634\"\u003e#2634\u003c/a\u003e: Add \u003ccode\u003eUpgradeToJava17\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/d8d496abe3c5565642b45c998f6aeedd90204fde\"\u003e\u003ccode\u003ed8d496a\u003c/code\u003e\u003c/a\u003e Fix a test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/c1a2fe5d6629f8fd92a984d16188c68752bfbd32\"\u003e\u003ccode\u003ec1a2fe5\u003c/code\u003e\u003c/a\u003e Fix unfinished parts of the rename.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.2.1...gradle/8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=7.2.1\u0026new-version=8.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataBiosphere/java-pfb/pull/109","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fjava-pfb/issues/109","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/109/packages"}},{"old_version":"7.2.1","new_version":"8.0.0","update_type":"major","path":null,"pr_created_at":"2025-10-01T10:21:42.000Z","version_change":"7.2.1 → 8.0.0","issue":{"uuid":"2877678315","node_id":"PR_kwDOHYbty86rheLr","number":141,"state":"open","title":"[CORE-69]: Bump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T10:21:42.000Z","updated_at":"2025-10-01T14:01:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.2.1","new_version":"8.0.0","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 7.2.1 to 8.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v8.0.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Bump the required Gradle to \u003ccode\u003e7.3\u003c/code\u003e and required Java to \u003ccode\u003e17\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2375\"\u003e#2375\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2540\"\u003e#2540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Renamed \u003ccode\u003eremoveWildcardImports\u003c/code\u003e to \u003ccode\u003eforbidWildcardImports\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2633\"\u003e#2633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e \u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task is now installed only on the root project. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e \u003ccode\u003eLintSuppression\u003c/code\u003e now enforces unix-style paths in its \u003ccode\u003esetPath\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2629\"\u003e#2629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunning \u003ccode\u003espotlessCheck\u003c/code\u003e with violations unilaterally produces the error message \u003ccode\u003eRun './gradlew spotlessApply' to fix these violations\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2592\"\u003e#2592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump JGit from \u003ccode\u003e6.10.1\u003c/code\u003e to \u003ccode\u003e7.3.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2257\"\u003e#2257\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAdds support for worktrees (fixes \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/1765\"\u003e#1765\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egoogle-java-format\u003c/code\u003e version to latest \u003ccode\u003e1.24.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e1.28.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2345\"\u003e#2345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.13.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2615\"\u003e#2615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.19.2\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.20.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2606\"\u003e#2606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ektfmt\u003c/code\u003e version to latest \u003ccode\u003e0.53\u003c/code\u003e -\u0026gt; \u003ccode\u003e0.58\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2613\"\u003e#2613\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e use \u003ccode\u003eTrailingCommaManagementStrategy\u003c/code\u003e enum instead of \u003ccode\u003emanageTrailingCommas\u003c/code\u003e boolean configuration option\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ektlint\u003c/code\u003e version to latest \u003ccode\u003e1.5.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e1.7.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2555\"\u003e#2555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003epalantir-java-format\u003c/code\u003e version to latest \u003ccode\u003e2.57.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.71.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect system gitconfig when performing git operations (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2404\"\u003e#2404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003espaceBeforeSeparator\u003c/code\u003e in Jackson formatter. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2103\"\u003e#2103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e is now compatible with configuration cache. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2570\"\u003e#2570\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThere is now a \u003ccode\u003eforbidRegex(String name, String regex, String lintDetail)\u003c/code\u003e which throws a lint anytime the regex matches. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2633\"\u003e#2633\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/diffplug/spotless/commit/0761a23782c97b4c425f8f8b5e79f20811f54541\"\u003e\u003ccode\u003e0761a23\u003c/code\u003e\u003c/a\u003e Published gradle/8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/3373a6bf4ddfc12f1df566b1c1780e99ec2d8bb8\"\u003e\u003ccode\u003e3373a6b\u003c/code\u003e\u003c/a\u003e Published lib/4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/433a1d9c92e5e5566e72faf162c9d9833538d710\"\u003e\u003ccode\u003e433a1d9\u003c/code\u003e\u003c/a\u003e Try to fix publishing.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/12d83710e3dc0df893910f543293d353cc7b6c01\"\u003e\u003ccode\u003e12d8371\u003c/code\u003e\u003c/a\u003e [openrewrite] initial merge and \u003ccode\u003eUpgradeToJava17\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2636\"\u003e#2636\u003c/a\u003e towards \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2634\"\u003e#2634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/37d293da2545f07a3b8cd0d69a812e2a04cdc5d1\"\u003e\u003ccode\u003e37d293d\u003c/code\u003e\u003c/a\u003e Take away the custom name for the \u003ccode\u003esanityCheck\u003c/code\u003e CI job.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/2ab1d2fe69d38e24f3226bbd24721c864ca0cb5a\"\u003e\u003ccode\u003e2ab1d2f\u003c/code\u003e\u003c/a\u003e Fix some long-standing Gradle deprecations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/009c5da700c805857ca86de0e3980ce4ff8b5c11\"\u003e\u003ccode\u003e009c5da\u003c/code\u003e\u003c/a\u003e Rename \u003ccode\u003eremoveWildcardImports\u003c/code\u003e to \u003ccode\u003eforbidWildcardImports\u003c/code\u003e, etc. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2633\"\u003e#2633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1f4fb93cc671bb2c39dcca1d9502174dc3fbc621\"\u003e\u003ccode\u003e1f4fb93\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2634\"\u003e#2634\u003c/a\u003e: Add \u003ccode\u003eUpgradeToJava17\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/d8d496abe3c5565642b45c998f6aeedd90204fde\"\u003e\u003ccode\u003ed8d496a\u003c/code\u003e\u003c/a\u003e Fix a test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/c1a2fe5d6629f8fd92a984d16188c68752bfbd32\"\u003e\u003ccode\u003ec1a2fe5\u003c/code\u003e\u003c/a\u003e Fix unfinished parts of the rename.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.2.1...gradle/8.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=7.2.1\u0026new-version=8.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataBiosphere/terra-policy-service/pull/141","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-policy-service/issues/141","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/141/packages"}},{"old_version":"7.0.4","new_version":"7.2.1","update_type":"minor","path":null,"pr_created_at":"2025-08-01T20:29:58.000Z","version_change":"7.0.4 → 7.2.1","issue":{"uuid":"3285055331","node_id":"PR_kwDOJx0dmM6hyA8A","number":102,"state":"open","title":"[CORE-69]: Bump the minor-and-patch-updates group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T20:29:58.000Z","updated_at":"2025-08-01T22:09:42.234Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-and-patch-updates","update_count":2,"packages":[{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.19.1","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.4","new_version":"7.2.1","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-and-patch-updates group with 2 updates in the / directory: [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) and [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless).\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.19.1 to 2.19.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.4 to 7.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e didn't work on windows, now fixed. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.2.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying path to Biome JSON config file directly in \u003ccode\u003ebiome\u003c/code\u003e step. Requires biome 2.x. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2548\"\u003e#2548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task, which installs a Git \u003ccode\u003epre-push\u003c/code\u003e hook to run \u003ccode\u003espotlessCheck\u003c/code\u003e and \u003ccode\u003espotlessApply\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2553\"\u003e#2553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting Eclipse XML config from a string, not only from files (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2361\"\u003e#2361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.11.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.18.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.19.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2558\"\u003e#2558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egherkin-utils\u003c/code\u003e version to latest \u003ccode\u003e9.0.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e9.2.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2408\"\u003e#2408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ecleanthat\u003c/code\u003e version to latest \u003ccode\u003e2.22\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.23\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2556\"\u003e#2556\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.1.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for \u003ccode\u003eidea\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2020\"\u003e#2020\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2535\"\u003e#2535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for removing wildcard imports via \u003ccode\u003eremoveWildcardImports\u003c/code\u003e step. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2517\"\u003e#2517\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix biome formatter for new major release 2.x of biome (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2537\"\u003e#2537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake sure npm-based formatters use the correct \u003ccode\u003enode_modules\u003c/code\u003e directory when running in parallel. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump internal dependencies for npm-based formatters (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003escalafmt: enforce version consistency between the version configured in Spotless and the version declared in Scalafmt config file (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2460\"\u003e#2460\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/diffplug/spotless/commit/9e11c9d4a8411876b10d77d81aaf5b4ab312b455\"\u003e\u003ccode\u003e9e11c9d\u003c/code\u003e\u003c/a\u003e Published gradle/7.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/314418c2b9fa8210169826e52270e7cc5539531b\"\u003e\u003ccode\u003e314418c\u003c/code\u003e\u003c/a\u003e Published lib/3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5e9df11e2b1dde4d6d71ddac6f4f453bb9c8131d\"\u003e\u003ccode\u003e5e9df11\u003c/code\u003e\u003c/a\u003e Windows Compatibility Fix for Git Pre-push Hook (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/24ca3bcef169ba3b34f809196bcbaceb98798971\"\u003e\u003ccode\u003e24ca3bc\u003c/code\u003e\u003c/a\u003e We should run CI for PRs against \u003ccode\u003erelease\u003c/code\u003e also.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/222085be8c9a336d9f2bbd6300ac0d818d04d2db\"\u003e\u003ccode\u003e222085b\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/776f7d15cc523af3db7cbc8b288abaf13dd54516\"\u003e\u003ccode\u003e776f7d1\u003c/code\u003e\u003c/a\u003e execute pre-push hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b8e80bcd369d7e68d9a7ace6434729aa4194daf7\"\u003e\u003ccode\u003eb8e80bc\u003c/code\u003e\u003c/a\u003e tests fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1042742744e7f273a019dc4e21566244a5585306\"\u003e\u003ccode\u003e1042742\u003c/code\u003e\u003c/a\u003e spotlessApply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/4cf8137acb1fae06147e6d6dd7a7e127aae7de74\"\u003e\u003ccode\u003e4cf8137\u003c/code\u003e\u003c/a\u003e git pre push hook windows fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/94da761e14d554ae61f6e665328d7c25d9a86e85\"\u003e\u003ccode\u003e94da761\u003c/code\u003e\u003c/a\u003e Published maven/2.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.4...gradle/7.2.1\"\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/DataBiosphere/java-pfb/pull/102","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fjava-pfb/issues/102","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/102/packages"}},{"old_version":"7.0.4","new_version":"7.2.1","update_type":"minor","path":null,"pr_created_at":"2025-08-01T12:46:56.000Z","version_change":"7.0.4 → 7.2.1","issue":{"uuid":"2713125384","node_id":"PR_kwDOJx0dmM6htwII","number":99,"state":"open","title":"[CORE-69]: Bump the minor-and-patch-updates group with 3 updates","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T12:46:56.000Z","updated_at":"2025-08-01T20:25:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-and-patch-updates","update_count":3,"packages":[{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.19.1","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.google.cloud.artifactregistry.gradle-plugin","old_version":"2.1.5","new_version":"2.2.5"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.4","new_version":"7.2.1","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-and-patch-updates group with 3 updates: [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson), com.google.cloud.artifactregistry.gradle-plugin and [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless).\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.19.1 to 2.19.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.cloud.artifactregistry.gradle-plugin` from 2.1.5 to 2.2.5\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.4 to 7.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e didn't work on windows, now fixed. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.2.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying path to Biome JSON config file directly in \u003ccode\u003ebiome\u003c/code\u003e step. Requires biome 2.x. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2548\"\u003e#2548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task, which installs a Git \u003ccode\u003epre-push\u003c/code\u003e hook to run \u003ccode\u003espotlessCheck\u003c/code\u003e and \u003ccode\u003espotlessApply\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2553\"\u003e#2553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting Eclipse XML config from a string, not only from files (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2361\"\u003e#2361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.11.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.18.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.19.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2558\"\u003e#2558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egherkin-utils\u003c/code\u003e version to latest \u003ccode\u003e9.0.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e9.2.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2408\"\u003e#2408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ecleanthat\u003c/code\u003e version to latest \u003ccode\u003e2.22\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.23\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2556\"\u003e#2556\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.1.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for \u003ccode\u003eidea\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2020\"\u003e#2020\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2535\"\u003e#2535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for removing wildcard imports via \u003ccode\u003eremoveWildcardImports\u003c/code\u003e step. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2517\"\u003e#2517\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix biome formatter for new major release 2.x of biome (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2537\"\u003e#2537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake sure npm-based formatters use the correct \u003ccode\u003enode_modules\u003c/code\u003e directory when running in parallel. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump internal dependencies for npm-based formatters (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003escalafmt: enforce version consistency between the version configured in Spotless and the version declared in Scalafmt config file (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2460\"\u003e#2460\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/diffplug/spotless/commit/9e11c9d4a8411876b10d77d81aaf5b4ab312b455\"\u003e\u003ccode\u003e9e11c9d\u003c/code\u003e\u003c/a\u003e Published gradle/7.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/314418c2b9fa8210169826e52270e7cc5539531b\"\u003e\u003ccode\u003e314418c\u003c/code\u003e\u003c/a\u003e Published lib/3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5e9df11e2b1dde4d6d71ddac6f4f453bb9c8131d\"\u003e\u003ccode\u003e5e9df11\u003c/code\u003e\u003c/a\u003e Windows Compatibility Fix for Git Pre-push Hook (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/24ca3bcef169ba3b34f809196bcbaceb98798971\"\u003e\u003ccode\u003e24ca3bc\u003c/code\u003e\u003c/a\u003e We should run CI for PRs against \u003ccode\u003erelease\u003c/code\u003e also.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/222085be8c9a336d9f2bbd6300ac0d818d04d2db\"\u003e\u003ccode\u003e222085b\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/776f7d15cc523af3db7cbc8b288abaf13dd54516\"\u003e\u003ccode\u003e776f7d1\u003c/code\u003e\u003c/a\u003e execute pre-push hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b8e80bcd369d7e68d9a7ace6434729aa4194daf7\"\u003e\u003ccode\u003eb8e80bc\u003c/code\u003e\u003c/a\u003e tests fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1042742744e7f273a019dc4e21566244a5585306\"\u003e\u003ccode\u003e1042742\u003c/code\u003e\u003c/a\u003e spotlessApply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/4cf8137acb1fae06147e6d6dd7a7e127aae7de74\"\u003e\u003ccode\u003e4cf8137\u003c/code\u003e\u003c/a\u003e git pre push hook windows fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/94da761e14d554ae61f6e665328d7c25d9a86e85\"\u003e\u003ccode\u003e94da761\u003c/code\u003e\u003c/a\u003e Published maven/2.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.4...gradle/7.2.1\"\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/DataBiosphere/java-pfb/pull/99","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fjava-pfb/issues/99","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/99/packages"}},{"old_version":"7.0.4","new_version":"7.2.1","update_type":"minor","path":null,"pr_created_at":"2025-08-01T10:08:34.000Z","version_change":"7.0.4 → 7.2.1","issue":{"uuid":"2712698784","node_id":"PR_kwDOGxEIhs6hsH-g","number":546,"state":"open","title":"[CORE-69]: Bump the minor-patch-dependencies group with 9 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T10:08:34.000Z","updated_at":"2025-08-01T10:08:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":9,"packages":[{"name":"io.sentry:sentry","old_version":"8.16.0","new_version":"8.18.0","repository_url":"https://github.com/getsentry/sentry-java"},{"name":"com.google.cloud:libraries-bom","old_version":"26.63.0","new_version":"26.64.0","repository_url":"https://github.com/googleapis/java-cloud-bom"},{"name":"com.nimbusds:nimbus-jose-jwt","old_version":"10.3.1","new_version":"10.4"},{"name":"com.azure.resourcemanager:azure-resourcemanager-containerservice","old_version":"2.52.0","new_version":"2.53.0","repository_url":"https://github.com/Azure/azure-sdk-for-java"},{"name":"com.gorylenko.gradle-git-properties","old_version":"2.5.0","new_version":"2.5.2"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.4","new_version":"7.2.1","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.graalvm.sdk:graal-sdk","old_version":"24.2.1","new_version":"24.2.2","repository_url":"https://github.com/oracle/graal"},{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.sentry:sentry](https://github.com/getsentry/sentry-java) | `8.16.0` | `8.18.0` |\n| [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) | `26.63.0` | `26.64.0` |\n| [com.nimbusds:nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) | `10.3.1` | `10.4` |\n| [com.azure.resourcemanager:azure-resourcemanager-containerservice](https://github.com/Azure/azure-sdk-for-java) | `2.52.0` | `2.53.0` |\n| com.gorylenko.gradle-git-properties | `2.5.0` | `2.5.2` |\n| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `7.0.4` | `7.2.1` |\n| [org.graalvm.sdk:graal-sdk](https://github.com/oracle/graal) | `24.2.1` | `24.2.2` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.20.0` |\n\nUpdates `io.sentry:sentry` from 8.16.0 to 8.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-java/releases\"\u003eio.sentry:sentry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentryUserFeedbackButton\u003c/code\u003e Composable (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4559\"\u003e#4559\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAlso added \u003ccode\u003eSentry.showUserFeedbackDialog\u003c/code\u003e static method\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd deadlineTimeout option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4555\"\u003e#4555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Ktor client integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4527\"\u003e#4527\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eTo use the integration, add a dependency on \u003ccode\u003eio.sentry:sentry-ktor-client\u003c/code\u003e, then install the \u003ccode\u003eSentryKtorClientPlugin\u003c/code\u003e on your \u003ccode\u003eHttpClient\u003c/code\u003e,\ne.g.:\n\u003cpre lang=\"kotlin\"\u003e\u003ccode\u003eval client =\n  HttpClient(Java) {\n    install(io.sentry.ktorClient.SentryKtorClientPlugin) {\n      captureFailedRequests = true\n      failedRequestTargets = listOf(\u0026quot;.*\u0026quot;)\n      failedRequestStatusCodes = listOf(HttpStatusCodeRange(500, 599))\n    }\n  }\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow multiple UncaughtExceptionHandlerIntegrations to be active at the same time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4462\"\u003e#4462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent repeated scroll target determination during a single scroll gesture (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4557\"\u003e#4557\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis should reduce the number of ANRs seen in \u003ccode\u003eSentryGestureListener\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDo not use Sentry logging API in JUL if logs are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4574\"\u003e#4574\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was causing Sentry SDK to log warnings: \u0026quot;Sentry Log is disabled and this 'logger' call is a no-op.\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDo not use Sentry logging API in Log4j2 if logs are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4573\"\u003e#4573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was causing Sentry SDK to log warnings: \u0026quot;Sentry Log is disabled and this 'logger' call is a no-op.\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSDKs send queue is no longer shutdown immediately on re-init (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4564\"\u003e#4564\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means we're no longer losing events that have been enqueued right before SDK re-init.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eReduce scope forking when using OpenTelemetry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4565\"\u003e#4565\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.withScope\u003c/code\u003e now has the correct current scope passed to the callback. Previously our OpenTelemetry integration forked scopes an additional.\u003c/li\u003e\n\u003cli\u003eOverall the SDK is now forking scopes a bit less often.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSend Timber logs through Sentry Logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4490\"\u003e#4490\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eEnable the Logs feature in your \u003ccode\u003eSentryOptions\u003c/code\u003e or with the \u003ccode\u003eio.sentry.logs.enabled\u003c/code\u003e manifest option and the SDK will automatically send Timber logs to Sentry, if the TimberIntegration is enabled.\u003c/li\u003e\n\u003cli\u003eThe SDK will automatically detect Timber and use it to send logs to Sentry.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSend logcat through Sentry Logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4487\"\u003e#4487\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eEnable the Logs feature in your \u003ccode\u003eSentryOptions\u003c/code\u003e or with the \u003ccode\u003eio.sentry.logs.enabled\u003c/code\u003e manifest option and the SDK will automatically send logcat logs to Sentry, if the Sentry Android Gradle plugin is applied.\u003c/li\u003e\n\u003cli\u003eTo set the logcat level check the \u003ca href=\"https://docs.sentry.io/platforms/android/integrations/logcat/#configure\"\u003eLogcat integration documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRead build tool info from \u003ccode\u003esentry-debug-meta.properties\u003c/code\u003e and attach it to events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump OpenTelemetry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4532\"\u003e#4532\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eopentelemetry-sdk\u003c/code\u003e to \u003ccode\u003e1.51.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md\"\u003eio.sentry:sentry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.18.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eSentryUserFeedbackButton\u003c/code\u003e Composable (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4559\"\u003e#4559\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAlso added \u003ccode\u003eSentry.showUserFeedbackDialog\u003c/code\u003e static method\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd deadlineTimeout option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4555\"\u003e#4555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Ktor client integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4527\"\u003e#4527\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eTo use the integration, add a dependency on \u003ccode\u003eio.sentry:sentry-ktor-client\u003c/code\u003e, then install the \u003ccode\u003eSentryKtorClientPlugin\u003c/code\u003e on your \u003ccode\u003eHttpClient\u003c/code\u003e,\ne.g.:\n\u003cpre lang=\"kotlin\"\u003e\u003ccode\u003eval client =\n  HttpClient(Java) {\n    install(io.sentry.ktorClient.SentryKtorClientPlugin) {\n      captureFailedRequests = true\n      failedRequestTargets = listOf(\u0026quot;.*\u0026quot;)\n      failedRequestStatusCodes = listOf(HttpStatusCodeRange(500, 599))\n    }\n  }\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow multiple UncaughtExceptionHandlerIntegrations to be active at the same time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4462\"\u003e#4462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent repeated scroll target determination during a single scroll gesture (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4557\"\u003e#4557\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis should reduce the number of ANRs seen in \u003ccode\u003eSentryGestureListener\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDo not use Sentry logging API in JUL if logs are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4574\"\u003e#4574\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was causing Sentry SDK to log warnings: \u0026quot;Sentry Log is disabled and this 'logger' call is a no-op.\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDo not use Sentry logging API in Log4j2 if logs are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4573\"\u003e#4573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was causing Sentry SDK to log warnings: \u0026quot;Sentry Log is disabled and this 'logger' call is a no-op.\u0026quot;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSDKs send queue is no longer shutdown immediately on re-init (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4564\"\u003e#4564\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means we're no longer losing events that have been enqueued right before SDK re-init.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eReduce scope forking when using OpenTelemetry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4565\"\u003e#4565\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.withScope\u003c/code\u003e now has the correct current scope passed to the callback. Previously our OpenTelemetry integration forked scopes an additional.\u003c/li\u003e\n\u003cli\u003eOverall the SDK is now forking scopes a bit less often.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.17.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSend Timber logs through Sentry Logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4490\"\u003e#4490\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eEnable the Logs feature in your \u003ccode\u003eSentryOptions\u003c/code\u003e or with the \u003ccode\u003eio.sentry.logs.enabled\u003c/code\u003e manifest option and the SDK will automatically send Timber logs to Sentry, if the TimberIntegration is enabled.\u003c/li\u003e\n\u003cli\u003eThe SDK will automatically detect Timber and use it to send logs to Sentry.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSend logcat through Sentry Logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4487\"\u003e#4487\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eEnable the Logs feature in your \u003ccode\u003eSentryOptions\u003c/code\u003e or with the \u003ccode\u003eio.sentry.logs.enabled\u003c/code\u003e manifest option and the SDK will automatically send logcat logs to Sentry, if the Sentry Android Gradle plugin is applied.\u003c/li\u003e\n\u003cli\u003eTo set the logcat level check the \u003ca href=\"https://docs.sentry.io/platforms/android/integrations/logcat/#configure\"\u003eLogcat integration documentation\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRead build tool info from \u003ccode\u003esentry-debug-meta.properties\u003c/code\u003e and attach it to events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\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/getsentry/sentry-java/commit/3da09d8fbad1c509efae71440e7c7d8cdbb608d3\"\u003e\u003ccode\u003e3da09d8\u003c/code\u003e\u003c/a\u003e release: 8.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/eac12f4cf40dbf7b3dae207a82891a48012246f8\"\u003e\u003ccode\u003eeac12f4\u003c/code\u003e\u003c/a\u003e Remove indirection for integrations and packages via VersionInfoHolder (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4578\"\u003e#4578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/5b051953d7a0fabdb2697484f4c81fbf39977a9a\"\u003e\u003ccode\u003e5b05195\u003c/code\u003e\u003c/a\u003e Report OpenTelemetry Agentless SDK and integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4570\"\u003e#4570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/dea75aafa78b0917ead5c026fe0cc02136ddab19\"\u003e\u003ccode\u003edea75aa\u003c/code\u003e\u003c/a\u003e E2E tests for OpenTelemetry based console sample (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4563\"\u003e#4563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/34f4b722d9d542afe7afdf326bd3df64a88e68c5\"\u003e\u003ccode\u003e34f4b72\u003c/code\u003e\u003c/a\u003e Do not use Sentry logging API if logs are disabled for JUL (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4574\"\u003e#4574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/6c58c54f047af323b0b12584a1d94c22721f2021\"\u003e\u003ccode\u003e6c58c54\u003c/code\u003e\u003c/a\u003e Do not use Sentry logging API in Log4j2 if logs are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4573\"\u003e#4573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/d1fd19476612f803923c8394334c81f62303fd86\"\u003e\u003ccode\u003ed1fd194\u003c/code\u003e\u003c/a\u003e Add Ktor client integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4527\"\u003e#4527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/70671a51624f09928a20c99b13c287939d3d0ff2\"\u003e\u003ccode\u003e70671a5\u003c/code\u003e\u003c/a\u003e Add Compose user feedback button (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4559\"\u003e#4559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/485c1a6bfa003d560b8274a6db61e4010017d711\"\u003e\u003ccode\u003e485c1a6\u003c/code\u003e\u003c/a\u003e Add end to end tests for our console sample (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/0d667ec69fff305b391baee8c0b723bf767e9271\"\u003e\u003ccode\u003e0d667ec\u003c/code\u003e\u003c/a\u003e Add autoTransactionDeadlineTimeoutMillis option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4555\"\u003e#4555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.16.0...8.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.cloud:libraries-bom` from 26.63.0 to 26.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/java-cloud-bom/releases\"\u003ecom.google.cloud:libraries-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev26.64.0\u003c/h2\u003e\n\u003cp\u003eGCP Libraries BOM 26.64.0\u003c/p\u003e\n\u003cp\u003eHere are the differences from the previous version (26.63.0)\u003c/p\u003e\n\u003ch1\u003eNew Addition\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ecom.google.cloud:google-cloud-licensemanager:0.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe group ID of the following artifacts is \u003ccode\u003ecom.google.cloud\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003eNotable Changes\u003c/h1\u003e\n\u003ch2\u003egoogle-cloud-bigquery 2.53.0 (prev: 2.52.0)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Add OpenTelemetry support to BQ rpcs (\u003ca href=\"https://redirect.github.com/googleapis/java-bigquery/issues/3860\"\u003e#3860\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigquery/commit/e2d23c1b15f2c48a4113f82b920f5c29c4b5dfea\"\u003ee2d23c1\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Add support for custom timezones and timestamps (\u003ca href=\"https://redirect.github.com/googleapis/java-bigquery/issues/3859\"\u003e#3859\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigquery/commit/e5467c917c63ac066edcbcd902cc2093a39971a3\"\u003ee5467c9\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eLoad jobs preserve ascii control characters configuration (\u003ca href=\"https://redirect.github.com/googleapis/java-bigquery/issues/3876\"\u003e#3876\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigquery/commit/5cfdf855fa0cf206660fd89743cbaabf3afa75a3\"\u003e5cfdf85\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogle-cloud-bigquerystorage 3.16.0 (prev: 3.15.3)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLower maxInflightRequest setting so that connection pool can scale up more efficiently. (\u003ca href=\"https://redirect.github.com/googleapis/java-bigquerystorage/issues/2993\"\u003e#2993\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigquerystorage/commit/38e5837dda2dfd2c2b22bedae6db089892f129f1\"\u003e38e5837\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd UNKNOWN to retry code, the same set was used for request level retries. (\u003ca href=\"https://redirect.github.com/googleapis/java-bigquerystorage/issues/3034\"\u003e#3034\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigquerystorage/commit/60fb0c743a1546d8ca2d6ea4c79e88d33ae09139\"\u003e60fb0c7\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogle-cloud-bigtable 2.62.0 (prev: 2.61.0)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Idempotency to Cloud Bigtable MutateRowRequest API (\u003ca href=\"https://github.com/googleapis/java-bigtable/commit/b5acca6ac4f1eec420adb27bc77aa1bda0ec2dca\"\u003eb5acca6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd SchemaBundles API (\u003ca href=\"https://github.com/googleapis/java-bigtable/commit/b5acca6ac4f1eec420adb27bc77aa1bda0ec2dca\"\u003eb5acca6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigtable:\u003c/strong\u003e Add schema bundle support (\u003ca href=\"https://redirect.github.com/googleapis/java-bigtable/issues/2619\"\u003e#2619\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigtable/commit/7d7b9a966d3ef7b7a0ef3f82038ab73f4d791427\"\u003e7d7b9a9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogle-cloud-pubsub 1.141.0 (prev: 1.140.2)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd MessageTransformationFailureReason to IngestionFailureEvent (\u003ca href=\"https://github.com/googleapis/java-pubsub/commit/8271399cc6348f69ba034b676cce2aa7592122a4\"\u003e8271399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther libraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[admanager] Added support for AdBreak resource (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] Add Aggregation Output in EvaluateDataset Get Operation Response (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add computer use support to tools (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add computer use support to tools (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add flexstart option to v1beta1 (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add invoke_route_prefix to ModelContainerSpec in aiplatform v1 models.proto (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add message ColabImage, add field colab_image to NotebookSoftwareConfig (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] add message ColabImage, add field colab_image to NotebookSoftwareConfig (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] Expose task_unique_name in pipeline task details for pipeline rerun (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[aiplatform] Expose task_unique_name in pipeline task details for pipeline rerun (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[bigquerydatapolicy] new module for bigquerydatapolicy v2beta1 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/11674\"\u003e#11674\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/5bf0054e7bba3187bcd09b08b06d639023817bcb\"\u003e5bf0054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[compute] Update Compute Engine v1 API to revision 20250626 (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[dataplex] A new field \u003ccode\u003esemantic_search\u003c/code\u003e is added to \u003ccode\u003emessage.google.cloud.dataplex.v1.SearchEntriesRequest\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[dataproc] Add \u003ccode\u003ecluster_tier\u003c/code\u003e to support creating premium clusters (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[dialogflow-cx] Add support for generator settings on fulfillment (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[dialogflow] add a sipTrunk API (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/961af1881e5332f33a231baef0ba291b3648b038\"\u003e961af18\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/googleapis/java-cloud-bom/commit/c97888e43d41e80171ada9c6030479d1578bdcdf\"\u003e\u003ccode\u003ec97888e\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7111\"\u003e#7111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/1281d2504ca63d3f5c5e98a8d805c232769aafbf\"\u003e\u003ccode\u003e1281d25\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigtable-bom to v2.62.0...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/44158dbe45e27512fb8eeb1a687d1f2aeda745b5\"\u003e\u003ccode\u003e44158db\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.31.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/8e26a68e3ff6ffc213c90fa830f6527245114935\"\u003e\u003ccode\u003e8e26a68\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.97.1 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/1b1832df255c413ba3027ecfff25f4bc3085115c\"\u003e\u003ccode\u003e1b1832d\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.141.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/1a92f393d30cd2c7731af5607e279f2377d203e5\"\u003e\u003ccode\u003e1a92f39\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-datastore-bom to v2.31....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/d929cb36d81979c9224848fa289924650d1d0e11\"\u003e\u003ccode\u003ed929cb3\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-logging-bom to v3.23.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/9a14c12abb00c469742d732e8cac3c36a67abb97\"\u003e\u003ccode\u003e9a14c12\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-nio to v0.128.0 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7119\"\u003e#7119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/d3092b2e5db4d726708d2f673dd49c646718c503\"\u003e\u003ccode\u003ed3092b2\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigquerystorage-bom to ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/346645b23c2e6d7f5069269cc04f19ccadf85522\"\u003e\u003ccode\u003e346645b\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigquery to v2.53.0 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7\"\u003e#7\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/java-cloud-bom/compare/v26.63.0...v26.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.nimbusds:nimbus-jose-jwt` from 10.3.1 to 10.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt\"\u003ecom.nimbusds:nimbus-jose-jwt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e10.3.1 (2025-07-01)\n* OctetKeyPairGenerator with Curve.Ed25519 should use the provided\nSecureRandom (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/590\"\u003e#590\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e10.4 (2025-07-19)\n* Creates a hierarchy of Option interfaces, extended by JWSSignerOption,\nJWEEncrypterOption and JWEDecrypterOption. Intended to provide optional\nconfiguration parameters to RSASSASigner, ECDSASigner, RSADecrypter, etc.\n* Introduces CipherMode implementing JWEEncrypterOption and\nJWEDecrypterOption, to specify a preferred JCA Cipher mode, such as\nMODE_ENCRYPT / MODE_DECRYPT when the default MODE_WRAP / MODE_UNWRAP is\nnot supported by the JCA provider (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/576\"\u003e#576\u003c/a\u003e).\n* Updates RSAEncrypter and RSADecrypter to support the JWEEncrypterOption\nCipherMode.ENCRYPT_DECRYPT (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/576\"\u003e#576\u003c/a\u003e).\n* Factors out OptionUtils.ensureMinRSAPrivateKeySize.\n* Deprecates OptionUtils.optionIsPresent.\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://bitbucket.org/connect2id/nimbus-jose-jwt/commits/63b1101bdd8a87170c5293cc926c12c6ae219242\"\u003e\u003ccode\u003e63b1101\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/cd1345b1c8e5b8ae91e99e0e9e9d4e21d1a699a1\"\u003e\u003ccode\u003ecd1345b\u003c/code\u003e\u003c/a\u003e Introduces CipherMode to specify a preferred JCA Cipher mode when the default...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/9799fd54dcaef57a7133e56051614678eb91e60f\"\u003e\u003ccode\u003e9799fd5\u003c/code\u003e\u003c/a\u003e Fixes compile errors - generics (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/576\"\u003e#576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/73a84891bcc989bf10b9d1ba0047b19d33cb7bda\"\u003e\u003ccode\u003e73a8489\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 10.4\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/10.4..10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.azure.resourcemanager:azure-resourcemanager-containerservice` from 2.52.0 to 2.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/releases\"\u003ecom.azure.resourcemanager:azure-resourcemanager-containerservice's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-resourcemanager-appservice_2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0 (2025-07-25)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-authorization_2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0 (2025-07-25)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-cdn_2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0 (2025-07-25)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-compute_2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0 (2025-07-25)\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSTANDARD_SSD_LRS\u003c/code\u003e is now moved to \u003ccode\u003eEdgeZoneStorageAccountType\u003c/code\u003e from \u003ccode\u003eStorageAccountType\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eChanged \u003ccode\u003eVirtualMachineScaleSetStorageProfile\u003c/code\u003e's \u003ccode\u003ediskControllerType\u003c/code\u003e property type from \u003ccode\u003eString\u003c/code\u003e to \u003ccode\u003eDiskControllerTypes\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eapi-version\u003c/code\u003e of DiskRP to \u003ccode\u003e2025-01-02\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerinstance_2.53.0\u003c/h2\u003e\n\u003ch2\u003e2.53.0 (2025-07-25)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\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/Azure/azure-sdk-for-java/commit/f6cae2e38a5fd94fbafdf6edfcc29637b6e7a075\"\u003e\u003ccode\u003ef6cae2e\u003c/code\u003e\u003c/a\u003e mgmt, prepare release 2.53.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46166\"\u003e#46166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/183f85c20ff72504d91c577a0943742d8fabb391\"\u003e\u003ccode\u003e183f85c\u003c/code\u003e\u003c/a\u003e Increment package versions for cosmos releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46155\"\u003e#46155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d7f1f56cd7b6d4aaa347a74567c4ac25cdc6bf00\"\u003e\u003ccode\u003ed7f1f56\u003c/code\u003e\u003c/a\u003e mgmt, local generation for Azure Compute DiskRP 2025-01-02 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46157\"\u003e#46157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/973376b8fce5e3f824822aa34a6fd6fe1c995415\"\u003e\u003ccode\u003e973376b\u003c/code\u003e\u003c/a\u003e Increment package versions for carbonoptimization releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46163\"\u003e#46163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/255fdcffa3bd47dbe594548e45ba8dd5bdd3eda6\"\u003e\u003ccode\u003e255fdcf\u003c/code\u003e\u003c/a\u003e mgmt, container service package-2025-05 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46161\"\u003e#46161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d5a2e45f3fc82d33f65363c7e5c24305158d2922\"\u003e\u003ccode\u003ed5a2e45\u003c/code\u003e\u003c/a\u003e [AutoPR azure-resourcemanager-carbonoptimization]-generated-from-SDK Generati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/bbdd2127b83b7e4d6e85fd5e58c90049eee786ed\"\u003e\u003ccode\u003ebbdd212\u003c/code\u003e\u003c/a\u003e Increment package versions for eventgrid/azure-resourcemanager-eventgrid rele...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/cd76b29da464148f8c9f206c1a48af58797b72b0\"\u003e\u003ccode\u003ecd76b29\u003c/code\u003e\u003c/a\u003e [Automation] Generate Fluent Lite from Swagger eventgrid#package-2025-04-prev...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/3ffd776c5baaec276c36be3fec19a30ce3d72e88\"\u003e\u003ccode\u003e3ffd776\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 11336 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46152\"\u003e#46152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/7f83e9a02b9d136b9d7710786b215da5e9a6be36\"\u003e\u003ccode\u003e7f83e9a\u003c/code\u003e\u003c/a\u003e Prepare Messaging releases July 2025 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/46151\"\u003e#46151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/compare/azure-resourcemanager_2.52.0...azure-resourcemanager_2.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.gorylenko.gradle-git-properties` from 2.5.0 to 2.5.2\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.4 to 7.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e didn't work on windows, now fixed. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.2.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying path to Biome JSON config file directly in \u003ccode\u003ebiome\u003c/code\u003e step. Requires biome 2.x. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2548\"\u003e#2548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task, which installs a Git \u003ccode\u003epre-push\u003c/code\u003e hook to run \u003ccode\u003espotlessCheck\u003c/code\u003e and \u003ccode\u003espotlessApply\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2553\"\u003e#2553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting Eclipse XML config from a string, not only from files (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2361\"\u003e#2361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.11.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.18.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.19.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2558\"\u003e#2558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egherkin-utils\u003c/code\u003e version to latest \u003ccode\u003e9.0.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e9.2.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2408\"\u003e#2408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ecleanthat\u003c/code\u003e version to latest \u003ccode\u003e2.22\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.23\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2556\"\u003e#2556\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.1.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for \u003ccode\u003eidea\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2020\"\u003e#2020\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2535\"\u003e#2535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for removing wildcard imports via \u003ccode\u003eremoveWildcardImports\u003c/code\u003e step. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2517\"\u003e#2517\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix biome formatter for new major release 2.x of biome (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2537\"\u003e#2537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake sure npm-based formatters use the correct \u003ccode\u003enode_modules\u003c/code\u003e directory when running in parallel. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump internal dependencies for npm-based formatters (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2542\"\u003e#2542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003escalafmt: enforce version consistency between the version configured in Spotless and the version declared in Scalafmt config file (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2460\"\u003e#2460\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/diffplug/spotless/commit/9e11c9d4a8411876b10d77d81aaf5b4ab312b455\"\u003e\u003ccode\u003e9e11c9d\u003c/code\u003e\u003c/a\u003e Published gradle/7.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/314418c2b9fa8210169826e52270e7cc5539531b\"\u003e\u003ccode\u003e314418c\u003c/code\u003e\u003c/a\u003e Published lib/3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5e9df11e2b1dde4d6d71ddac6f4f453bb9c8131d\"\u003e\u003ccode\u003e5e9df11\u003c/code\u003e\u003c/a\u003e Windows Compatibility Fix for Git Pre-push Hook (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/24ca3bcef169ba3b34f809196bcbaceb98798971\"\u003e\u003ccode\u003e24ca3bc\u003c/code\u003e\u003c/a\u003e We should run CI for PRs against \u003ccode\u003erelease\u003c/code\u003e also.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/222085be8c9a336d9f2bbd6300ac0d818d04d2db\"\u003e\u003ccode\u003e222085b\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/776f7d15cc523af3db7cbc8b288abaf13dd54516\"\u003e\u003ccode\u003e776f7d1\u003c/code\u003e\u003c/a\u003e execute pre-push hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b8e80bcd369d7e68d9a7ace6434729aa4194daf7\"\u003e\u003ccode\u003eb8e80bc\u003c/code\u003e\u003c/a\u003e tests fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1042742744e7f273a019dc4e21566244a5585306\"\u003e\u003ccode\u003e1042742\u003c/code\u003e\u003c/a\u003e spotlessApply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/4cf8137acb1fae06147e6d6dd7a7e127aae7de74\"\u003e\u003ccode\u003e4cf8137\u003c/code\u003e\u003c/a\u003e git pre push hook windows fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/94da761e14d554ae61f6e665328d7c25d9a86e85\"\u003e\u003ccode\u003e94da761\u003c/code\u003e\u003c/a\u003e Published maven/2.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.4...gradle/7.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.sdk:graal-sdk` from 24.2.1 to 24.2.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/5b5add29fa0830a5e33330d3bb7261ed2b78d69d\"\u003e\u003ccode\u003e5b5add2\u003c/code\u003e\u003c/a\u003e release GraalVM 24.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/d38488a6c36e00b710606d4b505110cb1b475aae\"\u003e\u003ccode\u003ed38488a\u003c/code\u003e\u003c/a\u003e [GR-63602] Update labsjdk to 24.0.2+11-jvmci-b01 (GAC re-spin)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/6e727608b53ebe56c4382df62d1c22f70d523271\"\u003e\u003ccode\u003e6e72760\u003c/code\u003e\u003c/a\u003e [GR-65343] Backport to 24.2: Upgrade org.json to version 20250517.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/a89052abef3a28eb23cf51a256e7aeb535e62f1c\"\u003e\u003ccode\u003ea89052a\u003c/code\u003e\u003c/a\u003e deplopy labsjdk snapshots\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/1aa791af6bba2583023abf72f0276db83897e215\"\u003e\u003ccode\u003e1aa791a\u003c/code\u003e\u003c/a\u003e compiler : update JVMCI version check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/4acaeee8a22b8dac64d3861d5717a5a96eb64075\"\u003e\u003ccode\u003e4acaeee\u003c/code\u003e\u003c/a\u003e update JVMCI to 24.0.2+11-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/c37c8c6cc6e94fba8962d3ce0c85e017dc738076\"\u003e\u003ccode\u003ec37c8c6\u003c/code\u003e\u003c/a\u003e [GR-64272] Backport to 24.2:: Add default excludes for generating filelists.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/43bc01f0f0609362b3864657fb676a727033e334\"\u003e\u003ccode\u003e43bc01f\u003c/code\u003e\u003c/a\u003e [GR-65163] Backport to 24.2.2: Native image build with Truffle enterprise fai...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/665751908b6c131edee05cfc4ebbfd23ed971d81\"\u003e\u003ccode\u003e6657519\u003c/code\u003e\u003c/a\u003e [GR-62110] Backport to 24.2:  Fix missing synchronization in statistics liste...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/857319624988b63c310050e4e9600af895b81c59\"\u003e\u003ccode\u003e8573196\u003c/code\u003e\u003c/a\u003e Fix missing synchronization in statistics listener.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oracle/graal/compare/vm-24.2.1...vm-24.2.2\"\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-compress` from 1.27.1 to 1.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-compress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Compress 1.28.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Compress team is pleased to announce the release of Apache Commons Compress 1.28.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Compress defines an API for working with\ncompression and archive formats. These include bzip2, gzip, pack200,\nLZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,\nBrotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003cp\u003eChanges in this version include the following.\u003c/p\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.getModificationInstant(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.setModificationInstant(Instant). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.OS, setOS(OS), getOS(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.toString(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-638:  Add GzipParameters.setFileNameCharset(Charset) and getFileNameCharset() to override the default ISO-8859-1 Charset \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/602\"\u003e#602\u003c/a\u003e. Thanks to vincexjl, Gary Gregory, Piotr P. Karwasz.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for gzip extra subfields, see GzipParameters.setExtra(HeaderExtraField) [#604](https://github.com/apache/commons-compress/issues/604). Thanks to ddeschenes-1, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add CompressFilterOutputStream and refactor to use. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add ZipFile.stream(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream reads the modification time (MTIME) and stores its value incorrectly multiplied by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream writes the modification time (MTIME) the value incorrectly divided by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add optional FHCRC to GZIP header [#627](https://github.com/apache/commons-compress/issues/627). Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder allowing to customize the file name and comment Charsets. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberStart(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberEnd(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add PMD check to default Maven goal. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add SevenZFile.Builder.setMaxMemoryLimitKiB(int). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add MemoryLimitException.MemoryLimitException(long, int, Throwable) and deprecate MemoryLimitException.MemoryLimitException(long, int, Exception). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-692:  Add support for zstd compression in zip archives. Thanks to Mehmet Karaman, Andrey Loskutov, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for XZ compression in ZIP archives. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-695:  Add ZipArchiveInputStream.createZstdInputStream(InputStream) to provide a different InputStream implementation for Zstandard (Zstd) \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/649\"\u003e#649\u003c/a\u003e. Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.harmony.pack200.Pack200Exception.Pack200Exception(String, Throwable). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-697:  Move BitStream.nextBit() method to BitInputStream \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/663\"\u003e#663\u003c/a\u003e. Thanks to Fredrik Kjellberg, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdCompressorOutputStream.builder/Builder() [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdConstants [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.archivers.ArchiveException.requireNonNull(T, Supplier\u0026lt;String\u0026gt;). Thanks to Gary Gregory, Zaki. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.CompressorException as the root for all custom exceptions ArchiveException and CompressorException. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/852d9c23b94127feafc1649d9c7f13d4df338845\"\u003e\u003ccode\u003e852d9c2\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.28.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/f5eb9e28edf8a661ac5efc43b7853ee49bb73b3a\"\u003e\u003ccode\u003ef5eb9e2\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/36f204caa6f7bb2c92a9ad04ba246ad47a2465d2\"\u003e\u003ccode\u003e36f204c\u003c/code\u003e\u003c/a\u003e Camel case parameter name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/4c04e4a803831c00663a6dafd0f0837fba60633b\"\u003e\u003ccode\u003e4c04e4a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/6cb7da194a9369edfbd65629576203b8af61ba44\"\u003e\u003ccode\u003e6cb7da1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/563c9d2fa4d2340902284fc044a7398fc15da5fb\"\u003e\u003ccode\u003e563c9d2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/ce73bd890e50fcb88d362fc8298f31fa90d802aa\"\u003e\u003ccode\u003ece73bd8\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/a464ae94e0f9c59e9bc30be6086d876f9907d0a4\"\u003e\u003ccode\u003ea464ae9\u003c/code\u003e\u003c/a\u003e Better parameter names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c0b2b84144d923a2bf7caada35e1d9bb5d562e78\"\u003e\u003ccode\u003ec0b2b84\u003c/code\u003e\u003c/a\u003e Add TODO for next major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c76bc976703dc0cebfb6d4653061b8ac3524421d\"\u003e\u003ccode\u003ec76bc97\u003c/code\u003e\u003c/a\u003e Use OpenVEX to document that we are not affected by CVE-2025-48924 in\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-compress/compare/rel/commons-compress-1.27.1...rel/commons-compress-1.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.20.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.20.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.19.1: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo IO-875:  Add org.apache.commons.io.file.CountingPathVisitor.accept(Path, BasicFileAttributes) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          Add org.apache.commons.io.Charsets.isAlias(Charset, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.isUTF8(Charset). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.toCharsetDefault(String, Charset). Thanks to Gary Gregory.\no IO-279:  Add Tailer ignoreTouch option \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/757\"\u003e#757\u003c/a\u003e. Thanks to Joerg Budischewski, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          [javadoc] Rename parameter of ProxyOutputStream.write(int) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/740\"\u003e#740\u003c/a\u003e. Thanks to Jesse Glick.\no IO-875:  CopyDirectoryVisitor ignores fileFilter \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.ByeArrayOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.InputStreamOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.OutputStreamOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          FileUtils.readLines(File, Charset) now maps a null Charset to the default Charset \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/744\"\u003e#744\u003c/a\u003e. Thanks to Ryan Kurtz, Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream, org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 77]Another occurrence at WindowsLineEndingInputStream.java:[line 81] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 112] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 113] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 75] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atEos\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 120] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 124] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 125] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;closed\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.ProxyInputStream] At ProxyInputStream.java:[line 233] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;propagateClose\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.BoundedInputStream] At BoundedInputStream.java:[line 555] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          QueueInputStream reads all but the first byte without waiting. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/748\"\u003e#748\u003c/a\u003e. Thanks to maxxedev, Piotr P. Karwasz, Gary Gregory.\no          Javadoc fixes and improvements. Thanks to Gary Gregory.\no          Avoid NPE in org.apache.commons.io.filefilter.WildcardFilter.accept(File). Thanks to Gary Gregory.\no IO-874:  FileUtils.forceDelete can delete a broken symlink again \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/756\"\u003e#756\u003c/a\u003e. Thanks to Andy Russell, Joerg Budischewski.\no          Fix infinite loop in AbstractByteArrayOutputStream. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/758\"\u003e#758\u003c/a\u003e. Thanks to Alex Benusovich.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/c224bce839494ed651e5eba320b27c73ce8d804e\"\u003e\u003ccode\u003ec224bce\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.20.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/8981a5c9664574003f5d7620cf5133325161e543\"\u003e\u003ccode\u003e8981a5c\u003c/code\u003e\u003c/a\u003e Remove workaround for\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/4ef481f14220c19f6114a3f793df2202bb1336a6\"\u003e\u003ccode\u003e4ef481f\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/d23228f4a94bd070b0505e5a528da1413915c8a4\"\u003e\u003ccode\u003ed23228f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/apache/commons-io.git\"\u003ehttps://github.com/apache/commons-io.git\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/5d2737ffe489b91c4af7ccddfeda93d860750729\"\u003e\u003ccode\u003e5d2737f\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/SuppressWarnings\"\u003e\u003ccode\u003e@​SuppressWarnings\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/e5c80d6eff29b9a3b2b917356345d90237e84e57\"\u003e\u003ccode\u003ee5c80d6\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/2017ac063c1cc284dc855265a15a4e2dfdc653e4\"\u003e\u003ccode\u003e2017ac0\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/07ce798898b6c6ca639e6ad0e2beecf55cf00d7a\"\u003e\u003ccode\u003e07ce798\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/a828efa09f5b32f80485c2302caf78b8ee3c857c\"\u003e\u003ccode\u003ea828efa\u003c/code\u003e\u003c/a\u003e Add ciManagement element to POM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/46bd1c2955a29d676bfbc3fea6cce84918ba6ac5\"\u003e\u003ccode\u003e46bd1c2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-io/compare/rel/commons-io-2.19.0...rel/commons-io-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\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/DataBiosphere/terra-billing-profile-manager/pull/546","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-billing-profile-manager/issues/546","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/546/packages"}},{"old_version":"7.1.0","new_version":"7.2.1","update_type":"minor","path":null,"pr_created_at":"2025-07-22T23:07:48.000Z","version_change":"7.1.0 → 7.2.1","issue":{"uuid":"2687026190","node_id":"PR_kwDOAO0zhc6gKMQO","number":133,"state":"closed","title":"Bump com.diffplug.spotless:spotless-plugin-gradle from 7.1.0 to 7.2.1","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T10:38:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-22T23:07:48.000Z","updated_at":"2025-09-23T10:38:22.000Z","time_to_close":5398234,"merged_at":"2025-09-23T10:38:22.000Z","merged_by":"KabOOm356","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.1.0","new_version":"7.2.1","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 7.1.0 to 7.2.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.2.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e didn't work on windows, now fixed. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGradle Plugin v7.2.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying path to Biome JSON config file directly in \u003ccode\u003ebiome\u003c/code\u003e step. Requires biome 2.x. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2548\"\u003e#2548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003espotlessInstallGitPrePushHook\u003c/code\u003e task, which installs a Git \u003ccode\u003epre-push\u003c/code\u003e hook to run \u003ccode\u003espotlessCheck\u003c/code\u003e and \u003ccode\u003espotlessApply\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2553\"\u003e#2553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting Eclipse XML config from a string, not only from files (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2361\"\u003e#2361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003egson\u003c/code\u003e version to latest \u003ccode\u003e2.11.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.13.1\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ejackson\u003c/code\u003e version to latest \u003ccode\u003e2.18.1\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.19.2\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2558\"\u003e#2558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egherkin-utils\u003c/code\u003e version to latest \u003ccode\u003e9.0.0\u003c/code\u003e -\u0026gt; \u003ccode\u003e9.2.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2408\"\u003e#2408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003ecleanthat\u003c/code\u003e version to latest \u003ccode\u003e2.22\u003c/code\u003e -\u0026gt; \u003ccode\u003e2.23\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2556\"\u003e#2556\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/diffplug/spotless/commit/9e11c9d4a8411876b10d77d81aaf5b4ab312b455\"\u003e\u003ccode\u003e9e11c9d\u003c/code\u003e\u003c/a\u003e Published gradle/7.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/314418c2b9fa8210169826e52270e7cc5539531b\"\u003e\u003ccode\u003e314418c\u003c/code\u003e\u003c/a\u003e Published lib/3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5e9df11e2b1dde4d6d71ddac6f4f453bb9c8131d\"\u003e\u003ccode\u003e5e9df11\u003c/code\u003e\u003c/a\u003e Windows Compatibility Fix for Git Pre-push Hook (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2562\"\u003e#2562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/24ca3bcef169ba3b34f809196bcbaceb98798971\"\u003e\u003ccode\u003e24ca3bc\u003c/code\u003e\u003c/a\u003e We should run CI for PRs against \u003ccode\u003erelease\u003c/code\u003e also.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/222085be8c9a336d9f2bbd6300ac0d818d04d2db\"\u003e\u003ccode\u003e222085b\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/776f7d15cc523af3db7cbc8b288abaf13dd54516\"\u003e\u003ccode\u003e776f7d1\u003c/code\u003e\u003c/a\u003e execute pre-push hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b8e80bcd369d7e68d9a7ace6434729aa4194daf7\"\u003e\u003ccode\u003eb8e80bc\u003c/code\u003e\u003c/a\u003e tests fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1042742744e7f273a019dc4e21566244a5585306\"\u003e\u003ccode\u003e1042742\u003c/code\u003e\u003c/a\u003e spotlessApply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/4cf8137acb1fae06147e6d6dd7a7e127aae7de74\"\u003e\u003ccode\u003e4cf8137\u003c/code\u003e\u003c/a\u003e git pre push hook windows fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/94da761e14d554ae61f6e665328d7c25d9a86e85\"\u003e\u003ccode\u003e94da761\u003c/code\u003e\u003c/a\u003e Published maven/2.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.1.0...gradle/7.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=7.1.0\u0026new-version=7.2.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 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/KabOOm356/Reporter/pull/133","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KabOOm356%2FReporter/issues/133","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/133/packages"}},{"old_version":"7.0.4","new_version":"7.1.0","update_type":"minor","path":null,"pr_created_at":"2025-07-08T02:52:55.000Z","version_change":"7.0.4 → 7.1.0","issue":{"uuid":"2648393118","node_id":"PR_kwDOAO0zhc6d20We","number":130,"state":"closed","title":"Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.4 to 7.1.0","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-18T04:22:00.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-08T02:52:55.000Z","updated_at":"2025-07-18T04:22:00.000Z","time_to_close":869345,"merged_at":"2025-07-18T04:21:59.000Z","merged_by":"KabOOm356","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.4","new_version":"7.1.0","repository_url":null}],"path":null,"ecosystem":"gradle"},"body":"\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=7.0.4\u0026new-version=7.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/KabOOm356/Reporter/pull/130","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KabOOm356%2FReporter/issues/130","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/130/packages"}},{"old_version":"7.0.3","new_version":"7.0.4","update_type":"patch","path":null,"pr_created_at":"2025-06-01T10:42:24.000Z","version_change":"7.0.3 → 7.0.4","issue":{"uuid":"3107046360","node_id":"PR_kwDOHu5tSM6YeAXd","number":554,"state":"open","title":"[CORE-69]: Bump the minor-patch-dependencies group with 9 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T10:42:24.000Z","updated_at":"2025-06-08T01:02:19.101Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":9,"packages":[{"name":"io.sentry:sentry","old_version":"8.11.1","new_version":"8.13.2","repository_url":"https://github.com/getsentry/sentry-java"},{"name":"com.azure:azure-identity","old_version":"1.15.4","new_version":"1.16.1","repository_url":"https://github.com/Azure/azure-sdk-for-java"},{"name":"io.projectreactor.netty:reactor-netty-http","old_version":"1.2.5","new_version":"1.2.6","repository_url":"https://github.com/reactor/reactor-netty"},{"name":"io.projectreactor.netty:reactor-netty-core","old_version":"1.2.5","new_version":"1.2.6","repository_url":"https://github.com/reactor/reactor-netty"},{"name":"io.projectreactor:reactor-core","old_version":"3.7.5","new_version":"3.7.6","repository_url":"https://github.com/reactor/reactor-core"},{"name":"com.azure.resourcemanager:azure-resourcemanager","old_version":"2.50.0","new_version":"2.51.0","repository_url":"https://github.com/Azure/azure-sdk-for-java"},{"name":"io.micrometer:micrometer-registry-prometheus","old_version":"1.14.6","new_version":"1.15.0","repository_url":"https://github.com/micrometer-metrics/micrometer"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.3","new_version":"7.0.4","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.springframework.boot:spring-boot-gradle-plugin","old_version":"3.4.5","new_version":"3.5.0","repository_url":"https://github.com/spring-projects/spring-boot"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.sentry:sentry](https://github.com/getsentry/sentry-java) | `8.11.1` | `8.13.2` |\n| [com.azure:azure-identity](https://github.com/Azure/azure-sdk-for-java) | `1.15.4` | `1.16.1` |\n| [io.projectreactor.netty:reactor-netty-http](https://github.com/reactor/reactor-netty) | `1.2.5` | `1.2.6` |\n| [io.projectreactor.netty:reactor-netty-core](https://github.com/reactor/reactor-netty) | `1.2.5` | `1.2.6` |\n| [io.projectreactor:reactor-core](https://github.com/reactor/reactor-core) | `3.7.5` | `3.7.6` |\n| [com.azure.resourcemanager:azure-resourcemanager](https://github.com/Azure/azure-sdk-for-java) | `2.50.0` | `2.51.0` |\n| [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) | `1.14.6` | `1.15.0` |\n| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `7.0.3` | `7.0.4` |\n| [org.springframework.boot:spring-boot-gradle-plugin](https://github.com/spring-projects/spring-boot) | `3.4.5` | `3.5.0` |\n\nUpdates `io.sentry:sentry` from 8.11.1 to 8.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-java/releases\"\u003eio.sentry:sentry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.13.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4456\"\u003e#4456\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThe jar for \u003ccode\u003eio.sentry:sentry-spring-boot-jakarta\u003c/code\u003e is now correctly being built and published to Maven Central.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eSentryAndroid.init\u003c/code\u003e crash if SDK is initialized from a background thread while an \u003ccode\u003eActivity\u003c/code\u003e is in resumed state (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Gradle from v8.14 to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4437\"\u003e#4437\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/blob/master/CHANGELOG.md#v8141\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/compare/v8.14...v8.14.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd debug mode for Session Replay masking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4357\"\u003e#4357\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eSentry.replay().enableDebugMaskingOverlay()\u003c/code\u003e to overlay the screen with the Session Replay masks.\u003c/li\u003e\n\u003cli\u003eThe masks will be invalidated at most once per \u003ccode\u003eframeRate\u003c/code\u003e (default 1 fps).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtend Logs API to allow passing in \u003ccode\u003eattributes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4402\"\u003e#4402\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.logger.log\u003c/code\u003e now takes a \u003ccode\u003eSentryLogParameters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eSentryLogParameters.create(SentryAttributes.of(...))\u003c/code\u003e to pass attributes\n\u003cul\u003e\n\u003cli\u003eAttribute values may be of type \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003eboolean\u003c/code\u003e, \u003ccode\u003einteger\u003c/code\u003e or \u003ccode\u003edouble\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOther types will be converted to \u003ccode\u003estring\u003c/code\u003e. Currently we simply call \u003ccode\u003etoString()\u003c/code\u003e but we might offer more in the future.\u003c/li\u003e\n\u003cli\u003eYou may manually flatten complex types into multiple separate attributes of simple types.\n\u003cul\u003e\n\u003cli\u003ee.g. intead of \u003ccode\u003eSentryAttribute.named(\u0026quot;point\u0026quot;, Point(10, 20))\u003c/code\u003e you may store it as \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.x\u0026quot;, point.x)\u003c/code\u003e and \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.y\u0026quot;, point.y)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.named()\u003c/code\u003e will automatically infer the type or fall back to \u003ccode\u003estring\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.booleanAttribute()\u003c/code\u003e takes a \u003ccode\u003eBoolean\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.integerAttribute()\u003c/code\u003e takes a \u003ccode\u003eInteger\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.doubleAttribute()\u003c/code\u003e takes a \u003ccode\u003eDouble\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.stringAttribute()\u003c/code\u003e takes a \u003ccode\u003eString\u003c/code\u003e value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWe opted for handling parameters via \u003ccode\u003eSentryLogParameters\u003c/code\u003e to avoid creating tons of overloads that are ambiguous.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIsolation scope is now forked in \u003ccode\u003eOtelSentrySpanProcessor\u003c/code\u003e instead of \u003ccode\u003eOtelSentryPropagator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4434\"\u003e#4434\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSince propagator may never be invoked we moved the location where isolation scope is forked.\u003c/li\u003e\n\u003cli\u003eNot invoking \u003ccode\u003eOtelSentryPropagator.extract\u003c/code\u003e or having a \u003ccode\u003esentry-trace\u003c/code\u003e header that failed to parse would cause isolation scope not to be forked.\u003c/li\u003e\n\u003cli\u003eThis in turn caused data to bleed between scopes, e.g. from one request into another\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Spring Boot to \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4111\"\u003e#4111\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\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/getsentry/sentry-java/blob/main/CHANGELOG.md\"\u003eio.sentry:sentry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.13.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4456\"\u003e#4456\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThe jar for \u003ccode\u003eio.sentry:sentry-spring-boot-jakarta\u003c/code\u003e is now correctly being built and published to Maven Central.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eSentryAndroid.init\u003c/code\u003e crash if SDK is initialized from a background thread while an \u003ccode\u003eActivity\u003c/code\u003e is in resumed state (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Gradle from v8.14 to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4437\"\u003e#4437\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/blob/master/CHANGELOG.md#v8141\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/compare/v8.14...v8.14.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd debug mode for Session Replay masking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4357\"\u003e#4357\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eSentry.replay().enableDebugMaskingOverlay()\u003c/code\u003e to overlay the screen with the Session Replay masks.\u003c/li\u003e\n\u003cli\u003eThe masks will be invalidated at most once per \u003ccode\u003eframeRate\u003c/code\u003e (default 1 fps).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtend Logs API to allow passing in \u003ccode\u003eattributes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4402\"\u003e#4402\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.logger.log\u003c/code\u003e now takes a \u003ccode\u003eSentryLogParameters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eSentryLogParameters.create(SentryAttributes.of(...))\u003c/code\u003e to pass attributes\n\u003cul\u003e\n\u003cli\u003eAttribute values may be of type \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003eboolean\u003c/code\u003e, \u003ccode\u003einteger\u003c/code\u003e or \u003ccode\u003edouble\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOther types will be converted to \u003ccode\u003estring\u003c/code\u003e. Currently we simply call \u003ccode\u003etoString()\u003c/code\u003e but we might offer more in the future.\u003c/li\u003e\n\u003cli\u003eYou may manually flatten complex types into multiple separate attributes of simple types.\n\u003cul\u003e\n\u003cli\u003ee.g. intead of \u003ccode\u003eSentryAttribute.named(\u0026quot;point\u0026quot;, Point(10, 20))\u003c/code\u003e you may store it as \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.x\u0026quot;, point.x)\u003c/code\u003e and \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.y\u0026quot;, point.y)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.named()\u003c/code\u003e will automatically infer the type or fall back to \u003ccode\u003estring\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.booleanAttribute()\u003c/code\u003e takes a \u003ccode\u003eBoolean\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.integerAttribute()\u003c/code\u003e takes a \u003ccode\u003eInteger\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.doubleAttribute()\u003c/code\u003e takes a \u003ccode\u003eDouble\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.stringAttribute()\u003c/code\u003e takes a \u003ccode\u003eString\u003c/code\u003e value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWe opted for handling parameters via \u003ccode\u003eSentryLogParameters\u003c/code\u003e to avoid creating tons of overloads that are ambiguous.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIsolation scope is now forked in \u003ccode\u003eOtelSentrySpanProcessor\u003c/code\u003e instead of \u003ccode\u003eOtelSentryPropagator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4434\"\u003e#4434\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSince propagator may never be invoked we moved the location where isolation scope is forked.\u003c/li\u003e\n\u003cli\u003eNot invoking \u003ccode\u003eOtelSentryPropagator.extract\u003c/code\u003e or having a \u003ccode\u003esentry-trace\u003c/code\u003e header that failed to parse would cause isolation scope not to be forked.\u003c/li\u003e\n\u003cli\u003eThis in turn caused data to bleed between scopes, e.g. from one request into another\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Spring Boot to \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4111\"\u003e#4111\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/getsentry/sentry-java/commit/23c0a3d669b00747c201f0b59fcab866b5f2b88c\"\u003e\u003ccode\u003e23c0a3d\u003c/code\u003e\u003c/a\u003e release: 8.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/591d92a1f84f950b0dba6e2b4905cf2043513be8\"\u003e\u003ccode\u003e591d92a\u003c/code\u003e\u003c/a\u003e Don't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4456\"\u003e#4456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/7a07346b4cb7d817a0cd34967f9e7512bb15b479\"\u003e\u003ccode\u003e7a07346\u003c/code\u003e\u003c/a\u003e Fix Changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/e672c3afbd2f6dfe70c49e5616042119c50730e3\"\u003e\u003ccode\u003ee672c3a\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.13.1'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/e395c91474ed389334c0abab82f5f9ab69230909\"\u003e\u003ccode\u003ee395c91\u003c/code\u003e\u003c/a\u003e release: 8.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/706fa69a23fa3940f21713696f809e1012140fa9\"\u003e\u003ccode\u003e706fa69\u003c/code\u003e\u003c/a\u003e Fix SDK init crash if initialized from background thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/4e0940eddcac968c8cce2e308d0272a336a25c14\"\u003e\u003ccode\u003e4e0940e\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-gradle.sh to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4437\"\u003e#4437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/7d49fceaab210de6cb655e39b43e865773f04088\"\u003e\u003ccode\u003e7d49fce\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.13.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/21f9887f1f2aaa79b5ec8a0b961cc61704945fd4\"\u003e\u003ccode\u003e21f9887\u003c/code\u003e\u003c/a\u003e release: 8.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/903f170a4b4fa536516844e0df0a90c2906cd5cf\"\u003e\u003ccode\u003e903f170\u003c/code\u003e\u003c/a\u003e Fix remove javadocs from Makefile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4446\"\u003e#4446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.11.1...8.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.azure:azure-identity` from 1.15.4 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/releases\"\u003ecom.azure:azure-identity's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-identity_1.16.1\u003c/h2\u003e\n\u003ch2\u003e1.16.1 (2025-05-14)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e environment variable to \u003ccode\u003eDefaultAzureCredential\u003c/code\u003e to allow for choosing groups of credentials.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eprod\u003c/code\u003e for \u003ccode\u003eEnvironmentCredential\u003c/code\u003e, \u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e, and \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edev\u003c/code\u003e for \u003ccode\u003eSharedTokenCredential\u003c/code\u003e, \u003ccode\u003eIntelliJCredential\u003c/code\u003e, \u003ccode\u003eAzureCliCredential\u003c/code\u003e, \u003ccode\u003eAzurePowershellCredential\u003c/code\u003e, and \u003ccode\u003eAzureDeveloperCliCredential\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-identity_1.16.0\u003c/h2\u003e\n\u003ch2\u003e1.16.0 (2025-05-06)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMarked \u003ccode\u003eVisualStudioCodeCredential\u003c/code\u003e and \u003ccode\u003eVisualStudioCodeCredentialBuilder\u003c/code\u003e as deprecated.\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/44527\"\u003e#44527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded deprecation message to \u003ccode\u003eEnvironmentCredential\u003c/code\u003e when a username/password is used. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/pull/45185\"\u003e#45185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003emsal4j\u003c/code\u003e from \u003ccode\u003e1.20.0\u003c/code\u003e to version \u003ccode\u003e1.20.1\u003c/code\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/Azure/azure-sdk-for-java/commit/ce394d0a3e674f026f6184f28e9d9e559a29691f\"\u003e\u003ccode\u003ece394d0\u003c/code\u003e\u003c/a\u003e Prepare Identity Patch release May 2025 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45332\"\u003e#45332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/3abb9e373f90143cbe9f4cc0bbf5f3a03c9538f0\"\u003e\u003ccode\u003e3abb9e3\u003c/code\u003e\u003c/a\u003e Identity dac env opt out (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45301\"\u003e#45301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/b653ec4e911527aee130adb3fa8f4760e652a5d6\"\u003e\u003ccode\u003eb653ec4\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10532 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45329\"\u003e#45329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/0b28a1ea13b2394fa517a59ae3e2ae3345ad86aa\"\u003e\u003ccode\u003e0b28a1e\u003c/code\u003e\u003c/a\u003e Azure AI Agents Persistent: Updated typespec and samples (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45330\"\u003e#45330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/73c6592d85d034c05f4f8ca186e38c744f1cb8b8\"\u003e\u003ccode\u003e73c6592\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10522 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45187\"\u003e#45187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/b4c996eed403e8aba0525ada6f7a373008236ddb\"\u003e\u003ccode\u003eb4c996e\u003c/code\u003e\u003c/a\u003e Increment package versions for keyvault releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45320\"\u003e#45320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/2949e794186eaf4a548fc5e36be3dfc8bcb0c003\"\u003e\u003ccode\u003e2949e79\u003c/code\u003e\u003c/a\u003e HtmlDecode hrefs (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45327\"\u003e#45327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/467b8bed0f39d1be8d902899c784be235f240268\"\u003e\u003ccode\u003e467b8be\u003c/code\u003e\u003c/a\u003e Fix invalid scope in Lettuce sample using identity for Redis Cache (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45305\"\u003e#45305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/0cf0541b19d00d1dbe9edf2ae75a0a54111c9f59\"\u003e\u003ccode\u003e0cf0541\u003c/code\u003e\u003c/a\u003e mgmt, local generation for Cosmos DB 2025-04-15 Stable SDK  (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45273\"\u003e#45273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/856ef02747848c53120359757e418d993cc0e760\"\u003e\u003ccode\u003e856ef02\u003c/code\u003e\u003c/a\u003e Increment package versions for containerservicefleet releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45321\"\u003e#45321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/compare/azure-identity_1.15.4...azure-identity_1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.projectreactor.netty:reactor-netty-http` from 1.2.5 to 1.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reactor/reactor-netty/releases\"\u003eio.projectreactor.netty:reactor-netty-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ccode\u003eReactor Netty\u003c/code\u003e \u003ccode\u003e1.2.6\u003c/code\u003e is part of \u003cstrong\u003e\u003ccode\u003e2024.0.6\u003c/code\u003e Release Train\u003c/strong\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:sparkles: New features and improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDepend on \u003ccode\u003eReactor Core\u003c/code\u003e \u003ccode\u003ev3.7.6\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in b6e72c423245595c39ef00faa818e0109c96b57b, see \u003ca href=\"https://github.com/reactor/reactor-core/releases/tag/v3.7.6\"\u003erelease notes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eNetty\u003c/code\u003e \u003ccode\u003ev4.1.121.Final\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3728\"\u003e#3728\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eNetty QUIC Codec\u003c/code\u003e \u003ccode\u003ev0.0.72.Final\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3737\"\u003e#3737\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eAccessLog\u003c/code\u003e class not final by \u003ca href=\"https://github.com/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd request and response header iterators to \u003ccode\u003eAccessLogArgProvider\u003c/code\u003e by \u003ca href=\"https://github.com/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3735\"\u003e#3735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport error log handler for Http server by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3700\"\u003e#3700\u003c/a\u003e and by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in 4ed2380d4a866e7577c1785c6efd8caa9675ff76 and \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused method parameter by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3751\"\u003e#3751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:lady_beetle: Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003ereactor.netty.http.server.connections.active\u003c/code\u003e is updated when there is no \u003ccode\u003eHttpServerOperations\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3725\"\u003e#3725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure the default compression configuration is taken from Netty by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3743\"\u003e#3743\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure the exception is propagated in case of delayed address resolution by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3744\"\u003e#3744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease the partial \u003ccode\u003eHttpData\u003c/code\u003e only if it is not released by Netty by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3749\"\u003e#3749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConnection pools with/without \u003ccode\u003eresolvedAddressesSelector\u003c/code\u003e are different pools by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3753\"\u003e#3753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove extra write invocation when \u003ccode\u003eExpect: 100-continue\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3755\"\u003e#3755\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/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\"\u003ehttps://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\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/reactor/reactor-netty/commit/b6e72c423245595c39ef00faa818e0109c96b57b\"\u003e\u003ccode\u003eb6e72c4\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/971e4076dc0133b388bdd098c277bb38f4c19b24\"\u003e\u003ccode\u003e971e407\u003c/code\u003e\u003c/a\u003e Merge-ignore release 1.1.30 into 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/f47c15bd04a7eb992f561c111a417602e68ce9eb\"\u003e\u003ccode\u003ef47c15b\u003c/code\u003e\u003c/a\u003e [release] Back to snapshots, next is 1.1.31-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/3afcd5c4bd639eb9394339871288d6d8b1378917\"\u003e\u003ccode\u003e3afcd5c\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 1.1.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/af276cba509f9af5ab0485e3865e2f94366f2e93\"\u003e\u003ccode\u003eaf276cb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3759\"\u003e#3759\u003c/a\u003e into 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/013decba90d841e3c33501d60ba0b551e9a132ca\"\u003e\u003ccode\u003e013decb\u003c/code\u003e\u003c/a\u003e Temporary disable tests (\u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/e5019b31167d6a5638906a3c1634fa0c3264ef0b\"\u003e\u003ccode\u003ee5019b3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[build] Update CI to ubuntu-24.04\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/238c4fc19fcffd22336c761630f287f41b62dd1a\"\u003e\u003ccode\u003e238c4fc\u003c/code\u003e\u003c/a\u003e [build] Update CI to ubuntu-24.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/bb8e826ea2568ad4cb07819a7b8679d8ae04a634\"\u003e\u003ccode\u003ebb8e826\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​antora/pdf-extension\u003c/code\u003e in /docs (\u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/bf916b158223abb07b57b3b146822ffc379007d3\"\u003e\u003ccode\u003ebf916b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3755\"\u003e#3755\u003c/a\u003e into 1.2.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.projectreactor.netty:reactor-netty-core` from 1.2.5 to 1.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reactor/reactor-netty/releases\"\u003eio.projectreactor.netty:reactor-netty-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ccode\u003eReactor Netty\u003c/code\u003e \u003ccode\u003e1.2.6\u003c/code\u003e is part of \u003cstrong\u003e\u003ccode\u003e2024.0.6\u003c/code\u003e Release Train\u003c/strong\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:sparkles: New features and improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDepend on \u003ccode\u003eReactor Core\u003c/code\u003e \u003ccode\u003ev3.7.6\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in b6e72c423245595c39ef00faa818e0109c96b57b, see \u003ca href=\"https://github.com/reactor/reactor-core/releases/tag/v3.7.6\"\u003erelease notes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eNetty\u003c/code\u003e \u003ccode\u003ev4.1.121.Final\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3728\"\u003e#3728\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eNetty QUIC Codec\u003c/code\u003e \u003ccode\u003ev0.0.72.Final\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3737\"\u003e#3737\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eAccessLog\u003c/code\u003e class not final by \u003ca href=\"https://github.com/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd request and response header iterators to \u003ccode\u003eAccessLogArgProvider\u003c/code\u003e by \u003ca href=\"https://github.com/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3735\"\u003e#3735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport error log handler for Http server by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3700\"\u003e#3700\u003c/a\u003e and by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in 4ed2380d4a866e7577c1785c6efd8caa9675ff76 and \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused method parameter by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3751\"\u003e#3751\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:lady_beetle: Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003ereactor.netty.http.server.connections.active\u003c/code\u003e is updated when there is no \u003ccode\u003eHttpServerOperations\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3725\"\u003e#3725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure the default compression configuration is taken from Netty by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3743\"\u003e#3743\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure the exception is propagated in case of delayed address resolution by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3744\"\u003e#3744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease the partial \u003ccode\u003eHttpData\u003c/code\u003e only if it is not released by Netty by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3749\"\u003e#3749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConnection pools with/without \u003ccode\u003eresolvedAddressesSelector\u003c/code\u003e are different pools by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3753\"\u003e#3753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove extra write invocation when \u003ccode\u003eExpect: 100-continue\u003c/code\u003e by \u003ca href=\"https://github.com/violetagg\"\u003e\u003ccode\u003e@​violetagg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3755\"\u003e#3755\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/dmitrysulman\"\u003e\u003ccode\u003e@​dmitrysulman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3726\"\u003e#3726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\"\u003ehttps://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\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/reactor/reactor-netty/commit/b6e72c423245595c39ef00faa818e0109c96b57b\"\u003e\u003ccode\u003eb6e72c4\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/971e4076dc0133b388bdd098c277bb38f4c19b24\"\u003e\u003ccode\u003e971e407\u003c/code\u003e\u003c/a\u003e Merge-ignore release 1.1.30 into 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/f47c15bd04a7eb992f561c111a417602e68ce9eb\"\u003e\u003ccode\u003ef47c15b\u003c/code\u003e\u003c/a\u003e [release] Back to snapshots, next is 1.1.31-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/3afcd5c4bd639eb9394339871288d6d8b1378917\"\u003e\u003ccode\u003e3afcd5c\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 1.1.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/af276cba509f9af5ab0485e3865e2f94366f2e93\"\u003e\u003ccode\u003eaf276cb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3759\"\u003e#3759\u003c/a\u003e into 1.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/013decba90d841e3c33501d60ba0b551e9a132ca\"\u003e\u003ccode\u003e013decb\u003c/code\u003e\u003c/a\u003e Temporary disable tests (\u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/e5019b31167d6a5638906a3c1634fa0c3264ef0b\"\u003e\u003ccode\u003ee5019b3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[build] Update CI to ubuntu-24.04\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/238c4fc19fcffd22336c761630f287f41b62dd1a\"\u003e\u003ccode\u003e238c4fc\u003c/code\u003e\u003c/a\u003e [build] Update CI to ubuntu-24.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/bb8e826ea2568ad4cb07819a7b8679d8ae04a634\"\u003e\u003ccode\u003ebb8e826\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​antora/pdf-extension\u003c/code\u003e in /docs (\u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-netty/commit/bf916b158223abb07b57b3b146822ffc379007d3\"\u003e\u003ccode\u003ebf916b1\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-netty/issues/3755\"\u003e#3755\u003c/a\u003e into 1.2.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reactor/reactor-netty/compare/v1.2.5...v1.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.projectreactor:reactor-core` from 3.7.5 to 3.7.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reactor/reactor-core/releases\"\u003eio.projectreactor:reactor-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.7.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ccode\u003eReactor Core\u003c/code\u003e \u003ccode\u003e3.7.6\u003c/code\u003e is part of \u003ccode\u003e2024.0.6\u003c/code\u003e \u003cstrong\u003eRelease Train\u003c/strong\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:sparkles: New features and improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump byteBuddyVersion from 1.17.2 to 1.17.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reactor/reactor-core/pull/4018\"\u003ereactor/reactor-core#4018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eMicrometer\u003c/code\u003e \u003ccode\u003e1.14.7\u003c/code\u003e by \u003ca href=\"https://github.com/chemicL\"\u003e\u003ccode\u003e@​chemicL\u003c/code\u003e\u003c/a\u003e in 90909e5010215daca84433d5679eb7705276c3d7\u003c/li\u003e\n\u003cli\u003eDepend on \u003ccode\u003eMicrometer Tracing\u003c/code\u003e \u003ccode\u003e1.4.6\u003c/code\u003e by \u003ca href=\"https://github.com/chemicL\"\u003e\u003ccode\u003e@​chemicL\u003c/code\u003e\u003c/a\u003e in 90909e5010215daca84433d5679eb7705276c3d7\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reactor/reactor-core/compare/v3.7.5...v3.7.6\"\u003ehttps://github.com/reactor/reactor-core/compare/v3.7.5...v3.7.6\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/reactor/reactor-core/commit/90909e5010215daca84433d5679eb7705276c3d7\"\u003e\u003ccode\u003e90909e5\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 3.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/bca63aa8d42242263a1578e893c10b6dd09860c1\"\u003e\u003ccode\u003ebca63aa\u003c/code\u003e\u003c/a\u003e Merge-ignore release 3.6.17 into 3.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/264d689ba1aea9c7bf4536f9c92ddade6eb3b8e1\"\u003e\u003ccode\u003e264d689\u003c/code\u003e\u003c/a\u003e [release] Next development version 3.6.18-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/220fb6e6345809917968a03a86b2cb6ca3431a59\"\u003e\u003ccode\u003e220fb6e\u003c/code\u003e\u003c/a\u003e [release] Prepare and release 3.6.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/4ae9adfb0a4dc0f85df2d7d3181d42ba4bbf9185\"\u003e\u003ccode\u003e4ae9adf\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4018\"\u003e#4018\u003c/a\u003e into 3.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/c212a9590c3e70159c4ac61926087b1cbad75163\"\u003e\u003ccode\u003ec212a95\u003c/code\u003e\u003c/a\u003e Bump byteBuddyVersion from 1.17.2 to 1.17.5 (\u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4018\"\u003e#4018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/b6e024da5de10809004ce0c7ffd921fc9b66b40e\"\u003e\u003ccode\u003eb6e024d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4021\"\u003e#4021\u003c/a\u003e into 3.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/945d52c2a61cb8f68378acd727f79f4ba385332a\"\u003e\u003ccode\u003e945d52c\u003c/code\u003e\u003c/a\u003e Bump org.junit:junit-bom from 5.12.0 to 5.12.2 (\u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4021\"\u003e#4021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/905295da20411ff36d4a4efa0aaccb3fb929f5e8\"\u003e\u003ccode\u003e905295d\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4022\"\u003e#4022\u003c/a\u003e into 3.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactor/reactor-core/commit/0531066fdf0415ceefcca8e16e6e01da4abda5d8\"\u003e\u003ccode\u003e0531066\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 4.7.0 to 4.7.1 in /.github/workflows (\u003ca href=\"https://redirect.github.com/reactor/reactor-core/issues/4022\"\u003e#4022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reactor/reactor-core/compare/v3.7.5...v3.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.azure.resourcemanager:azure-resourcemanager` from 2.50.0 to 2.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/releases\"\u003ecom.azure.resourcemanager:azure-resourcemanager's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-resourcemanager-appservice_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-authorization_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eACR_PULL\u003c/code\u003e to \u003ccode\u003eBuiltInRole\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-cdn_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-compute_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupported setting disk IOPS and throughput for \u003ccode\u003eDisk\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupported setting maximum shares for \u003ccode\u003eDisk\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerinstance_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ewithPrivateImageRegistry\u003c/code\u003e overload for managed identity in \u003ccode\u003eContainerGroup\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerregistry_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eapi-version\u003c/code\u003e to \u003ccode\u003e2025-04-01\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerservice_2.51.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/cf4e5d40acca262974df8abcb44fe7a63666391f\"\u003e\u003ccode\u003ecf4e5d4\u003c/code\u003e\u003c/a\u003e mgmt, deprecate \u003ccode\u003espringServices\u003c/code\u003e and prepare release 2.51.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45466\"\u003e#45466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d5922ff2dd30c15a37007d8caf98aa2139fd1e6c\"\u003e\u003ccode\u003ed5922ff\u003c/code\u003e\u003c/a\u003e mgmt, local generation for Microsoft.Network API Version 2024-07-01 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45455\"\u003e#45455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/a776018033217aad1c14c900bebd65122373f7e6\"\u003e\u003ccode\u003ea776018\u003c/code\u003e\u003c/a\u003e fix ci.yml (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45465\"\u003e#45465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/f7149f4a91a473fcc24a5893d5fd0918f0a6bb2d\"\u003e\u003ccode\u003ef7149f4\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10736 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45464\"\u003e#45464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/4c77e246eccb94ad51574ab0e4bdfea9217cd3b6\"\u003e\u003ccode\u003e4c77e24\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10733 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45461\"\u003e#45461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d08a00f992a3e3b8cb26bcee85e59e09fde5a00e\"\u003e\u003ccode\u003ed08a00f\u003c/code\u003e\u003c/a\u003e Fix createACSCallAndStartRecordingWithCallConnectionIdTest Test (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45452\"\u003e#45452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/84b1cf099df54345e427904b2b2d4f761b82819a\"\u003e\u003ccode\u003e84b1cf0\u003c/code\u003e\u003c/a\u003e [Automation] Generate Fluent Lite from Swagger specification/kubernetesconfig...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/fabc6845c6c664455a4a175ebe089c3b93d5b081\"\u003e\u003ccode\u003efabc684\u003c/code\u003e\u003c/a\u003e [azure-developer-loadtesting] Updated SDK for API Version 2024-05-01-preview ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/72e0c4f64afc0081ce164f0b8901ff4374fddead\"\u003e\u003ccode\u003e72e0c4f\u003c/code\u003e\u003c/a\u003e Lower the priority of the EntityType used by ServiceBusTemplate (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45417\"\u003e#45417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/8e2dc4ba47d3fe4f5c84a19115d309b31341eec5\"\u003e\u003ccode\u003e8e2dc4b\u003c/code\u003e\u003c/a\u003e Support BinaryData serialization (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45423\"\u003e#45423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/compare/azure-resourcemanager_2.50.0...azure-resourcemanager_2.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.micrometer:micrometer-registry-prometheus` from 1.14.6 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micrometer-metrics/micrometer/releases\"\u003eio.micrometer:micrometer-registry-prometheus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFurther enhancement to OtlpMetricsSender \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/6025\"\u003e#6025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake Prometheus Metric and Label naming conventions consistent \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5923\"\u003e#5923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetrics for Executors.newVirtualThreadPerTaskExecutor() \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5488\"\u003e#5488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetrics for live virtual threads \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5950\"\u003e#5950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMore flexible OTLP per meter configuration \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6099\"\u003e#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrometheus/OpenMetrics \u003ccode\u003e_created\u003c/code\u003e timestamp \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/2625\"\u003e#2625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake jvm.classes.unloaded description generic \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5745\"\u003e#5745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse String.toLowerCase()/toUpperCase() with Locale.ROOT consistently \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5711\"\u003e#5711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse failWithActualExpectedAndMessage() where possible \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5696\"\u003e#5696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide target host/port info in ObservationExecChainHandler when HttpHostConnectException is thrown \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5615\"\u003e#5615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable Gauge builders to take a subclass of Number \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5601\"\u003e#5601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emicrometer-observation-test support for assertions on events \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5576\"\u003e#5576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog delta count in addition to throughput in LoggingMeterRegistry \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5548\"\u003e#5548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd peer name and port to gRPC observation contexts \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/3512\"\u003e#3512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse direct equals call instead of Objects.equals wrapper \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5840\"\u003e#5840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove special handling of 404/301 from JDK HTTP client instrumentation \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5838\"\u003e#5838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake Timer and LongTaskTimer output similar in LoggingMeterRegistry \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5835\"\u003e#5835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove special handling of 404 and redirection statuses from Jetty client instrumentation \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5825\"\u003e#5825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog deprecation warning when creating SignalFxMeterRegistry \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5824\"\u003e#5824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog metrics recording failures in CountedAspect and TimedAspect \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5820\"\u003e#5820\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove special handling of 404/301 from OkHttp instrumentation \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5814\"\u003e#5814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport AutoShutdownDelegatedExecutorService in ExecutorServiceMetrics \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5811\"\u003e#5811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate micrometer-registry-signalfx in favor of micrometer-registry-otlp \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5807\"\u003e#5807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRebind \u003ccode\u003eLog4j2Metrics\u003c/code\u003e when \u003ccode\u003eLoggerContext#reconfigure\u003c/code\u003e is called \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5756\"\u003e#5756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSend metrics via any protocol in the OTLP Registry \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5690\"\u003e#5690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove average performance of DefaultLongTaskTimer for out-of-order stopping \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5591\"\u003e#5591\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove OtlpMetricsSender API \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5994\"\u003e#5994\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuring exponential histograms at the meter level \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5459\"\u003e#5459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow TimedAspect/CountedAspect to create tags based on method result \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/3058\"\u003e#3058\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\u003eDo not leak OTLP types on public-facing API \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5699\"\u003e#5699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emicrometer-observation-test brings unnecessary JUnit dependencies, leading to conflicts \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6012\"\u003e#6012\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump io.opentelemetry.proto:opentelemetry-proto from 1.4.0-alpha to 1.5.0-alpha \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5798\"\u003e#5798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.cloud:libraries-bom from 26.55.0 to 26.56.0 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5991\"\u003e#5991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.cloud:google-cloud-monitoring from 3.59.0 to 3.60.0 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5986\"\u003e#5986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.auth:google-auth-library-oauth2-http from 1.32.1 to 1.33.0 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5963\"\u003e#5963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump software.amazon.awssdk:cloudwatch from 2.29.46 to 2.30.11 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/5863\"\u003e#5863\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\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/micrometer-metrics/micrometer/commit/e13042badcc34c2ca833bfd692924bd86e9d4c1e\"\u003e\u003ccode\u003ee13042b\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:cloudwatch from 2.31.40 to 2.31.41 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6228\"\u003e#6228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/571793b84ed71c90012b378b94df02fdb417ecf2\"\u003e\u003ccode\u003e571793b\u003c/code\u003e\u003c/a\u003e Merge branch '1.14.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/315c1b1817ca77b6d91b890586ae1826186b57c4\"\u003e\u003ccode\u003e315c1b1\u003c/code\u003e\u003c/a\u003e Merge branch '1.13.x' into 1.14.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/b6e5031303afbdf43073dc19377d84d8e858c048\"\u003e\u003ccode\u003eb6e5031\u003c/code\u003e\u003c/a\u003e Bump com.tngtech.archunit:archunit-junit5 from 1.3.1 to 1.3.2 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6226\"\u003e#6226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/a3ae027d8c6dd0fbd7851eb59a61e29341498f2b\"\u003e\u003ccode\u003ea3ae027\u003c/code\u003e\u003c/a\u003e Bump com.tngtech.archunit:archunit-junit5 from 1.3.1 to 1.3.2 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6225\"\u003e#6225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/ac6c26f7baf6c742a5daf509113d0197a23361d0\"\u003e\u003ccode\u003eac6c26f\u003c/code\u003e\u003c/a\u003e Merge branch '1.14.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/6567cdccd3440b9fb1624463f4470e255d449314\"\u003e\u003ccode\u003e6567cdc\u003c/code\u003e\u003c/a\u003e Merge branch '1.13.x' into 1.14.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/80d4c9d986dfddee331a22f16a533ee3e4725116\"\u003e\u003ccode\u003e80d4c9d\u003c/code\u003e\u003c/a\u003e Call Shutdown#check after finishing timing (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6194\"\u003e#6194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/163203f98102e4e7bb8e9e4bc893257b162e2d49\"\u003e\u003ccode\u003e163203f\u003c/code\u003e\u003c/a\u003e Add missing colons in \u0026quot;Environment\u0026quot; section in bug_report.md (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6223\"\u003e#6223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/1713feed26a18f676b0e9f395354e4b8688731b1\"\u003e\u003ccode\u003e1713fee\u003c/code\u003e\u003c/a\u003e Bump maven-resolver from 1.9.22 to 1.9.23 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6222\"\u003e#6222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micrometer-metrics/micrometer/compare/v1.14.6...v1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.3 to 7.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.0.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e in the Gradle plugin when using \u003ccode\u003etargetExcludeContent[Pattern]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003eeclipse\u003c/code\u003e version to latest \u003ccode\u003e4.34\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egreclipse\u003c/code\u003e version to latest \u003ccode\u003e4.32\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epgp key had expired, this and future releases will be signed by new key (\u003ca href=\"https://github.com/diffplug/spotless/discussions/2464\"\u003edetails\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/diffplug/spotless/commit/04c0e770104696fd25fc620ebe06d57d385dc7f8\"\u003e\u003ccode\u003e04c0e77\u003c/code\u003e\u003c/a\u003e Published gradle/7.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/845d51c5167a7f098b1ac0773fd77142a8280ef3\"\u003e\u003ccode\u003e845d51c\u003c/code\u003e\u003c/a\u003e Published lib/3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ec10156541a44b788400720c8e5e72413c588b33\"\u003e\u003ccode\u003eec10156\u003c/code\u003e\u003c/a\u003e Update signing (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2494\"\u003e#2494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b7957d7d4607b7912c12c14c0c7900064c5c14cd\"\u003e\u003ccode\u003eb7957d7\u003c/code\u003e\u003c/a\u003e Add the public key here too, it's also available at `hkps://keyserver.ubuntu....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/11d98ab949d8a7a95ff47a3e1eaad3f5a115da62\"\u003e\u003ccode\u003e11d98ab\u003c/code\u003e\u003c/a\u003e I guess it should be a \u003ccode\u003epgp\u003c/code\u003e key, not \u003ccode\u003egpg\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1185afbd534b0eb9f80bdbbdd69ee90b73d1dea8\"\u003e\u003ccode\u003e1185afb\u003c/code\u003e\u003c/a\u003e Update changelog with description of the deal with the new signing key.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/76a6b262b71c4f251f5339604ea0f02c45fa4319\"\u003e\u003ccode\u003e76a6b26\u003c/code\u003e\u003c/a\u003e Specify the new subkey.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/7a3894575bfbcd1ecc6d266c8b32821fd77b57d1\"\u003e\u003ccode\u003e7a38945\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e480175481a3e7d798b76b69784e59e807bcc48a\"\u003e\u003ccode\u003ee480175\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/029c2356e41524d63da1b559621dad85919a41fb\"\u003e\u003ccode\u003e029c235\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gradle to v8.14.1 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.3...gradle/7.0.4\"\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-gradle-plugin` from 3.4.5 to 3.5.0\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-gradle-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.5-Release-Notes\"\u003erelease notes for Spring Boot 3.5\u003c/a\u003e are available on the wiki.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake heapdump endpoint restricted by default \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45624\"\u003e#45624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove SSL status tag from metrics \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45602\"\u003e#45602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45507\"\u003e#45507\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\u003eUnable to override/set nested ConfigurationProperties by passing as a system property \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45639\"\u003e#45639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidationAutoConfiguration triggers early initialization of properties binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45618\"\u003e#45618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMicrometer \u0026quot;enable\u0026quot; annotations property does not cover observed aspect \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45617\"\u003e#45617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.graphql.sse.timeout is no longer exposed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45613\"\u003e#45613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45549\"\u003e#45549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when extracting using layers a module with no code of its own \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45449\"\u003e#45449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved spring.batch.initialize-schema property is still considered \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45380\"\u003e#45380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReactorHttpClientBuilder does not offer a factory method to create the HttpClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45378\"\u003e#45378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSuggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45351\"\u003e#45351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom default units declared on a field are ignored when binding properties in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45347\"\u003e#45347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45345\"\u003e#45345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVarious spring.datasource properties are mistakenly marked as ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45342\"\u003e#45342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45297\"\u003e#45297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerRegistryConfigAuthentication does not align with Docker CLI \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45292\"\u003e#45292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnlike the Docker CLI, \u0026quot;\\x00\u0026quot; characters are not trimmed from a decoded Docker Registry password \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45290\"\u003e#45290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloudFoundry security matcher logs a warning due to use of the 'ignoring()' method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/32622\"\u003e#32622\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 the java info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45634\"\u003e#45634\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the process info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45632\"\u003e#45632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the os info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45630\"\u003e#45630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument typical spring.application.group and name use \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45628\"\u003e#45628\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that bean methods should be static when annotated with \u003ccode\u003e@ConfigurationPropertiesBinding\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45626\"\u003e#45626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the way that primary Kotlin constructors are used when binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45553\"\u003e#45553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u0026quot;profile\u0026quot; reference documentation with additional admonitions  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45551\"\u003e#45551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove setEnvironmentPrefix(...) reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45376\"\u003e#45376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument all the available Testcontainers integrations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45367\"\u003e#45367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument when a spring.config.import value is relative and when it is fixed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45363\"\u003e#45363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate org.cyclonedx.bom version in docs to 2.3.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45320\"\u003e#45320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate link to \u0026quot;Parameter Name Retention\u0026quot; section of Spring Framework's release notes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45299\"\u003e#45299\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 Prometheus Client 1.3.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45541\"\u003e#45541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Couchbase Client 3.8.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45539\"\u003e#45539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Elasticsearch 8.18.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45447\"\u003e#45447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to GraphQL Java 24.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45588\"\u003e#45588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.15.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45540\"\u003e#45540\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/8c2d6453243f319accaef7a190ff8ddf89f482a2\"\u003e\u003ccode\u003e8c2d645\u003c/code\u003e\u003c/a\u003e Release v3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/0b49e78c21f5afaf2db23bea2a1f8b369b3d92a7\"\u003e\u003ccode\u003e0b49e78\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c684fa4050d89a505f28257fef5462745671b6e5\"\u003e\u003ccode\u003ec684fa4\u003c/code\u003e\u003c/a\u003e Switch \u003ccode\u003emake-default\u003c/code\u003e for publish-to-sdkman to 3.5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/569519285046967a85f20cefe4200fcfc35a21c8\"\u003e\u003ccode\u003e5695192\u003c/code\u003e\u003c/a\u003e Ensure descendants are always recalculated on cache refresh\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/31f549efc699e8f2f597ddf08bb572ad9a74b358\"\u003e\u003ccode\u003e31f549e\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/68df6f594167d760e67dd97eed0783e3f3a5fafd\"\u003e\u003ccode\u003e68df6f5\u003c/code\u003e\u003c/a\u003e Next development version (v3.4.7-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9f46877c7ea17452f1f744281aa0008fadcc82f9\"\u003e\u003ccode\u003e9f46877\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/404a0df5e8cffad3c9cbc896b0382347586102bf\"\u003e\u003ccode\u003e404a0df\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e331846302f763905e9e0d3cf96438f60c7bd3c4\"\u003e\u003ccode\u003ee331846\u003c/code\u003e\u003c/a\u003e Next development version (v3.3.13-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b142798bdb8dde5d8a6ab01e70d6d78c1a6752c7\"\u003e\u003ccode\u003eb142798\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.4.5...v3.5.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/DataBiosphere/terra-landing-zone-service/pull/554","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-landing-zone-service/issues/554","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/554/packages"}},{"old_version":"7.0.3","new_version":"7.0.4","update_type":"patch","path":null,"pr_created_at":"2025-06-01T10:28:58.000Z","version_change":"7.0.3 → 7.0.4","issue":{"uuid":"3107029064","node_id":"PR_kwDODjfkKM6Yd9CT","number":1851,"state":"open","title":"[CORE-69]: Bump the minor-patch-dependencies group with 5 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T10:28:58.000Z","updated_at":"2025-06-08T01:01:59.380Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":5,"packages":[{"name":"io.swagger.core.v3:swagger-annotations","old_version":"2.2.30","new_version":"2.2.32"},{"name":"org.sonarqube","old_version":"6.1.0.5360","new_version":"6.2.0.5505"},{"name":"com.google.cloud:libraries-bom","old_version":"26.59.0","new_version":"26.61.0","repository_url":"https://github.com/googleapis/java-cloud-bom"},{"name":"org.springframework.boot:spring-boot-gradle-plugin","old_version":"3.4.5","new_version":"3.5.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.3","new_version":"7.0.4","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| io.swagger.core.v3:swagger-annotations | `2.2.30` | `2.2.32` |\n| org.sonarqube | `6.1.0.5360` | `6.2.0.5505` |\n| [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) | `26.59.0` | `26.61.0` |\n| [org.springframework.boot:spring-boot-gradle-plugin](https://github.com/spring-projects/spring-boot) | `3.4.5` | `3.5.0` |\n| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `7.0.3` | `7.0.4` |\n\nUpdates `io.swagger.core.v3:swagger-annotations` from 2.2.30 to 2.2.32\n\nUpdates `org.sonarqube` from 6.1.0.5360 to 6.2.0.5505\n\nUpdates `com.google.cloud:libraries-bom` from 26.59.0 to 26.61.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/java-cloud-bom/releases\"\u003ecom.google.cloud:libraries-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev26.61.0\u003c/h2\u003e\n\u003cp\u003eGCP Libraries BOM 26.61.0\u003c/p\u003e\n\u003cp\u003eHere are the differences from the previous version (26.60.0)\u003c/p\u003e\n\u003ch1\u003eNew Addition\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ecom.google.cloud:google-cloud-chronicle:0.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe group ID of the following artifacts is \u003ccode\u003ecom.google.cloud\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003eNotable Changes\u003c/h1\u003e\n\u003ch2\u003egoogle-cloud-bigtable 2.59.0 (prev: 2.58.2)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebigtable:\u003c/strong\u003e Add DeletionProtection support for Logical Views (\u003ca href=\"https://redirect.github.com/googleapis/java-bigtable/issues/2539\"\u003e#2539\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigtable/commit/d9ba32b8e5792ceed054f67c58f5622e153e87d6\"\u003ed9ba32b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogle-cloud-spanner 6.94.0 (prev: 6.93.0)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd throughput_mode to UpdateDatabaseDdlRequest to be used by Spanner Migration Tool. See \u003ca href=\"https://github.com/GoogleCloudPlatform/spanner-migration-tool\"\u003ehttps://github.com/GoogleCloudPlatform/spanner-migration-tool\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/java-spanner/commit/3070f1db97788c2a55c553ab8a4de3419d1ccf5c\"\u003e3070f1d\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove trailing semicolons in DDL (\u003ca href=\"https://redirect.github.com/googleapis/java-spanner/issues/3879\"\u003e#3879\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-spanner/commit/ca3a67db715f398943382df1f8a9979905811ff8\"\u003eca3a67d\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther libraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] A new value \u003ccode\u003eNVIDIA_B200 \u0026amp; NVIDIA_H200_141GB\u003c/code\u003e is added to enum \u003ccode\u003eAcceleratorType\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] A new value \u003ccode\u003eNVIDIA_B200 \u0026amp; NVIDIA_H200_141GB\u003c/code\u003e is added to enum \u003ccode\u003eAcceleratorType\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] add ANN feature for RagManagedDb (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Add checkpoint ID to endpoint proto (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Add checkpoint ID to endpoint proto (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] add EncryptionSpec for RagCorpus CMEK feature (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] new field \u003ccode\u003eadditional_properties\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1.Schema\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] new field \u003ccode\u003eadditional_properties\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1beta1.Schema\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Tuning Checkpoints API (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Tuning Checkpoints API (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[alloydb] Add CloudSQL support for RestoreCluster operation (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[alloydb] Sync AlloyDB API changes from HEAD to stable (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[analyticshub] Add support for Analytics Hub \u0026amp; Marketplace Integration (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[chronicle] new module for chronicle (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/11587\"\u003e#11587\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/6645e51e7972d24a82fd05bc9f4801033822f00f\"\u003e6645e51\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[gke-backup] Add BackupChannel field in BackupPlan (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[run] support GPU zonal redundancy setting in Cloud Run services (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[run] support node selector in Cloud Run jobs for GPU setting (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[shopping-merchant-accounts] updated comments for returns sub-API publication (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[storageinsights] Add Client Libraries for Datasets (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[video-live-stream] added OutputType field to the Clip resource to support MP4 clipping (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[compute] Remove schemas.MachineType.scratchDisks.scratchDisk from config (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/1027\"\u003e#1027\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[deploy] correct pattern of unused resource definition, Revision (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[maps-places] An existing field \u003ccode\u003edescription\u003c/code\u003e is removed from message \u003ccode\u003e.google.maps.places.v1.Place\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[workspaceevents] An existing oauth_scope \u003ca href=\"https://www.googleapis.com/auth/chat.bot\"\u003ehttps://www.googleapis.com/auth/chat.bot\u003c/a\u003e is removed from SubscriptionsService (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate dependency com.google.cloud:sdk-platform-java-config to v3.48.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/11582\"\u003e#11582\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/2059de99ad5bbbcb82905ec9a733253c78e1624f\"\u003e2059de9\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/ef21bdb4599b8d151e3df56f07707c51e4ce8d4f\"\u003e\u003ccode\u003eef21bdb\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7037\"\u003e#7037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/fa7eff723b87cdc7c4299948912c6d099bc2a453\"\u003e\u003ccode\u003efa7eff7\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.30.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/9327276b9b08769309c04d67c18d00c1c62e8f11\"\u003e\u003ccode\u003e9327276\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.94.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/b1388357ae7febc552a8fe84ba82b7eb40de9f97\"\u003e\u003ccode\u003eb138835\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-logging-logback to v0.1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/0336c8d07f0b04e93300445cd0fd0c0a11878358\"\u003e\u003ccode\u003e0336c8d\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-storage-bom to v2.52.3 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/2b9209944c0c698722b6de9a46cbd296c993a774\"\u003e\u003ccode\u003e2b92099\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigtable-bom to v2.59.0...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/84fe21c0906a8d65c955567dc38f8c6c73de48a4\"\u003e\u003ccode\u003e84fe21c\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-nio to v0.127.36 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7047\"\u003e#7047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/8b7b466ad7f850cd3b3766696a64d56506fda611\"\u003e\u003ccode\u003e8b7b466\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.139.4 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/61fa5147f66a412ccaa2285d347b7545f69305df\"\u003e\u003ccode\u003e61fa514\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-pubsublite-bom to v1.15...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/59185a6ac8385403bb40b9d8d45d7d34a093ad6c\"\u003e\u003ccode\u003e59185a6\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigquery to v2.50.1 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7\"\u003e#7\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/java-cloud-bom/compare/v26.59.0...v26.61.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-gradle-plugin` from 3.4.5 to 3.5.0\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-gradle-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.5-Release-Notes\"\u003erelease notes for Spring Boot 3.5\u003c/a\u003e are available on the wiki.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake heapdump endpoint restricted by default \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45624\"\u003e#45624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove SSL status tag from metrics \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45602\"\u003e#45602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45507\"\u003e#45507\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\u003eUnable to override/set nested ConfigurationProperties by passing as a system property \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45639\"\u003e#45639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidationAutoConfiguration triggers early initialization of properties binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45618\"\u003e#45618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMicrometer \u0026quot;enable\u0026quot; annotations property does not cover observed aspect \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45617\"\u003e#45617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.graphql.sse.timeout is no longer exposed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45613\"\u003e#45613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45549\"\u003e#45549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when extracting using layers a module with no code of its own \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45449\"\u003e#45449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved spring.batch.initialize-schema property is still considered \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45380\"\u003e#45380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReactorHttpClientBuilder does not offer a factory method to create the HttpClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45378\"\u003e#45378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSuggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45351\"\u003e#45351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom default units declared on a field are ignored when binding properties in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45347\"\u003e#45347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45345\"\u003e#45345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVarious spring.datasource properties are mistakenly marked as ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45342\"\u003e#45342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45297\"\u003e#45297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerRegistryConfigAuthentication does not align with Docker CLI \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45292\"\u003e#45292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnlike the Docker CLI, \u0026quot;\\x00\u0026quot; characters are not trimmed from a decoded Docker Registry password \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/45290\"\u003e#45290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloudFoundry security matcher logs a warning due to use of the 'ignoring()' method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/32622\"\u003e#32622\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 the java info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45634\"\u003e#45634\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the process info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45632\"\u003e#45632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the os info contribution \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45630\"\u003e#45630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument typical spring.application.group and name use \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45628\"\u003e#45628\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that bean methods should be static when annotated with \u003ccode\u003e@ConfigurationPropertiesBinding\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45626\"\u003e#45626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the way that primary Kotlin constructors are used when binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45553\"\u003e#45553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u0026quot;profile\u0026quot; reference documentation with additional admonitions  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45551\"\u003e#45551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove setEnvironmentPrefix(...) reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45376\"\u003e#45376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument all the available Testcontainers integrations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45367\"\u003e#45367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument when a spring.config.import value is relative and when it is fixed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45363\"\u003e#45363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate org.cyclonedx.bom version in docs to 2.3.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45320\"\u003e#45320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate link to \u0026quot;Parameter Name Retention\u0026quot; section of Spring Framework's release notes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45299\"\u003e#45299\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 Prometheus Client 1.3.7 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45541\"\u003e#45541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Couchbase Client 3.8.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45539\"\u003e#45539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Elasticsearch 8.18.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45447\"\u003e#45447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to GraphQL Java 24.0 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45588\"\u003e#45588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.15.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45540\"\u003e#45540\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/8c2d6453243f319accaef7a190ff8ddf89f482a2\"\u003e\u003ccode\u003e8c2d645\u003c/code\u003e\u003c/a\u003e Release v3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/0b49e78c21f5afaf2db23bea2a1f8b369b3d92a7\"\u003e\u003ccode\u003e0b49e78\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c684fa4050d89a505f28257fef5462745671b6e5\"\u003e\u003ccode\u003ec684fa4\u003c/code\u003e\u003c/a\u003e Switch \u003ccode\u003emake-default\u003c/code\u003e for publish-to-sdkman to 3.5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/569519285046967a85f20cefe4200fcfc35a21c8\"\u003e\u003ccode\u003e5695192\u003c/code\u003e\u003c/a\u003e Ensure descendants are always recalculated on cache refresh\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/31f549efc699e8f2f597ddf08bb572ad9a74b358\"\u003e\u003ccode\u003e31f549e\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/68df6f594167d760e67dd97eed0783e3f3a5fafd\"\u003e\u003ccode\u003e68df6f5\u003c/code\u003e\u003c/a\u003e Next development version (v3.4.7-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9f46877c7ea17452f1f744281aa0008fadcc82f9\"\u003e\u003ccode\u003e9f46877\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/404a0df5e8cffad3c9cbc896b0382347586102bf\"\u003e\u003ccode\u003e404a0df\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e331846302f763905e9e0d3cf96438f60c7bd3c4\"\u003e\u003ccode\u003ee331846\u003c/code\u003e\u003c/a\u003e Next development version (v3.3.13-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b142798bdb8dde5d8a6ab01e70d6d78c1a6752c7\"\u003e\u003ccode\u003eb142798\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.4.5...v3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.3 to 7.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.0.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e in the Gradle plugin when using \u003ccode\u003etargetExcludeContent[Pattern]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003eeclipse\u003c/code\u003e version to latest \u003ccode\u003e4.34\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egreclipse\u003c/code\u003e version to latest \u003ccode\u003e4.32\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epgp key had expired, this and future releases will be signed by new key (\u003ca href=\"https://github.com/diffplug/spotless/discussions/2464\"\u003edetails\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/diffplug/spotless/commit/04c0e770104696fd25fc620ebe06d57d385dc7f8\"\u003e\u003ccode\u003e04c0e77\u003c/code\u003e\u003c/a\u003e Published gradle/7.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/845d51c5167a7f098b1ac0773fd77142a8280ef3\"\u003e\u003ccode\u003e845d51c\u003c/code\u003e\u003c/a\u003e Published lib/3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ec10156541a44b788400720c8e5e72413c588b33\"\u003e\u003ccode\u003eec10156\u003c/code\u003e\u003c/a\u003e Update signing (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2494\"\u003e#2494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b7957d7d4607b7912c12c14c0c7900064c5c14cd\"\u003e\u003ccode\u003eb7957d7\u003c/code\u003e\u003c/a\u003e Add the public key here too, it's also available at `hkps://keyserver.ubuntu....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/11d98ab949d8a7a95ff47a3e1eaad3f5a115da62\"\u003e\u003ccode\u003e11d98ab\u003c/code\u003e\u003c/a\u003e I guess it should be a \u003ccode\u003epgp\u003c/code\u003e key, not \u003ccode\u003egpg\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1185afbd534b0eb9f80bdbbdd69ee90b73d1dea8\"\u003e\u003ccode\u003e1185afb\u003c/code\u003e\u003c/a\u003e Update changelog with description of the deal with the new signing key.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/76a6b262b71c4f251f5339604ea0f02c45fa4319\"\u003e\u003ccode\u003e76a6b26\u003c/code\u003e\u003c/a\u003e Specify the new subkey.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/7a3894575bfbcd1ecc6d266c8b32821fd77b57d1\"\u003e\u003ccode\u003e7a38945\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e480175481a3e7d798b76b69784e59e807bcc48a\"\u003e\u003ccode\u003ee480175\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/029c2356e41524d63da1b559621dad85919a41fb\"\u003e\u003ccode\u003e029c235\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gradle to v8.14.1 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.3...gradle/7.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/DataBiosphere/terra-workspace-manager/pull/1851","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-workspace-manager/issues/1851","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1851/packages"}},{"old_version":"7.0.3","new_version":"7.0.4","update_type":"patch","path":null,"pr_created_at":"2025-06-01T10:01:50.000Z","version_change":"7.0.3 → 7.0.4","issue":{"uuid":"3106990723","node_id":"PR_kwDOGxEIhs6Yd1qt","number":541,"state":"open","title":"[CORE-69]: Bump the minor-patch-dependencies group with 6 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T10:01:50.000Z","updated_at":"2025-06-08T01:00:51.465Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":6,"packages":[{"name":"io.sentry:sentry","old_version":"8.11.1","new_version":"8.13.2","repository_url":"https://github.com/getsentry/sentry-java"},{"name":"com.google.cloud:libraries-bom","old_version":"26.59.0","new_version":"26.61.0","repository_url":"https://github.com/googleapis/java-cloud-bom"},{"name":"com.nimbusds:nimbus-jose-jwt","old_version":"10.2","new_version":"10.3"},{"name":"com.azure.resourcemanager:azure-resourcemanager-containerservice","old_version":"2.50.0","new_version":"2.51.0","repository_url":"https://github.com/Azure/azure-sdk-for-java"},{"name":"org.sonarqube","old_version":"6.1.0.5360","new_version":"6.2.0.5505"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.3","new_version":"7.0.4","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.sentry:sentry](https://github.com/getsentry/sentry-java) | `8.11.1` | `8.13.2` |\n| [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) | `26.59.0` | `26.61.0` |\n| [com.nimbusds:nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) | `10.2` | `10.3` |\n| [com.azure.resourcemanager:azure-resourcemanager-containerservice](https://github.com/Azure/azure-sdk-for-java) | `2.50.0` | `2.51.0` |\n| org.sonarqube | `6.1.0.5360` | `6.2.0.5505` |\n| [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) | `7.0.3` | `7.0.4` |\n\nUpdates `io.sentry:sentry` from 8.11.1 to 8.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-java/releases\"\u003eio.sentry:sentry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.13.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4456\"\u003e#4456\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThe jar for \u003ccode\u003eio.sentry:sentry-spring-boot-jakarta\u003c/code\u003e is now correctly being built and published to Maven Central.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eSentryAndroid.init\u003c/code\u003e crash if SDK is initialized from a background thread while an \u003ccode\u003eActivity\u003c/code\u003e is in resumed state (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Gradle from v8.14 to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4437\"\u003e#4437\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/blob/master/CHANGELOG.md#v8141\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/compare/v8.14...v8.14.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd debug mode for Session Replay masking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4357\"\u003e#4357\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eSentry.replay().enableDebugMaskingOverlay()\u003c/code\u003e to overlay the screen with the Session Replay masks.\u003c/li\u003e\n\u003cli\u003eThe masks will be invalidated at most once per \u003ccode\u003eframeRate\u003c/code\u003e (default 1 fps).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtend Logs API to allow passing in \u003ccode\u003eattributes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4402\"\u003e#4402\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.logger.log\u003c/code\u003e now takes a \u003ccode\u003eSentryLogParameters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eSentryLogParameters.create(SentryAttributes.of(...))\u003c/code\u003e to pass attributes\n\u003cul\u003e\n\u003cli\u003eAttribute values may be of type \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003eboolean\u003c/code\u003e, \u003ccode\u003einteger\u003c/code\u003e or \u003ccode\u003edouble\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOther types will be converted to \u003ccode\u003estring\u003c/code\u003e. Currently we simply call \u003ccode\u003etoString()\u003c/code\u003e but we might offer more in the future.\u003c/li\u003e\n\u003cli\u003eYou may manually flatten complex types into multiple separate attributes of simple types.\n\u003cul\u003e\n\u003cli\u003ee.g. intead of \u003ccode\u003eSentryAttribute.named(\u0026quot;point\u0026quot;, Point(10, 20))\u003c/code\u003e you may store it as \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.x\u0026quot;, point.x)\u003c/code\u003e and \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.y\u0026quot;, point.y)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.named()\u003c/code\u003e will automatically infer the type or fall back to \u003ccode\u003estring\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.booleanAttribute()\u003c/code\u003e takes a \u003ccode\u003eBoolean\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.integerAttribute()\u003c/code\u003e takes a \u003ccode\u003eInteger\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.doubleAttribute()\u003c/code\u003e takes a \u003ccode\u003eDouble\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.stringAttribute()\u003c/code\u003e takes a \u003ccode\u003eString\u003c/code\u003e value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWe opted for handling parameters via \u003ccode\u003eSentryLogParameters\u003c/code\u003e to avoid creating tons of overloads that are ambiguous.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIsolation scope is now forked in \u003ccode\u003eOtelSentrySpanProcessor\u003c/code\u003e instead of \u003ccode\u003eOtelSentryPropagator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4434\"\u003e#4434\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSince propagator may never be invoked we moved the location where isolation scope is forked.\u003c/li\u003e\n\u003cli\u003eNot invoking \u003ccode\u003eOtelSentryPropagator.extract\u003c/code\u003e or having a \u003ccode\u003esentry-trace\u003c/code\u003e header that failed to parse would cause isolation scope not to be forked.\u003c/li\u003e\n\u003cli\u003eThis in turn caused data to bleed between scopes, e.g. from one request into another\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Spring Boot to \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4111\"\u003e#4111\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\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/getsentry/sentry-java/blob/main/CHANGELOG.md\"\u003eio.sentry:sentry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.13.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4456\"\u003e#4456\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThe jar for \u003ccode\u003eio.sentry:sentry-spring-boot-jakarta\u003c/code\u003e is now correctly being built and published to Maven Central.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eSentryAndroid.init\u003c/code\u003e crash if SDK is initialized from a background thread while an \u003ccode\u003eActivity\u003c/code\u003e is in resumed state (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Gradle from v8.14 to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4437\"\u003e#4437\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/blob/master/CHANGELOG.md#v8141\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/compare/v8.14...v8.14.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.13.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd debug mode for Session Replay masking (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4357\"\u003e#4357\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eSentry.replay().enableDebugMaskingOverlay()\u003c/code\u003e to overlay the screen with the Session Replay masks.\u003c/li\u003e\n\u003cli\u003eThe masks will be invalidated at most once per \u003ccode\u003eframeRate\u003c/code\u003e (default 1 fps).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eExtend Logs API to allow passing in \u003ccode\u003eattributes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4402\"\u003e#4402\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry.logger.log\u003c/code\u003e now takes a \u003ccode\u003eSentryLogParameters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eSentryLogParameters.create(SentryAttributes.of(...))\u003c/code\u003e to pass attributes\n\u003cul\u003e\n\u003cli\u003eAttribute values may be of type \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003eboolean\u003c/code\u003e, \u003ccode\u003einteger\u003c/code\u003e or \u003ccode\u003edouble\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOther types will be converted to \u003ccode\u003estring\u003c/code\u003e. Currently we simply call \u003ccode\u003etoString()\u003c/code\u003e but we might offer more in the future.\u003c/li\u003e\n\u003cli\u003eYou may manually flatten complex types into multiple separate attributes of simple types.\n\u003cul\u003e\n\u003cli\u003ee.g. intead of \u003ccode\u003eSentryAttribute.named(\u0026quot;point\u0026quot;, Point(10, 20))\u003c/code\u003e you may store it as \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.x\u0026quot;, point.x)\u003c/code\u003e and \u003ccode\u003eSentryAttribute.integerAttribute(\u0026quot;point.y\u0026quot;, point.y)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.named()\u003c/code\u003e will automatically infer the type or fall back to \u003ccode\u003estring\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.booleanAttribute()\u003c/code\u003e takes a \u003ccode\u003eBoolean\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.integerAttribute()\u003c/code\u003e takes a \u003ccode\u003eInteger\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.doubleAttribute()\u003c/code\u003e takes a \u003ccode\u003eDouble\u003c/code\u003e value\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentryAttribute.stringAttribute()\u003c/code\u003e takes a \u003ccode\u003eString\u003c/code\u003e value\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWe opted for handling parameters via \u003ccode\u003eSentryLogParameters\u003c/code\u003e to avoid creating tons of overloads that are ambiguous.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIsolation scope is now forked in \u003ccode\u003eOtelSentrySpanProcessor\u003c/code\u003e instead of \u003ccode\u003eOtelSentryPropagator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4434\"\u003e#4434\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSince propagator may never be invoked we moved the location where isolation scope is forked.\u003c/li\u003e\n\u003cli\u003eNot invoking \u003ccode\u003eOtelSentryPropagator.extract\u003c/code\u003e or having a \u003ccode\u003esentry-trace\u003c/code\u003e header that failed to parse would cause isolation scope not to be forked.\u003c/li\u003e\n\u003cli\u003eThis in turn caused data to bleed between scopes, e.g. from one request into another\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Spring Boot to \u003ccode\u003e3.5.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/pull/4111\"\u003e#4111\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/getsentry/sentry-java/commit/23c0a3d669b00747c201f0b59fcab866b5f2b88c\"\u003e\u003ccode\u003e23c0a3d\u003c/code\u003e\u003c/a\u003e release: 8.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/591d92a1f84f950b0dba6e2b4905cf2043513be8\"\u003e\u003ccode\u003e591d92a\u003c/code\u003e\u003c/a\u003e Don't apply Spring Boot plugin in \u003ccode\u003esentry-spring-boot-jakarta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4456\"\u003e#4456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/7a07346b4cb7d817a0cd34967f9e7512bb15b479\"\u003e\u003ccode\u003e7a07346\u003c/code\u003e\u003c/a\u003e Fix Changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4451\"\u003e#4451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/e672c3afbd2f6dfe70c49e5616042119c50730e3\"\u003e\u003ccode\u003ee672c3a\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.13.1'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/e395c91474ed389334c0abab82f5f9ab69230909\"\u003e\u003ccode\u003ee395c91\u003c/code\u003e\u003c/a\u003e release: 8.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/706fa69a23fa3940f21713696f809e1012140fa9\"\u003e\u003ccode\u003e706fa69\u003c/code\u003e\u003c/a\u003e Fix SDK init crash if initialized from background thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4449\"\u003e#4449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/4e0940eddcac968c8cce2e308d0272a336a25c14\"\u003e\u003ccode\u003e4e0940e\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-gradle.sh to v8.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4437\"\u003e#4437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/7d49fceaab210de6cb655e39b43e865773f04088\"\u003e\u003ccode\u003e7d49fce\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.13.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/21f9887f1f2aaa79b5ec8a0b961cc61704945fd4\"\u003e\u003ccode\u003e21f9887\u003c/code\u003e\u003c/a\u003e release: 8.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/commit/903f170a4b4fa536516844e0df0a90c2906cd5cf\"\u003e\u003ccode\u003e903f170\u003c/code\u003e\u003c/a\u003e Fix remove javadocs from Makefile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-java/issues/4446\"\u003e#4446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.11.1...8.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.cloud:libraries-bom` from 26.59.0 to 26.61.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/java-cloud-bom/releases\"\u003ecom.google.cloud:libraries-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev26.61.0\u003c/h2\u003e\n\u003cp\u003eGCP Libraries BOM 26.61.0\u003c/p\u003e\n\u003cp\u003eHere are the differences from the previous version (26.60.0)\u003c/p\u003e\n\u003ch1\u003eNew Addition\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ecom.google.cloud:google-cloud-chronicle:0.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe group ID of the following artifacts is \u003ccode\u003ecom.google.cloud\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003eNotable Changes\u003c/h1\u003e\n\u003ch2\u003egoogle-cloud-bigtable 2.59.0 (prev: 2.58.2)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebigtable:\u003c/strong\u003e Add DeletionProtection support for Logical Views (\u003ca href=\"https://redirect.github.com/googleapis/java-bigtable/issues/2539\"\u003e#2539\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-bigtable/commit/d9ba32b8e5792ceed054f67c58f5622e153e87d6\"\u003ed9ba32b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogle-cloud-spanner 6.94.0 (prev: 6.93.0)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd throughput_mode to UpdateDatabaseDdlRequest to be used by Spanner Migration Tool. See \u003ca href=\"https://github.com/GoogleCloudPlatform/spanner-migration-tool\"\u003ehttps://github.com/GoogleCloudPlatform/spanner-migration-tool\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/java-spanner/commit/3070f1db97788c2a55c553ab8a4de3419d1ccf5c\"\u003e3070f1d\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove trailing semicolons in DDL (\u003ca href=\"https://redirect.github.com/googleapis/java-spanner/issues/3879\"\u003e#3879\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/java-spanner/commit/ca3a67db715f398943382df1f8a9979905811ff8\"\u003eca3a67d\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther libraries\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] A new value \u003ccode\u003eNVIDIA_B200 \u0026amp; NVIDIA_H200_141GB\u003c/code\u003e is added to enum \u003ccode\u003eAcceleratorType\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] A new value \u003ccode\u003eNVIDIA_B200 \u0026amp; NVIDIA_H200_141GB\u003c/code\u003e is added to enum \u003ccode\u003eAcceleratorType\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] add ANN feature for RagManagedDb (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Add checkpoint ID to endpoint proto (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Add checkpoint ID to endpoint proto (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] add EncryptionSpec for RagCorpus CMEK feature (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] new field \u003ccode\u003eadditional_properties\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1.Schema\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] new field \u003ccode\u003eadditional_properties\u003c/code\u003e is added to message \u003ccode\u003e.google.cloud.aiplatform.v1beta1.Schema\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Tuning Checkpoints API (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[aiplatform] Tuning Checkpoints API (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[alloydb] Add CloudSQL support for RestoreCluster operation (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[alloydb] Sync AlloyDB API changes from HEAD to stable (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[analyticshub] Add support for Analytics Hub \u0026amp; Marketplace Integration (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[chronicle] new module for chronicle (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/11587\"\u003e#11587\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/6645e51e7972d24a82fd05bc9f4801033822f00f\"\u003e6645e51\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[gke-backup] Add BackupChannel field in BackupPlan (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[run] support GPU zonal redundancy setting in Cloud Run services (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[run] support node selector in Cloud Run jobs for GPU setting (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[shopping-merchant-accounts] updated comments for returns sub-API publication (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[storageinsights] Add Client Libraries for Datasets (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[video-live-stream] added OutputType field to the Clip resource to support MP4 clipping (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/b3fc697f9de99fe355cb0cf691df0836f8f3fb6a\"\u003eb3fc697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[compute] Remove schemas.MachineType.scratchDisks.scratchDisk from config (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/1027\"\u003e#1027\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[deploy] correct pattern of unused resource definition, Revision (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[maps-places] An existing field \u003ccode\u003edescription\u003c/code\u003e is removed from message \u003ccode\u003e.google.maps.places.v1.Place\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[workspaceevents] An existing oauth_scope \u003ca href=\"https://www.googleapis.com/auth/chat.bot\"\u003ehttps://www.googleapis.com/auth/chat.bot\u003c/a\u003e is removed from SubscriptionsService (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/04011a383641f0d11ecc00406abf0c024168b499\"\u003e04011a3\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eupdate dependency com.google.cloud:sdk-platform-java-config to v3.48.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-java/issues/11582\"\u003e#11582\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/google-cloud-java/commit/2059de99ad5bbbcb82905ec9a733253c78e1624f\"\u003e2059de9\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/ef21bdb4599b8d151e3df56f07707c51e4ce8d4f\"\u003e\u003ccode\u003eef21bdb\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7037\"\u003e#7037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/fa7eff723b87cdc7c4299948912c6d099bc2a453\"\u003e\u003ccode\u003efa7eff7\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.30.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/9327276b9b08769309c04d67c18d00c1c62e8f11\"\u003e\u003ccode\u003e9327276\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.94.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/b1388357ae7febc552a8fe84ba82b7eb40de9f97\"\u003e\u003ccode\u003eb138835\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-logging-logback to v0.1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/0336c8d07f0b04e93300445cd0fd0c0a11878358\"\u003e\u003ccode\u003e0336c8d\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-storage-bom to v2.52.3 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/2b9209944c0c698722b6de9a46cbd296c993a774\"\u003e\u003ccode\u003e2b92099\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigtable-bom to v2.59.0...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/84fe21c0906a8d65c955567dc38f8c6c73de48a4\"\u003e\u003ccode\u003e84fe21c\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-nio to v0.127.36 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7047\"\u003e#7047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/8b7b466ad7f850cd3b3766696a64d56506fda611\"\u003e\u003ccode\u003e8b7b466\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-pubsub-bom to v1.139.4 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/61fa5147f66a412ccaa2285d347b7545f69305df\"\u003e\u003ccode\u003e61fa514\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-pubsublite-bom to v1.15...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/java-cloud-bom/commit/59185a6ac8385403bb40b9d8d45d7d34a093ad6c\"\u003e\u003ccode\u003e59185a6\u003c/code\u003e\u003c/a\u003e deps: update dependency com.google.cloud:google-cloud-bigquery to v2.50.1 (\u003ca href=\"https://redirect.github.com/googleapis/java-cloud-bom/issues/7\"\u003e#7\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/java-cloud-bom/compare/v26.59.0...v26.61.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.nimbusds:nimbus-jose-jwt` from 10.2 to 10.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt\"\u003ecom.nimbusds:nimbus-jose-jwt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e10.2 (2025-04-07)\n* Gson is made a direct instead of a shaded dependency to address module\nissues introduced in 10.1 (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/550\"\u003e#550\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e10.3 (2025-05-09)\n* Restores the Gson shading, adding placeholder interfaces to prevent\nNoClassDefFoundError occurrences at runtime when the JAR is used on a\nmodule path (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/550\"\u003e#550\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://bitbucket.org/connect2id/nimbus-jose-jwt/commits/a988a2d5cdc9d5b55afc11a52f92232e67bc5697\"\u003e\u003ccode\u003ea988a2d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/5fa1dc9a25379500263ebc582cc1efa27b8101f4\"\u003e\u003ccode\u003e5fa1dc9\u003c/code\u003e\u003c/a\u003e shade gson again\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/800db7b1ab2d1d7b4171056112dc755a211115a1\"\u003e\u003ccode\u003e800db7b\u003c/code\u003e\u003c/a\u003e Merged in feature/shaded-gson (pull request \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/127\"\u003e#127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/f474bcfa68ef3f4bc5bc8fec37add01fa1f3d42a\"\u003e\u003ccode\u003ef474bcf\u003c/code\u003e\u003c/a\u003e Adds change log entry for 10.3 (iss \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/issues/550\"\u003e#550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/commits/c1f3c4441041c0f625c989a6d0a97d77401c033e\"\u003e\u003ccode\u003ec1f3c44\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 10.3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/10.3..10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.azure.resourcemanager:azure-resourcemanager-containerservice` from 2.50.0 to 2.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/releases\"\u003ecom.azure.resourcemanager:azure-resourcemanager-containerservice's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eazure-resourcemanager-appservice_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-authorization_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eACR_PULL\u003c/code\u003e to \u003ccode\u003eBuiltInRole\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-cdn_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated core dependency from resources.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-compute_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupported setting disk IOPS and throughput for \u003ccode\u003eDisk\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupported setting maximum shares for \u003ccode\u003eDisk\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerinstance_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ewithPrivateImageRegistry\u003c/code\u003e overload for managed identity in \u003ccode\u003eContainerGroup\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerregistry_2.51.0\u003c/h2\u003e\n\u003ch2\u003e2.51.0 (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003ch4\u003eDependency Updates\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eapi-version\u003c/code\u003e to \u003ccode\u003e2025-04-01\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eazure-resourcemanager-containerservice_2.51.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/cf4e5d40acca262974df8abcb44fe7a63666391f\"\u003e\u003ccode\u003ecf4e5d4\u003c/code\u003e\u003c/a\u003e mgmt, deprecate \u003ccode\u003espringServices\u003c/code\u003e and prepare release 2.51.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45466\"\u003e#45466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d5922ff2dd30c15a37007d8caf98aa2139fd1e6c\"\u003e\u003ccode\u003ed5922ff\u003c/code\u003e\u003c/a\u003e mgmt, local generation for Microsoft.Network API Version 2024-07-01 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45455\"\u003e#45455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/a776018033217aad1c14c900bebd65122373f7e6\"\u003e\u003ccode\u003ea776018\u003c/code\u003e\u003c/a\u003e fix ci.yml (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45465\"\u003e#45465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/f7149f4a91a473fcc24a5893d5fd0918f0a6bb2d\"\u003e\u003ccode\u003ef7149f4\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10736 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45464\"\u003e#45464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/4c77e246eccb94ad51574ab0e4bdfea9217cd3b6\"\u003e\u003ccode\u003e4c77e24\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 10733 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45461\"\u003e#45461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/d08a00f992a3e3b8cb26bcee85e59e09fde5a00e\"\u003e\u003ccode\u003ed08a00f\u003c/code\u003e\u003c/a\u003e Fix createACSCallAndStartRecordingWithCallConnectionIdTest Test (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45452\"\u003e#45452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/84b1cf099df54345e427904b2b2d4f761b82819a\"\u003e\u003ccode\u003e84b1cf0\u003c/code\u003e\u003c/a\u003e [Automation] Generate Fluent Lite from Swagger specification/kubernetesconfig...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/fabc6845c6c664455a4a175ebe089c3b93d5b081\"\u003e\u003ccode\u003efabc684\u003c/code\u003e\u003c/a\u003e [azure-developer-loadtesting] Updated SDK for API Version 2024-05-01-preview ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/72e0c4f64afc0081ce164f0b8901ff4374fddead\"\u003e\u003ccode\u003e72e0c4f\u003c/code\u003e\u003c/a\u003e Lower the priority of the EntityType used by ServiceBusTemplate (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45417\"\u003e#45417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-java/commit/8e2dc4ba47d3fe4f5c84a19115d309b31341eec5\"\u003e\u003ccode\u003e8e2dc4b\u003c/code\u003e\u003c/a\u003e Support BinaryData serialization (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-java/issues/45423\"\u003e#45423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-java/compare/azure-resourcemanager_2.50.0...azure-resourcemanager_2.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonarqube` from 6.1.0.5360 to 6.2.0.5505\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.3 to 7.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.0.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e in the Gradle plugin when using \u003ccode\u003etargetExcludeContent[Pattern]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003eeclipse\u003c/code\u003e version to latest \u003ccode\u003e4.34\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egreclipse\u003c/code\u003e version to latest \u003ccode\u003e4.32\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epgp key had expired, this and future releases will be signed by new key (\u003ca href=\"https://github.com/diffplug/spotless/discussions/2464\"\u003edetails\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/diffplug/spotless/commit/04c0e770104696fd25fc620ebe06d57d385dc7f8\"\u003e\u003ccode\u003e04c0e77\u003c/code\u003e\u003c/a\u003e Published gradle/7.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/845d51c5167a7f098b1ac0773fd77142a8280ef3\"\u003e\u003ccode\u003e845d51c\u003c/code\u003e\u003c/a\u003e Published lib/3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ec10156541a44b788400720c8e5e72413c588b33\"\u003e\u003ccode\u003eec10156\u003c/code\u003e\u003c/a\u003e Update signing (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2494\"\u003e#2494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b7957d7d4607b7912c12c14c0c7900064c5c14cd\"\u003e\u003ccode\u003eb7957d7\u003c/code\u003e\u003c/a\u003e Add the public key here too, it's also available at `hkps://keyserver.ubuntu....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/11d98ab949d8a7a95ff47a3e1eaad3f5a115da62\"\u003e\u003ccode\u003e11d98ab\u003c/code\u003e\u003c/a\u003e I guess it should be a \u003ccode\u003epgp\u003c/code\u003e key, not \u003ccode\u003egpg\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1185afbd534b0eb9f80bdbbdd69ee90b73d1dea8\"\u003e\u003ccode\u003e1185afb\u003c/code\u003e\u003c/a\u003e Update changelog with description of the deal with the new signing key.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/76a6b262b71c4f251f5339604ea0f02c45fa4319\"\u003e\u003ccode\u003e76a6b26\u003c/code\u003e\u003c/a\u003e Specify the new subkey.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/7a3894575bfbcd1ecc6d266c8b32821fd77b57d1\"\u003e\u003ccode\u003e7a38945\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e480175481a3e7d798b76b69784e59e807bcc48a\"\u003e\u003ccode\u003ee480175\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/029c2356e41524d63da1b559621dad85919a41fb\"\u003e\u003ccode\u003e029c235\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gradle to v8.14.1 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.3...gradle/7.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/DataBiosphere/terra-billing-profile-manager/pull/541","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-billing-profile-manager/issues/541","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/541/packages"}},{"old_version":"7.0.3","new_version":"7.0.4","update_type":"patch","path":null,"pr_created_at":"2025-05-27T23:13:16.000Z","version_change":"7.0.3 → 7.0.4","issue":{"uuid":"2547868252","node_id":"PR_kwDOAO0zhc6X3WJc","number":126,"state":"closed","title":"Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.3 to 7.0.4","user":"dependabot[bot]","labels":["dependencies","gradle"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-05-28T04:35:48.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-27T23:13:16.000Z","updated_at":"2025-05-28T04:35:48.000Z","time_to_close":19352,"merged_at":"2025-05-28T04:35:48.000Z","merged_by":"KabOOm356","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.3","new_version":"7.0.4","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 7.0.3 to 7.0.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.0.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e in the Gradle plugin when using \u003ccode\u003etargetExcludeContent[Pattern]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump default \u003ccode\u003eeclipse\u003c/code\u003e version to latest \u003ccode\u003e4.34\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump default \u003ccode\u003egreclipse\u003c/code\u003e version to latest \u003ccode\u003e4.32\u003c/code\u003e -\u0026gt; \u003ccode\u003e4.35\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epgp key had expired, this and future releases will be signed by new key (\u003ca href=\"https://github.com/diffplug/spotless/discussions/2464\"\u003edetails\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/diffplug/spotless/commit/04c0e770104696fd25fc620ebe06d57d385dc7f8\"\u003e\u003ccode\u003e04c0e77\u003c/code\u003e\u003c/a\u003e Published gradle/7.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/845d51c5167a7f098b1ac0773fd77142a8280ef3\"\u003e\u003ccode\u003e845d51c\u003c/code\u003e\u003c/a\u003e Published lib/3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ec10156541a44b788400720c8e5e72413c588b33\"\u003e\u003ccode\u003eec10156\u003c/code\u003e\u003c/a\u003e Update signing (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2494\"\u003e#2494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/b7957d7d4607b7912c12c14c0c7900064c5c14cd\"\u003e\u003ccode\u003eb7957d7\u003c/code\u003e\u003c/a\u003e Add the public key here too, it's also available at `hkps://keyserver.ubuntu....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/11d98ab949d8a7a95ff47a3e1eaad3f5a115da62\"\u003e\u003ccode\u003e11d98ab\u003c/code\u003e\u003c/a\u003e I guess it should be a \u003ccode\u003epgp\u003c/code\u003e key, not \u003ccode\u003egpg\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/1185afbd534b0eb9f80bdbbdd69ee90b73d1dea8\"\u003e\u003ccode\u003e1185afb\u003c/code\u003e\u003c/a\u003e Update changelog with description of the deal with the new signing key.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/76a6b262b71c4f251f5339604ea0f02c45fa4319\"\u003e\u003ccode\u003e76a6b26\u003c/code\u003e\u003c/a\u003e Specify the new subkey.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/7a3894575bfbcd1ecc6d266c8b32821fd77b57d1\"\u003e\u003ccode\u003e7a38945\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e480175481a3e7d798b76b69784e59e807bcc48a\"\u003e\u003ccode\u003ee480175\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.1.202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/029c2356e41524d63da1b559621dad85919a41fb\"\u003e\u003ccode\u003e029c235\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gradle to v8.14.1 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.3...gradle/7.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless:spotless-plugin-gradle\u0026package-manager=gradle\u0026previous-version=7.0.3\u0026new-version=7.0.4)](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/KabOOm356/Reporter/pull/126","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KabOOm356%2FReporter/issues/126","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/126/packages"}},{"old_version":"7.0.2","new_version":"7.0.3","update_type":"patch","path":null,"pr_created_at":"2025-05-01T10:59:31.000Z","version_change":"7.0.2 → 7.0.3","issue":{"uuid":"3033635522","node_id":"PR_kwDODjfkKM6UoSF2","number":1847,"state":"open","title":"[CORE-69]: Bump the minor-patch-dependencies group with 3 updates","user":"dependabot[bot]","labels":["dependency","gradle"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-01T10:59:31.000Z","updated_at":"2025-05-08T14:00:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[CORE-69]: Bump","group_name":"minor-patch-dependencies","update_count":3,"packages":[{"name":"io.swagger.core.v3:swagger-annotations","old_version":"2.2.29","new_version":"2.2.30"},{"name":"org.springframework.boot:spring-boot-gradle-plugin","old_version":"3.4.4","new_version":"3.4.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"com.diffplug.spotless:spotless-plugin-gradle","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/diffplug/spotless"}],"path":null,"ecosystem":"gradle"},"body":"Bumps the minor-patch-dependencies group with 3 updates: io.swagger.core.v3:swagger-annotations, [org.springframework.boot:spring-boot-gradle-plugin](https://github.com/spring-projects/spring-boot) and [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless).\n\nUpdates `io.swagger.core.v3:swagger-annotations` from 2.2.29 to 2.2.30\n\nUpdates `org.springframework.boot:spring-boot-gradle-plugin` from 3.4.4 to 3.4.5\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-gradle-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpring Boot with native image container image build fails on podman due to directory permissions \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45256\"\u003e#45256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNeo4jReactiveDataAutoConfiguration assumes that certain beans are available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45235\"\u003e#45235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrong jOOQ exception translator with empty db name  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45219\"\u003e#45219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMessageSourceMessageInterpolator does not replace a parameter when the message matches its code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45213\"\u003e#45213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntegrationMbeanExporter is not eligible for getting processed by all BeanPostProcessors warnings are shown when using JMX \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45194\"\u003e#45194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOAuth2AuthorizationServerJwtAutoConfiguration uses \u003ccode\u003e@ConditionalOnClass\u003c/code\u003e incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45178\"\u003e#45178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMongoDB's dependency management is missing Kotlin coroutine driver modules \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45159\"\u003e#45159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImagePlatform can cause \u0026quot;OS must not be empty\u0026quot; IllegalArgumentException \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45153\"\u003e#45153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTypeUtils does not handle generics with identical names in different positions \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45039\"\u003e#45039\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpClient5 5.4.3 breaks local Docker transport \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45028\"\u003e#45028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.datasource.hikari.data-source-class-name cannot be used as a driver class name is always required and Hikari does not accept both \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45002\"\u003e#45002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePost-processing to apply custom JdbcConnectionDetails triggers an NPE in Hikari if the JDBC URL is for an unknown driver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44998\"\u003e#44998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder triggers an NPE in Hikari when trying to build a DataSource with a JDBC URL for an unknown driver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44995\"\u003e#44995\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL config does not watch for symlink file changes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44887\"\u003e#44887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbeddedLdapAutoConfiguration should not rely on PreDestroy \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44874\"\u003e#44874\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceTransactionManagerAutoConfiguration should run after DataSourceAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44819\"\u003e#44819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJsonValueWriter can throw StackOverflowError on deeply nested items \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/44627\"\u003e#44627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn a reactive web app, SslBundle can no longer open store file locations without using a 'file:' prefix  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/44535\"\u003e#44535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLogging a Path object using structured logging throws StackOverflowError \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/44507\"\u003e#44507\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\u003eMake \u003ccode\u003e@Component\u003c/code\u003e a javadoc link \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45258\"\u003e#45258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix documentation links to buildpacks.io \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45241\"\u003e#45241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify the use of multiple profile expressions with \u0026quot;spring.config.activate.on-profile\u0026quot; \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45224\"\u003e#45224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShow the use of token properties in authorization server clients configuration example \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45176\"\u003e#45176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd details of the purpose of the metrics endpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45047\"\u003e#45047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEscape the asterisk in spring-application.adoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45033\"\u003e#45033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd reference to Styra (OPA) Spring Boot SDK \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44976\"\u003e#44976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CDS documentation to cover AOTCache \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44970\"\u003e#44970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebFlux security documentation incorrectly links to servlet classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44966\"\u003e#44966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace mentions of deprecated MockBean annotation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/44947\"\u003e#44947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTaskExecution documentation should describe what happens when multiple Executor beans are present \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44908\"\u003e#44908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation lists coordinates for some dependencies that are not actually managed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44879\"\u003e#44879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish javadoc of SpringProfileAction \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/44826\"\u003e#44826\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 AspectJ 1.9.24 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45184\"\u003e#45184\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Couchbase Client 3.7.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45072\"\u003e#45072\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 6.6.13.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45073\"\u003e#45073\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to HttpClient5 5.4.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45074\"\u003e#45074\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to HttpCore5 5.3.4 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45075\"\u003e#45075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jaybird 5.0.7.java11 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45076\"\u003e#45076\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jetty 12.0.19 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45077\"\u003e#45077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.22 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45078\"\u003e#45078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Lombok 1.18.38 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/45079\"\u003e#45079\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/b882c29bdf607d5d4db910f7fd0161143a1329c7\"\u003e\u003ccode\u003eb882c29\u003c/code\u003e\u003c/a\u003e Release v3.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/918066f39ae72de5a6e1bae78c841396e049e5b6\"\u003e\u003ccode\u003e918066f\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ab0c332d9995963d22c202706564be58ff724622\"\u003e\u003ccode\u003eab0c332\u003c/code\u003e\u003c/a\u003e Next development version (v3.3.12-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/71acf939ace320fbfa35ce48577ba534469dfc90\"\u003e\u003ccode\u003e71acf93\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d2eaac6b60d117c3d10939866c70fce6b945eefd\"\u003e\u003ccode\u003ed2eaac6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Upgrade to Netty 4.1.120.Final\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d24a38f0f890ef70a07be8236bb9717527f50ba5\"\u003e\u003ccode\u003ed24a38f\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/933572ad5e7da2e47d8efc168a86c8cf6105b062\"\u003e\u003ccode\u003e933572a\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.1.120.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/016b3de968b9b9a6319f7bc58abfb1df007bbc4b\"\u003e\u003ccode\u003e016b3de\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.1.120.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/46a709a8503c096e2514c8cd17b1a7e7e715e7b2\"\u003e\u003ccode\u003e46a709a\u003c/code\u003e\u003c/a\u003e Merge branch '3.3.x' into 3.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/55f67c9a522647039fd3294dee5cb83f4888160a\"\u003e\u003ccode\u003e55f67c9\u003c/code\u003e\u003c/a\u003e Fix potential null problem in actuator\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.4.4...v3.4.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-plugin-gradle` from 7.0.2 to 7.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-plugin-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGradle Plugin v7.0.3\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse palantir-java-format 2.57.0 on Java 21. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2447\"\u003e#2447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-try \u003ccode\u003enpm install\u003c/code\u003e with \u003ccode\u003e--prefer-online\u003c/code\u003e after \u003ccode\u003eERESOLVE\u003c/code\u003e error. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2448\"\u003e#2448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eApply Gradle's strict plugin types validation to the Spotless plugin. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/2454\"\u003e#2454\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/diffplug/spotless/commit/1b1a4fbbb446585627f9da03eab5986d73afa457\"\u003e\u003ccode\u003e1b1a4fb\u003c/code\u003e\u003c/a\u003e Published gradle/7.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/0fa3cabc9ed5780f8d9033b0c1d27d81c1d750c2\"\u003e\u003ccode\u003e0fa3cab\u003c/code\u003e\u003c/a\u003e Published lib/3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/0fe8f9b2ab825e53f9c78c91f604f34831612929\"\u003e\u003ccode\u003e0fe8f9b\u003c/code\u003e\u003c/a\u003e Update README.md for android kotlin callouts (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2438\"\u003e#2438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/d25f04de3e75030c91962739bc99ea7d377d7678\"\u003e\u003ccode\u003ed25f04d\u003c/code\u003e\u003c/a\u003e Minor tweak.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/fa3fd1e6cb99a6bb3b2a9c8b262db4666edf6ca7\"\u003e\u003ccode\u003efa3fd1e\u003c/code\u003e\u003c/a\u003e Add the cool blockquote warning trick to the other Android spot.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/60993fdedff91eeebf2ef016893b1ee433811a3f\"\u003e\u003ccode\u003e60993fd\u003c/code\u003e\u003c/a\u003e Fix the Android Kotlin warning and adjust its position.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/0426db1e7e66b6434bc625cc84c5d4e7bd03a0ce\"\u003e\u003ccode\u003e0426db1\u003c/code\u003e\u003c/a\u003e Apply Gradle's strict plugin types validation to the Spotless plugin in prepa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/48b4cdeaf3653f77d8c764849b5fb48207b3cc27\"\u003e\u003ccode\u003e48b4cde\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.mockito:mockito-core to v5.17.0 (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/81f2f8bb742a98c2f7e69bc7e2e10fb6b2d6c75c\"\u003e\u003ccode\u003e81f2f8b\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.mockito:mockito-core to v5.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/fc0ec004f0b52ca33e5030efc0b2ddfb8e1b4990\"\u003e\u003ccode\u003efc0ec00\u003c/code\u003e\u003c/a\u003e Update CHANGES.md for enabling Gradle's stricter plugin types validation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/gradle/7.0.2...gradle/7.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/DataBiosphere/terra-workspace-manager/pull/1847","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataBiosphere%2Fterra-workspace-manager/issues/1847","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1847/packages"}}]}