{"id":1415,"name":"org.apache.maven:maven-core","ecosystem":"maven","repository_url":"https://github.com/apache/maven","issues_count":311,"created_at":"2025-06-06T15:01:44.186Z","updated_at":"2025-06-06T15:01:44.186Z","purl":"pkg:maven/org.apache.maven:maven-core","metadata":{"id":5071077,"name":"org.apache.maven:maven-core","ecosystem":"maven","description":"Maven Core classes.","homepage":"https://maven.apache.org/ref/4.0.0-rc-3/maven-impl-modules/maven-core/","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/apache/maven","keywords_array":[],"namespace":"org.apache.maven","versions_count":93,"first_release_published_at":"2006-05-07T22:31:30.000Z","latest_release_published_at":"2025-06-01T18:44:33.000Z","latest_release_number":"3.9.10","last_synced_at":"2025-06-06T05:01:13.588Z","created_at":"2022-07-28T09:53:50.680Z","updated_at":"2025-06-06T05:01:14.923Z","registry_url":"https://central.sonatype.com/artifact/org.apache.maven/maven-core/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.apache.maven/maven-core/","metadata":{},"repo_metadata":{"id":574364,"uuid":"206483","full_name":"apache/maven","owner":"apache","description":"Apache Maven core","archived":false,"fork":false,"pushed_at":"2024-10-29T09:41:36.000Z","size":62728,"stargazers_count":4335,"open_issues_count":75,"forks_count":2662,"subscribers_count":221,"default_branch":"master","last_synced_at":"2024-10-29T11:46:19.209Z","etag":null,"topics":["apache-maven","build-management","hacktoberfest","java","maven"],"latest_commit_sha":null,"homepage":"https://maven.apache.org/ref/current","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"go-martini/martini","license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2009-05-21T03:22:03.000Z","updated_at":"2024-10-29T11:38:18.000Z","dependencies_parsed_at":"2023-09-23T10:38:21.202Z","dependency_job_id":"6a890037-3d10-47ae-ba98-27437de23d7c","html_url":"https://github.com/apache/maven","commit_stats":{"total_commits":12415,"total_committers":257,"mean_commits":48.30739299610895,"dds":0.8029802658074909,"last_synced_commit":"8005826df75c09ed530c31d636206309f5fab13b"},"previous_names":[],"tags_count":94,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/maven/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242793073,"owners_count":20185949,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"apache","name":"The Apache Software Foundation","uuid":"47359","kind":"organization","description":"","email":null,"website":"https://www.apache.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/47359?v=4","repositories_count":2698,"last_synced_at":"2025-03-06T16:50:12.943Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/apache","funding_links":[],"total_stars":1162293,"followers":17120,"following":0,"created_at":"2022-11-02T16:23:23.532Z","updated_at":"2025-03-06T16:50:12.944Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache/repositories"},"tags":[{"name":"maven-4.0.0-beta-5","sha":"6e78fcf6f5e76422c0eb358cd11f0c231ecafbad","kind":"tag","published_at":"2024-10-19T18:11:13.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-beta-5","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-beta-5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-beta-5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-beta-5/manifests"},{"name":"maven-4.0.0-beta-4","sha":"697c543b4e3bbec1b99e9d4d1ee8e0302e748f09","kind":"tag","published_at":"2024-08-30T12:58:53.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-beta-4","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-beta-4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-beta-4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-beta-4/manifests"},{"name":"maven-3.9.9","sha":"8e8579a9e76f7d015ee5ec7bfcdc97d260186937","kind":"tag","published_at":"2024-08-14T08:49:27.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.9.9","html_url":"https://github.com/apache/maven/releases/tag/maven-3.9.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.9/manifests"},{"name":"maven-3.9.8","sha":"36645f6c9b5079805ea5009217e36f2cffd34256","kind":"tag","published_at":"2024-06-13T08:22:38.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.9.8","html_url":"https://github.com/apache/maven/releases/tag/maven-3.9.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.8/manifests"},{"name":"maven-4.0.0-beta-3","sha":"e92f645c2749eb2a4f5a8843cf01e7441e4b559f","kind":"tag","published_at":"2024-05-22T14:07:05.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-beta-3","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-beta-3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-beta-3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-beta-3/manifests"},{"name":"maven-3.9.7","sha":"8b094c9513efc1b9ce2d952b3b9c8eaedaf8cbf0","kind":"tag","published_at":"2024-05-22T09:48:33.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.9.7","html_url":"https://github.com/apache/maven/releases/tag/maven-3.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.7/manifests"},{"name":"maven-4.0.0-beta-2","sha":"828faba81940a8d2f2e5cfab6f60e35d1ab61ca0","kind":"tag","published_at":"2024-05-13T16:36:26.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-beta-2","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-beta-2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-beta-2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-beta-2/manifests"},{"name":"maven-4.0.0-alpha-13","sha":"0a6a5617fe5ef65c44f05903491e170d92cf37fc","kind":"tag","published_at":"2024-03-06T19:56:57.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-13","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-13/manifests"},{"name":"maven-4.0.0-alpha-12","sha":"e627879aedd8a0c1859e58a527852ae8de1b4878","kind":"tag","published_at":"2024-01-12T09:41:46.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-12","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-12/manifests"},{"name":"maven-4.0.0-alpha-11","sha":"aa7994890b9edab3a9927b8f75bdb042ca96e54d","kind":"tag","published_at":"2024-01-12T08:24:52.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-11","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-11/manifests"},{"name":"maven-4.0.0-alpha-10","sha":"89d3c0321dda868c432edf504f1884e6fd706f00","kind":"tag","published_at":"2023-12-18T16:27:20.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-10","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-10/manifests"},{"name":"maven-4.0.0-alpha-9","sha":"8c116306b6a87df5a3db5863e0c92aa87fb5c824","kind":"tag","published_at":"2023-12-08T15:05:10.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-9","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-9/manifests"},{"name":"maven-3.9.6","sha":"bc0240f3c744dd6b6ec2920b3cd08dcc295161ae","kind":"tag","published_at":"2023-11-28T10:01:03.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.9.6","html_url":"https://github.com/apache/maven/releases/tag/maven-3.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.6/manifests"},{"name":"maven-4.0.0-alpha-8","sha":"a2cbf4873a99c1aca7e3908086fe53b17865f07a","kind":"tag","published_at":"2023-10-20T19:20:23.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-8","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-8/manifests"},{"name":"maven-3.9.5","sha":"57804ffe001d7215b5e7bcb531cf83df38f93546","kind":"tag","published_at":"2023-10-01T18:39:31.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.9.5","html_url":"https://github.com/apache/maven/releases/tag/maven-3.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.5/manifests"},{"name":"maven-3.9.4","sha":"dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9","kind":"tag","published_at":"2023-07-26T09:38:38.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.9.4","html_url":"https://github.com/apache/maven/releases/tag/maven-3.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.4/manifests"},{"name":"maven-4.0.0-alpha-7","sha":"bf699a388cc04b8e4088226ba09a403b68de6b7b","kind":"tag","published_at":"2023-06-24T08:52:51.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-7","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-7/manifests"},{"name":"maven-4.0.0-alpha-6","sha":"a3f0f12fabe8ebd188facb0a8e82872446b8cbc7","kind":"tag","published_at":"2023-06-23T13:08:31.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-6","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-6/manifests"},{"name":"maven-3.9.3","sha":"21122926829f1ead511c958d89bd2f672198ae9f","kind":"tag","published_at":"2023-06-23T13:00:58.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.9.3","html_url":"https://github.com/apache/maven/releases/tag/maven-3.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.3/manifests"},{"name":"maven-3.9.2","sha":"c9616018c7a021c1c39be70fb2843d6f5f9b8a1c","kind":"tag","published_at":"2023-05-08T09:05:45.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.9.2","html_url":"https://github.com/apache/maven/releases/tag/maven-3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.2/manifests"},{"name":"maven-4.0.0-alpha-5","sha":"26d10a4bf9a2df75feef60da01d8706f2bf77a47","kind":"tag","published_at":"2023-03-15T16:06:54.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-5","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-5/manifests"},{"name":"maven-3.9.1","sha":"2e178502fcdbffc201671fb2537d0cb4b4cc58f8","kind":"tag","published_at":"2023-03-15T09:40:21.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.9.1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.1/manifests"},{"name":"maven-3.8.8","sha":"4c87b05d9aedce574290d1acc98575ed5eb6cd39","kind":"tag","published_at":"2023-03-08T14:00:06.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.8.8","html_url":"https://github.com/apache/maven/releases/tag/maven-3.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.8/manifests"},{"name":"maven-3.9.0","sha":"9b58d2bad23a66be161c4664ef21ce219c2c8584","kind":"tag","published_at":"2023-01-31T09:58:08.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.9.0","html_url":"https://github.com/apache/maven/releases/tag/maven-3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.9.0/manifests"},{"name":"maven-4.0.0-alpha-4","sha":"009cf4a7213aead8a7946a2397e2396c5927f30f","kind":"tag","published_at":"2023-01-27T15:33:43.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-4","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-4/manifests"},{"name":"maven-3.8.7","sha":"b89d5959fcde851dcb1c8946a785a163f14e1e29","kind":"tag","published_at":"2022-12-24T19:09:04.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.8.7","html_url":"https://github.com/apache/maven/releases/tag/maven-3.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.7/manifests"},{"name":"maven-4.0.0-alpha-3","sha":"2ccf57baa5191468f9911fe85fd99672ac3bacb9","kind":"tag","published_at":"2022-12-12T10:37:30.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-3","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-3/manifests"},{"name":"maven-4.0.0-alpha-2","sha":"c07700ffc97d3967a8de77d5a1065f5e6115c00e","kind":"tag","published_at":"2022-10-14T23:41:35.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-2","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-2/manifests"},{"name":"maven-4.0.0-alpha-1","sha":"780eb9bac6c5737c2001df366c1e444118aa38b1","kind":"tag","published_at":"2022-10-14T20:30:51.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-4.0.0-alpha-1","html_url":"https://github.com/apache/maven/releases/tag/maven-4.0.0-alpha-1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-4.0.0-alpha-1/manifests"},{"name":"maven-3.8.6","sha":"84538c9988a25aec085021c365c560670ad80f63","kind":"tag","published_at":"2022-06-06T16:22:13.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.8.6","html_url":"https://github.com/apache/maven/releases/tag/maven-3.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.6/manifests"},{"name":"maven-3.8.5","sha":"3599d3414f046de2324203b78ddcf9b5e4388aa0","kind":"tag","published_at":"2022-03-05T11:41:10.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.8.5","html_url":"https://github.com/apache/maven/releases/tag/maven-3.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.5/manifests"},{"name":"maven-3.8.4","sha":"9b656c72d54e5bacbed989b64718c159fe39b537","kind":"tag","published_at":"2021-11-14T09:14:47.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.8.4","html_url":"https://github.com/apache/maven/releases/tag/maven-3.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.4/manifests"},{"name":"maven-3.8.3","sha":"ff8e977a158738155dc465c6a97ffaf31982d739","kind":"tag","published_at":"2021-09-27T18:28:31.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.8.3","html_url":"https://github.com/apache/maven/releases/tag/maven-3.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.3/manifests"},{"name":"maven-3.8.2","sha":"ea98e05a04480131370aa0c110b8c54cf726c06f","kind":"tag","published_at":"2021-08-04T19:03:36.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.8.2","html_url":"https://github.com/apache/maven/releases/tag/maven-3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.2/manifests"},{"name":"maven-3.8.1","sha":"05c21c65bdfed0f71a2f2ada8b84da59348c4c5d","kind":"tag","published_at":"2021-03-30T17:15:00.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.8.1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.1/manifests"},{"name":"maven-3.8.0","sha":"6aa1f4acf5d6323e9aa08b763cb9933dc96749b9","kind":"tag","published_at":"2021-03-21T21:31:44.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.8.0","html_url":"https://github.com/apache/maven/releases/tag/maven-3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.8.0/manifests"},{"name":"maven-3.6.3","sha":"cecedd343002696d0abb50b32b541b8a6ba2883f","kind":"tag","published_at":"2019-11-19T19:17:25.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.6.3","html_url":"https://github.com/apache/maven/releases/tag/maven-3.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.6.3/manifests"},{"name":"maven-3.6.2","sha":"40f52333136460af0dc0d7232c0dc0bcf0d9e117","kind":"tag","published_at":"2019-08-27T14:59:17.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.6.2","html_url":"https://github.com/apache/maven/releases/tag/maven-3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.6.2/manifests"},{"name":"maven-3.6.1","sha":"d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555","kind":"tag","published_at":"2019-04-04T18:56:32.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.6.1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.6.1/manifests"},{"name":"maven-3.6.0","sha":"97c98ec64a1fdfee7767ce5ffb20918da4f719f3","kind":"tag","published_at":"2018-10-24T18:38:23.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.6.0","html_url":"https://github.com/apache/maven/releases/tag/maven-3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.6.0/manifests"},{"name":"maven-3.5.4","sha":"1edded0938998edf8bf061f1ceb3cfdeccf443fe","kind":"tag","published_at":"2018-06-17T18:29:47.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.5.4","html_url":"https://github.com/apache/maven/releases/tag/maven-3.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.4/manifests"},{"name":"maven-3.5.3","sha":"3383c37e1f9e9b3bc3df5050c29c8aff9f295297","kind":"tag","published_at":"2018-02-24T19:29:47.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.5.3","html_url":"https://github.com/apache/maven/releases/tag/maven-3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.3/manifests"},{"name":"maven-3.5.2","sha":"138edd61fd100ec658bfa2d307c43b76940a5d7d","kind":"tag","published_at":"2017-10-18T07:55:01.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.5.2","html_url":"https://github.com/apache/maven/releases/tag/maven-3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.2/manifests"},{"name":"maven-3.5.1","sha":"094e4e31a5af55bb17be87675da41d9aeca062f3","kind":"tag","published_at":"2017-09-10T11:51:40.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.5.1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.1/manifests"},{"name":"maven-3.5.0","sha":"ff8f5e7444045639af65f6095c62210b5713f426","kind":"tag","published_at":"2017-04-03T19:35:43.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.5.0","html_url":"https://github.com/apache/maven/releases/tag/maven-3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.0/manifests"},{"name":"maven-3.5.0-beta-1","sha":"214540c2ae5431645bb927d6dc5498ebafc27359","kind":"tag","published_at":"2017-03-20T16:55:50.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.5.0-beta-1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.5.0-beta-1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.0-beta-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.0-beta-1/manifests"},{"name":"maven-3.5.0-alpha-1","sha":"8e6bbc4d4aa7cdc837625a05358c98ca15f72698","kind":"tag","published_at":"2017-02-23T14:56:31.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.5.0-alpha-1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.5.0-alpha-1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.0-alpha-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.5.0-alpha-1/manifests"},{"name":"maven-3.3.9","sha":"bb52d8502b132ec0a5a3f4c09453c07478323dc5","kind":"tag","published_at":"2015-11-10T16:36:59.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.3.9","html_url":"https://github.com/apache/maven/releases/tag/maven-3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.9/manifests"},{"name":"maven-3.3.8","sha":"cdd15915eb4b74ccab621e51aff9ada4f455a627","kind":"tag","published_at":"2015-10-30T16:41:17.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.3.8","html_url":"https://github.com/apache/maven/releases/tag/maven-3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.8/manifests"},{"name":"maven-3.3.7","sha":"d48a49b3539e66e073e35cc6a5137a94d16465f2","kind":"tag","published_at":"2015-10-27T18:36:37.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.3.7","html_url":"https://github.com/apache/maven/releases/tag/maven-3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.7/manifests"},{"name":"maven-3.3.6","sha":"72e1aad6861c2052a65753553d92ecc2a6849ce5","kind":"tag","published_at":"2015-07-31T02:25:52.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.3.6","html_url":"https://github.com/apache/maven/releases/tag/maven-3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.6/manifests"},{"name":"maven-3.3.5","sha":"2226900a49396ae834b749ff22c126aed89dbf5a","kind":"tag","published_at":"2015-07-20T18:05:21.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.3.5","html_url":"https://github.com/apache/maven/releases/tag/maven-3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.5/manifests"},{"name":"maven-3.3.4","sha":"df509db95a565e09ee25edd63b5574f58ba3b077","kind":"tag","published_at":"2015-07-17T18:06:01.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.3.4","html_url":"https://github.com/apache/maven/releases/tag/maven-3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.4/manifests"},{"name":"maven-3.3.3","sha":"7994120775791599e205a5524ec3e0dfe41d4a06","kind":"tag","published_at":"2015-04-22T11:54:51.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.3.3","html_url":"https://github.com/apache/maven/releases/tag/maven-3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.3/manifests"},{"name":"maven-3.3.2","sha":"743903acab9308dc4956b44be17a182abd17a8c0","kind":"tag","published_at":"2015-04-16T13:14:04.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.3.2","html_url":"https://github.com/apache/maven/releases/tag/maven-3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.2/manifests"},{"name":"maven-3.3.1","sha":"cab6659f9874fa96462afef40fcf6bc033d58c1c","kind":"tag","published_at":"2015-03-13T20:05:39.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.3.1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.1/manifests"},{"name":"maven-3.3.0","sha":"b37a7d17765a2bc8dfab63b4e739e7198172fe43","kind":"tag","published_at":"2015-03-11T21:42:15.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.3.0","html_url":"https://github.com/apache/maven/releases/tag/maven-3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.3.0/manifests"},{"name":"maven-3.2.5","sha":"12a6b3acb947671f09b81f49094c53f426d8cea1","kind":"tag","published_at":"2014-12-14T17:22:51.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.2.5","html_url":"https://github.com/apache/maven/releases/tag/maven-3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.5/manifests"},{"name":"maven-3.2.4","sha":"ed0e6acb016d0863e6421932820cf269b618dc3f","kind":"tag","published_at":"2014-12-12T21:14:37.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.2.4","html_url":"https://github.com/apache/maven/releases/tag/maven-3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.4/manifests"},{"name":"maven-3.2.3","sha":"33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4","kind":"tag","published_at":"2014-08-11T20:55:00.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.2.3","html_url":"https://github.com/apache/maven/releases/tag/maven-3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.3/manifests"},{"name":"maven-3.2.2","sha":"45f7c06d68e745d05611f7fd14efb6594181933e","kind":"tag","published_at":"2014-06-17T13:36:04.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.2.2","html_url":"https://github.com/apache/maven/releases/tag/maven-3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.2/manifests"},{"name":"workspace-v0","sha":"ba82384065010d0875b1393b9f33f6473fff3ca3","kind":"commit","published_at":"2014-05-23T15:10:25.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/workspace-v0","html_url":"https://github.com/apache/maven/releases/tag/workspace-v0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/workspace-v0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/workspace-v0/manifests"},{"name":"maven-3.2.1","sha":"ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9","kind":"tag","published_at":"2014-02-14T17:32:47.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.2.1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.1/manifests"},{"name":"maven-3.2.0","sha":"9f109b60472979a5865e9d93b72db5c0e2c37232","kind":"tag","published_at":"2014-02-11T00:55:25.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.2.0","html_url":"https://github.com/apache/maven/releases/tag/maven-3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.2.0/manifests"},{"name":"maven-3.1.1","sha":"0728685237757ffbf44136acec0402957f723d9a","kind":"tag","published_at":"2013-09-17T15:17:46.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.1.1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.1.1/manifests"},{"name":"maven-3.1.0","sha":"893ca28a1da9d5f51ac03827af98bb730128f9f2","kind":"tag","published_at":"2013-06-28T02:10:20.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.1.0","html_url":"https://github.com/apache/maven/releases/tag/maven-3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.1.0/manifests"},{"name":"maven-3.1.0-alpha-1","sha":"c726cdd3a9ad5c3a419e1171f8c1925e336ead18","kind":"tag","published_at":"2013-06-01T12:56:23.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.1.0-alpha-1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.1.0-alpha-1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.1.0-alpha-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.1.0-alpha-1/manifests"},{"name":"maven-3.0.5","sha":"01de14724cdef164cd33c7c8c2fe155faf9602da","kind":"tag","published_at":"2013-02-19T13:43:31.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0.5","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.5/manifests"},{"name":"maven-3.0.4","sha":"3ad2b6794a8293a8ca6c1590708fb5d3fc795c49","kind":"tag","published_at":"2012-01-17T08:39:41.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0.4","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.4/manifests"},{"name":"maven-3.0.4-RC5","sha":"f82d61cd9e0db224be28a46139875c1660b39b0a","kind":"tag","published_at":"2012-01-05T20:22:27.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0.4-RC5","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0.4-RC5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.4-RC5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.4-RC5/manifests"},{"name":"maven-3.0.4-RC4","sha":"4d5c00b321b53759d797055b5efdbfdbf1587848","kind":"tag","published_at":"2011-12-23T09:00:09.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0.4-RC4","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0.4-RC4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.4-RC4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.4-RC4/manifests"},{"name":"maven-3.0.4-RC3","sha":"45fe87af17af494e5e01e2381b55d52b34ef8c26","kind":"tag","published_at":"2011-12-05T13:48:22.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0.4-RC3","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0.4-RC3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.4-RC3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.4-RC3/manifests"},{"name":"maven-3.0.3","sha":"05e19b6bc21ea11b998e2d6baee2fecbe6bddc24","kind":"tag","published_at":"2011-02-28T17:25:59.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0.3","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.3/manifests"},{"name":"maven-3.0.3-RC1","sha":"44b49f6c8b50b588ba680044607edbc940838af7","kind":"tag","published_at":"2011-02-24T21:30:23.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0.3-RC1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0.3-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.3-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.3-RC1/manifests"},{"name":"maven-3.0.2","sha":"70ed9a16cfc5a82999361006c4c370d9b47733b3","kind":"tag","published_at":"2011-01-09T00:48:54.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0.2","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.2/manifests"},{"name":"maven-3.0.2-RC1","sha":"cb1ef14afbcd894c24b4a7c8127652b3a221c56a","kind":"tag","published_at":"2011-01-05T20:41:43.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0.2-RC1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0.2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.2-RC1/manifests"},{"name":"maven-3.0.1","sha":"79af12ffffc777406aba8c3c1252097fc6e2d002","kind":"tag","published_at":"2010-11-23T10:45:57.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0.1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.1/manifests"},{"name":"maven-3.0.1-RC1","sha":"4a0aa6b5233b1be7e93eaf66fb0ea1079ab30eb2","kind":"tag","published_at":"2010-11-18T23:51:38.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0.1-RC1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0.1-RC1/manifests"},{"name":"maven-3.0","sha":"629fd749e59a679809c86eb26d554520e4de3a78","kind":"tag","published_at":"2010-10-04T11:44:31.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0/manifests"},{"name":"maven-3.0-RC3","sha":"a578be710a40302640d66867eef6c6d7194acd9f","kind":"tag","published_at":"2010-09-26T16:08:41.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0-RC3","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0-RC3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-RC3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-RC3/manifests"},{"name":"maven-3.0-RC2","sha":"ef2117f75b842ebf90c56cfed25d1dd16de48aee","kind":"tag","published_at":"2010-09-22T18:18:07.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0-RC2","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-RC2/manifests"},{"name":"maven-3.0-RC1","sha":"8183b1b5e07833403c534ed3b2ee80cf4fe2c3de","kind":"tag","published_at":"2010-09-15T19:52:30.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0-RC1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-RC1/manifests"},{"name":"maven-3.0-beta-3","sha":"b1ac77748ade8cef837b91148e4ab38e8d5bd341","kind":"tag","published_at":"2010-08-30T12:35:54.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0-beta-3","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0-beta-3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-beta-3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-beta-3/manifests"},{"name":"maven-3.0-beta-2","sha":"02a0d3d4dee6686212eee5dfcb2589b23a827d29","kind":"tag","published_at":"2010-08-07T10:52:25.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0-beta-2","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0-beta-2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-beta-2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-beta-2/manifests"},{"name":"maven-3.0-beta-1","sha":"1f1b6254994034391d59f1035e83d832cf4fe657","kind":"tag","published_at":"2010-04-19T16:54:49.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0-beta-1","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0-beta-1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-beta-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-beta-1/manifests"},{"name":"maven-3.0-alpha-7","sha":"f5c6c8b9adced6fddaeb911d1adbf2f1b5146c55","kind":"tag","published_at":"2010-03-09T22:24:35.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0-alpha-7","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0-alpha-7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-alpha-7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-alpha-7/manifests"},{"name":"maven-3.0-alpha-6","sha":"5ca65fc422c5a54a7b6f08d00c16e4d6c5acb9e1","kind":"tag","published_at":"2010-01-06T10:48:43.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0-alpha-6","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0-alpha-6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-alpha-6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-alpha-6/manifests"},{"name":"maven-3.0-alpha-5","sha":"c5c9c2338437dc006ba02270f83bc75ed9ecf386","kind":"tag","published_at":"2009-11-23T15:45:59.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0-alpha-5","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0-alpha-5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-alpha-5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-alpha-5/manifests"},{"name":"maven-3.0-alpha-4","sha":"a776e30ce82ada770349f481954be82c50a8279a","kind":"tag","published_at":"2009-11-13T18:01:21.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0-alpha-4","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0-alpha-4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-alpha-4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-alpha-4/manifests"},{"name":"maven-3.0-alpha-3","sha":"c6e42b2b421e64662090fb1e21914ec1d43c26d6","kind":"tag","published_at":"2009-11-09T15:57:39.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-3.0-alpha-3","html_url":"https://github.com/apache/maven/releases/tag/maven-3.0-alpha-3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-alpha-3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-3.0-alpha-3/manifests"},{"name":"maven-2.2.1","sha":"847203c6346f4b8d5ae27285f11eda8818af283f","kind":"tag","published_at":"2009-08-06T19:11:04.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-2.2.1","html_url":"https://github.com/apache/maven/releases/tag/maven-2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-2.2.1/manifests"},{"name":"maven-2.2.1-RC2","sha":"4e500550af27e1a6617716032e9814e21029d7fc","kind":"tag","published_at":"2009-08-03T22:39:03.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-2.2.1-RC2","html_url":"https://github.com/apache/maven/releases/tag/maven-2.2.1-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-2.2.1-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-2.2.1-RC2/manifests"},{"name":"maven-2.2.1-RC1","sha":"fc6ae1fb0c374d95fb63d7223df9a33f32999871","kind":"tag","published_at":"2009-07-24T01:48:43.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-2.2.1-RC1","html_url":"https://github.com/apache/maven/releases/tag/maven-2.2.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-2.2.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-2.2.1-RC1/manifests"},{"name":"maven-2.2.0","sha":"93f619bf1042dc9121efbb9ee03ca260535953c2","kind":"tag","published_at":"2009-07-09T20:43:51.000Z","download_url":"https://codeload.github.com/apache/maven/tar.gz/maven-2.2.0","html_url":"https://github.com/apache/maven/releases/tag/maven-2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fmaven/tags/maven-2.2.0/manifests"}]},"repo_metadata_updated_at":"2025-03-10T23:06:59.226Z","dependent_packages_count":4101,"downloads":null,"downloads_period":null,"dependent_repos_count":14996,"rankings":{"downloads":null,"dependent_repos_count":0.05850765408351367,"dependent_packages_count":0.016430231626192195,"stargazers_count":5.3879137613208306,"forks_count":2.7712991905105393,"docker_downloads_count":0.06572092650476878,"average":1.659974352809169},"purl":"pkg:maven/org.apache.maven/maven-core","advisories":[{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTJmODgtNWhnOC05eDJ4","url":"https://github.com/advisories/GHSA-2f88-5hg8-9x2x","title":"Origin Validation Error in Apache Maven","description":"Apache Maven will follow repositories that are defined in a dependency’s Project Object Model (pom) which may be surprising to some users, resulting in potential risk if a malicious actor takes over that repository or is able to insert themselves into a position to pretend to be that repository. Maven is changing the default behavior in 3.8.1+ to no longer follow http (non-SSL) repository references by default. More details available in the referenced urls. If you are currently using a repository manager to govern the repositories used by your builds, you are unaffected by the risks present in the legacy behavior, and are unaffected by this vulnerability and change to default behavior. See this link for more information about repository management: https://maven.apache.org/repository-management.html","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2021-06-16T17:32:49.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.1,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2021-26291","https://lists.apache.org/thread.html/r06db4057b74e0598a412734f693a34a8836ac6f06d16d139e5e1027c@%3Cdev.maven.apache.org%3E","https://lists.apache.org/thread.html/r9a027668558264c4897633e66bcb7784099fdec9f9b22c38c2442f00%40%3Cusers.maven.apache.org%3E","https://lists.apache.org/thread.html/r9a027668558264c4897633e66bcb7784099fdec9f9b22c38c2442f00@%3Cusers.maven.apache.org%3E","http://www.openwall.com/lists/oss-security/2021/04/23/5","https://lists.apache.org/thread.html/r0556ce5db7231025785477739ee416b169d8aff5ee9bac7854d64736@%3Cannounce.apache.org%3E","https://lists.apache.org/thread.html/r3f0450dcab7e63b5f233ccfbc6fca5f1867a75c8aa2493ea82732381@%3Cdev.jena.apache.org%3E","https://lists.apache.org/thread.html/ra88a0eba7f84658cefcecc0143fd8bbad52c229ee5dfcbfdde7b6457@%3Cdev.jena.apache.org%3E","https://lists.apache.org/thread.html/rfc27e2727a20a574f39273e0432aa97486a332f9b3068f6ac1346594@%3Cdev.myfaces.apache.org%3E","https://lists.apache.org/thread.html/r0a5e4ff2a7ca7ad8595d7683afbaeb3b8788ba974681907f97e7dc8e@%3Cjira.kafka.apache.org%3E","https://lists.apache.org/thread.html/r30e9fcba679d164158cc26236704c351954909c18cb2485d11038aa6@%3Cdev.kafka.apache.org%3E","https://lists.apache.org/thread.html/r340e75c9bb6e8661b89e1cf2c52f4638a18312e57bd884722bc28f52@%3Cjira.kafka.apache.org%3E","https://lists.apache.org/thread.html/r39fa6ec4b7e912d3e04ea68efd23e554ec9c8efa2c96f5b45104fc61@%3Cjira.kafka.apache.org%3E","https://lists.apache.org/thread.html/r5ae6aaa8a2ce86145225c3516bb45d315c0454e3765d651527e5df8a@%3Ccommits.kafka.apache.org%3E","https://lists.apache.org/thread.html/r7212b874e575e59d648980d91bc22e684906aee9b211ab92da9591f5@%3Cdev.kafka.apache.org%3E","https://lists.apache.org/thread.html/r78fb6d2cf0ca332cfa43abd4471e75fa6c517ed9cdfcb950bff48d40@%3Cjira.kafka.apache.org%3E","https://lists.apache.org/thread.html/r86aebd0387ae19b740b3eb28bad83fe6aceca0d6257eaa810a6e0002@%3Ccommits.kafka.apache.org%3E","https://lists.apache.org/thread.html/r86e1c81e03f441855f127980e9b3d41939d04a7caea2b7ab718e2288@%3Cjira.kafka.apache.org%3E","https://lists.apache.org/thread.html/rc7ae2530063d1cd1cf8e9fa130d10940760f927168d4063d23b8cd0a@%3Ccommits.kafka.apache.org%3E","https://lists.apache.org/thread.html/rcd6c3a36f1dbc130da1b89d0f320db7040de71661a512695a8d513ac@%3Cdev.kafka.apache.org%3E","https://lists.apache.org/thread.html/red3bf6cbfd99e36b0c0a4fa1cea1eef1eb300c6bd8f372f497341265@%3Cdev.kafka.apache.org%3E","https://lists.apache.org/thread.html/r2721aba31a8562639c4b937150897e24f78f747cdbda8641c0f659fe@%3Cusers.kafka.apache.org%3E","https://lists.apache.org/thread.html/r07a89b32783f73bda6903c1f9aadeb859e5bef0a4daed6d87db8e4a9@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/r08a401f8c98a99f68d061fde6e6659d695f28d60fe4f0413bcb355b0@%3Ccommits.druid.apache.org%3E","https://lists.apache.org/thread.html/r0d083314aa3934dd4b6e6970d1f6ee50f6eaa9d867deb2cd96788478@%3Cjira.kafka.apache.org%3E","https://lists.apache.org/thread.html/r167dbc42ef7c59802c2ca1ac14735ef9cf687c25208229993d6206fe@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/r2ddabd06d94b60cfb0141e4abb23201c628ab925e30742f61a04d013@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/r30a139c165b3da6e0d5536434ab1550534011b1fdfcd2f5d95892c5b@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/r4e1619cfefcd031fac62064a3858f5c9229eef907bd5d8ef14c594fc@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/r52c6cda14dc6315dc79e72d30109f4589e9c6300ef6dc1a019da32d4@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/r53cd5de57aaa126038c5301d8f518f3defab3c5b1c7e17c97bad08d8@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/r71bc13669be84c2ff45b74a67929bc2da905c152e12a39b406e3c2a0@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/r74329c671df713f61ae4620ee2452a0443ccad7f33c60e8ed7d21ff9@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/r77af3ac7c3bfbd5454546e13faf7aec21d627bdcf36c9ca240436b94@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/r96cc126d3ee9aa42af9d3bb4baa94828b0a5f656584a50dcc594125f@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/ra9d984eccfd2ae7726671e025f0296bf03786e5cdf872138110ac29b@%3Ccommits.druid.apache.org%3E","https://lists.apache.org/thread.html/rc9e441c1576bdc4375d32526d5cf457226928e9c87b9f54ded26271c@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/rcd37d9214b08067a2e8f2b5b4fd123a1f8cb6008698d11ef44028c21@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/rdcbad6d8ce72c79827ed8c635f9a62dd919bb21c94a0b64cab2efc31@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/re75f8b3dbc5faa1640908f87e644d373e00f8b4e6ba3e2ba4bd2c80b@%3Ccommits.druid.apache.org%3E","https://lists.apache.org/thread.html/rf9abfc0223747a56694825c050cc6b66627a293a32ea926b3de22402@%3Cissues.karaf.apache.org%3E","https://lists.apache.org/thread.html/rfc0db1f3c375087e69a239f9284ded72d04fbb55849eadde58fa9dc2@%3Cissues.karaf.apache.org%3E","https://www.whitesourcesoftware.com/resources/blog/maven-security-vulnerability-cve-2021-26291/","https://www.oracle.com/security-alerts/cpuapr2022.html","https://www.oracle.com/security-alerts/cpujul2022.html","https://github.com/apache/maven/commit/899465aeec03753ea91e15a79579eab76369c016","https://github.com/apache/maven/commit/fa79cb22e456cc65522b5bab8c4240fe08c5775f","https://issues.apache.org/jira/browse/MNG-7116","https://issues.apache.org/jira/browse/MNG-7117","https://maven.apache.org/docs/3.8.1/release-notes.html","https://github.com/advisories/GHSA-2f88-5hg8-9x2x"],"source_kind":"github","identifiers":["GHSA-2f88-5hg8-9x2x","CVE-2021-26291"],"repository_url":"https://github.com/apache/maven","blast_radius":38.001376428920565,"packages":[{"versions":[{"first_patched_version":"3.8.1","vulnerable_version_range":"\u003c 3.8.1"}],"ecosystem":"maven","package_name":"org.apache.maven:maven-core"},{"versions":[{"first_patched_version":"3.8.1","vulnerable_version_range":"\u003c 3.8.1"}],"ecosystem":"maven","package_name":"org.apache.maven:maven-compat"}],"created_at":"2022-12-21T16:13:06.149Z","updated_at":"2023-08-15T17:39:31.000Z"}],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.apache.maven:maven-core","docker_dependents_count":5502,"docker_downloads_count":2147713155,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.apache.maven:maven-core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.apache.maven:maven-core/dependencies","status":null,"funding_links":[],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.apache.maven:maven-core/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.apache.maven:maven-core/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.apache.maven:maven-core/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.apache.maven:maven-core/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":517647,"maintainers_count":0,"namespaces_count":68787,"keywords_count":32037,"github":"maven-central","metadata":{"funded_packages_count":24975},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-06-06T05:59:03.422Z","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":133,"unique_repositories_count_past_30_days":3,"recent_issues":[{"uuid":"4600964931","node_id":"PR_kwDOAB81F87jTsiO","number":15246,"state":"closed","title":"[12.1.x EE8] Bump the build-deps group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-10T21:06:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-06T00:04:39.000Z","updated_at":"2026-06-10T21:06:57.000Z","time_to_close":421336,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x EE8] Bump","group_name":"build-deps","update_count":13,"packages":[{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.10.0","new_version":"3.11.0","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.14","new_version":"0.8.15","repository_url":"https://github.com/jacoco/jacoco"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 13 updates in the /jetty-ee8 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.10.0` | `3.11.0` |\n| org.apache.maven:maven-artifact | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model-builder | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-api | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-provider | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.14` | `0.8.15` |\n\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-dependency-plugin` from 3.10.0 to 3.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-dependency-plugin/releases\"\u003eorg.apache.maven.plugins:maven-dependency-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd dependency:add and dependency:remove goals (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1599\"\u003e#1599\u003c/a\u003e) \u003ca href=\"https://github.com/brunoborges\"\u003e\u003ccode\u003e@​brunoborges\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded ability to provide arbitrary dependencies to properties mojo (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1561\"\u003e#1561\u003c/a\u003e) \u003ca href=\"https://github.com/treilhes\"\u003e\u003ccode\u003e@​treilhes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact relocation support (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1633\"\u003e#1633\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix addParentPoms=true causes repositories to be ignored. (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1585\"\u003e#1585\u003c/a\u003e) \u003ca href=\"https://github.com/k-wall\"\u003e\u003ccode\u003e@​k-wall\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix false positive in analyze-exclusions with transitive dependency exclusion (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1628\"\u003e#1628\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractAnalyzeMojo.filterArtifactsByScope() null-safe (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1622\"\u003e#1622\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent NPE in BuildClasspathMojo.appendArtifactPath() when an artifact has no resolved file (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1623\"\u003e#1623\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog unpacking at debug level (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1624\"\u003e#1624\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve plugins declared in pluginManagement for resolve-plugins and go-offline (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1603\"\u003e#1603\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eanalyze-exclusions\u003c/code\u003e crashes if there is no \u003ccode\u003edependencyManagement\u003c/code\u003e element (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1597\"\u003e#1597\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable ITs for dependency:remove and use mock dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1613\"\u003e#1613\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMore meaningful assertions (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1611\"\u003e#1611\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCure various typos IntelliJ complains about (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1612\"\u003e#1612\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused jansi dependency (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1606\"\u003e#1606\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable ITs for dependecy:add and use mock dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1610\"\u003e#1610\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleaner exception handling (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1566\"\u003e#1566\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eManage ASM version 9.10 to support JDK 27 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1632\"\u003e#1632\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eu.maveniverse.maven.domtrip:domtrip-core from 1.5.0 to 1.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1631\"\u003e#1631\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eu.maveniverse.maven.domtrip:domtrip-maven from 1.5.0 to 1.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1630\"\u003e#1630\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.15 to 3.9.16 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1626\"\u003e#1626\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.shared:maven-dependency-analyzer from 1.17.0 to 1.17.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1627\"\u003e#1627\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 in /src/it/projects/remove-dependency/basic (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1607\"\u003e#1607\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 47 to 48 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1605\"\u003e#1605\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1601\"\u003e#1601\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.jsoup:jsoup from 1.22.1 to 1.22.2 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1602\"\u003e#1602\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.doxia:doxia-sink-api from 2.0.0 to 2.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1595\"\u003e#1595\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1596\"\u003e#1596\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1594\"\u003e#1594\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1589\"\u003e#1589\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/c186d05d80e15cd18651a3071a5186e275e04029\"\u003e\u003ccode\u003ec186d05\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-dependency-plugin-3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/371261124f9cff27cf0439fe3abaec4e322fae7e\"\u003e\u003ccode\u003e3712611\u003c/code\u003e\u003c/a\u003e Fix artifact relocation support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/e873e0eb87775c0346b22cf6fe0c565e93e0b01f\"\u003e\u003ccode\u003ee873e0e\u003c/code\u003e\u003c/a\u003e Manage ASM version 9.10 to support JDK 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/70b535690ecbf985e795cabca9869d66a2c68e10\"\u003e\u003ccode\u003e70b5356\u003c/code\u003e\u003c/a\u003e fix: fix addParentPoms=true causes repositories to be ignored. (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/issues/1585\"\u003e#1585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/51d893970655d18dade1f06ca48e2bf676349629\"\u003e\u003ccode\u003e51d8939\u003c/code\u003e\u003c/a\u003e Fix false positive in analyze-exclusions with transitive dependency exclusion...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/02b865b98376be8e9a0c31a028b87a4e1d4ff7a3\"\u003e\u003ccode\u003e02b865b\u003c/code\u003e\u003c/a\u003e Bump eu.maveniverse.maven.domtrip:domtrip-core from 1.5.0 to 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/04f4de17e7bd73276baeacc7275308d20f1257fd\"\u003e\u003ccode\u003e04f4de1\u003c/code\u003e\u003c/a\u003e Bump eu.maveniverse.maven.domtrip:domtrip-maven from 1.5.0 to 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/2812490a1263d186950becfe2d214f03e807048f\"\u003e\u003ccode\u003e2812490\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.15 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/ce117da219149e28f4253f85a805093222b8f868\"\u003e\u003ccode\u003ece117da\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.shared:maven-dependency-analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/aea7a6400a73696f8819071c607e3c0d16bb9294\"\u003e\u003ccode\u003eaea7a64\u003c/code\u003e\u003c/a\u003e Prevent NPE (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/issues/1622\"\u003e#1622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.10.0...maven-dependency-plugin-3.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jacoco:jacoco-maven-plugin` from 0.8.14 to 0.8.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jacoco/jacoco/releases\"\u003eorg.jacoco:jacoco-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.8.15\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eJaCoCo now officially supports Java 26 (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2076\"\u003e#2076\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eExperimental support for Java 27 class files (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2004\"\u003e#2004\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCompatibility methods generated by Kotlin compiler for functions defined in interfaces are filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1905\"\u003e#1905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCompatibility methods generated by Kotlin compiler for exposed boxed inline value classes (JvmExposeBoxed annotation) are filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1944\"\u003e#1944\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMethods generated by the Kotlin compiler for functions with JvmStatic annotation are filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2097\"\u003e#2097\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImproved filtering of bytecode generated by Kotlin compiler for when expressions and statements with kotlin.String subject where first branch condition contains string with largest hash (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2098\"\u003e#2098\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode that javac versions from 24 to 26 generate for switch statements and expressions with selector expression of type java.lang.String inside lambdas is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2023\"\u003e#2023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImproved performance of Kotlin files analysis by parsing SMAPs only once per class (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2114\"\u003e#2114\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFor better performance agent output methods tcpclient and tcpserver use BufferedOutputStream to write execution data to socket. Maven plugin, Ant tasks, CLI, API usage examples, and ExecDumpClient API use BufferedInputStream to read execution data from socket. Third-party integrations should do the same to benefit from this change in agent (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2089\"\u003e#2089\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed processing of Kotlin SMAP in synthetic classes (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1985\"\u003e#1985\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMultiple JaCoCo runtimes within one JVM writing to the same output file should not cause data corruption when running on JDK versions from 6 to 10 affected by \u003ca href=\"https://bugs.openjdk.org/browse/JDK-8166253\"\u003eJDK-8166253\u003c/a\u003e (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2065\"\u003e#2065\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2074\"\u003e#2074\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFor better performance agent writes to output file via BufferedOutputStream, this fixes regression introduced in version 0.6.2 (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2073\"\u003e#2073\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed NullPointerException when JaCoCo agent is loaded by non system class loader, for example when loaded by JBoss Modules (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1651\"\u003e#1651\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNon-functional Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eJaCoCo now depends on ASM 9.10.1 (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2134\"\u003e#2134\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/jacoco/jacoco/commit/6c5260a192eaa535e4a519771d530781cbac9136\"\u003e\u003ccode\u003e6c5260a\u003c/code\u003e\u003c/a\u003e Prepare release v0.8.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/5c05141431a7f064a804a923fbae11271241f116\"\u003e\u003ccode\u003e5c05141\u003c/code\u003e\u003c/a\u003e Transfer of execution data through socket should use buffered stream (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/ab5efa9d63c06899b2aec1d4a6099fc856132a22\"\u003e\u003ccode\u003eab5efa9\u003c/code\u003e\u003c/a\u003e Remove from Azure Pipelines all builds except with JDK 5 and JDK EA (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2148\"\u003e#2148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/5f6ea38f20ff4583deb4ab976571c853231f97c2\"\u003e\u003ccode\u003e5f6ea38\u003c/code\u003e\u003c/a\u003e Use Windows 2025 image in GitHub Actions (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/35a8af2cfc168ce51f2a3ea2d55d65f31e61c513\"\u003e\u003ccode\u003e35a8af2\u003c/code\u003e\u003c/a\u003e Use Renovate instead of Dependabot for updates of ASM (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/85b8ddf530821f75b3b26f5f96d03252286b3ad6\"\u003e\u003ccode\u003e85b8ddf\u003c/code\u003e\u003c/a\u003e Upgrade ASM to 9.10.1 (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2134\"\u003e#2134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/2988647ac37c3ad35a77b51d01b10a916b85627b\"\u003e\u003ccode\u003e2988647\u003c/code\u003e\u003c/a\u003e AgentModule should use ClassLoader of agent instead of SystemClassLoader (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1651\"\u003e#1651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/75a4e31fed32f180fbe4593ad91ec5c176c0535b\"\u003e\u003ccode\u003e75a4e31\u003c/code\u003e\u003c/a\u003e Add filter for Kotlin \u003ccode\u003e@JvmExposeBoxed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/691fa1d6a0dffa91f45daf0714f28bfdaa367fc0\"\u003e\u003ccode\u003e691fa1d\u003c/code\u003e\u003c/a\u003e Use Renovate instead of Dependabot for updates of GitHub Actions (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/3e18f17207bca0203b726ace460aa6be8d0f3dd4\"\u003e\u003ccode\u003e3e18f17\u003c/code\u003e\u003c/a\u003e Require at least JDK 21 for build (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jacoco/jacoco/compare/v0.8.14...v0.8.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jetty/jetty.project/pull/15246","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/15246","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15246/packages"},{"uuid":"4552588037","node_id":"PR_kwDOAB81F87g2t5F","number":15202,"state":"closed","title":"[12.1.x EE9] Bump the build-deps group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-06T00:04:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T00:56:28.000Z","updated_at":"2026-06-06T00:04:37.000Z","time_to_close":601687,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x EE9] Bump","group_name":"build-deps","update_count":12,"packages":[{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.10.0","new_version":"3.11.0","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 12 updates in the /jetty-ee9 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.10.0` | `3.11.0` |\n| org.apache.maven:maven-artifact | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model-builder | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-api | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-provider | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-dependency-plugin` from 3.10.0 to 3.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-dependency-plugin/releases\"\u003eorg.apache.maven.plugins:maven-dependency-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd dependency:add and dependency:remove goals (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1599\"\u003e#1599\u003c/a\u003e) \u003ca href=\"https://github.com/brunoborges\"\u003e\u003ccode\u003e@​brunoborges\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded ability to provide arbitrary dependencies to properties mojo (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1561\"\u003e#1561\u003c/a\u003e) \u003ca href=\"https://github.com/treilhes\"\u003e\u003ccode\u003e@​treilhes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact relocation support (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1633\"\u003e#1633\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix addParentPoms=true causes repositories to be ignored. (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1585\"\u003e#1585\u003c/a\u003e) \u003ca href=\"https://github.com/k-wall\"\u003e\u003ccode\u003e@​k-wall\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix false positive in analyze-exclusions with transitive dependency exclusion (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1628\"\u003e#1628\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractAnalyzeMojo.filterArtifactsByScope() null-safe (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1622\"\u003e#1622\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent NPE in BuildClasspathMojo.appendArtifactPath() when an artifact has no resolved file (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1623\"\u003e#1623\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog unpacking at debug level (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1624\"\u003e#1624\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve plugins declared in pluginManagement for resolve-plugins and go-offline (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1603\"\u003e#1603\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eanalyze-exclusions\u003c/code\u003e crashes if there is no \u003ccode\u003edependencyManagement\u003c/code\u003e element (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1597\"\u003e#1597\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable ITs for dependency:remove and use mock dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1613\"\u003e#1613\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMore meaningful assertions (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1611\"\u003e#1611\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCure various typos IntelliJ complains about (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1612\"\u003e#1612\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused jansi dependency (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1606\"\u003e#1606\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable ITs for dependecy:add and use mock dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1610\"\u003e#1610\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleaner exception handling (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1566\"\u003e#1566\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eManage ASM version 9.10 to support JDK 27 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1632\"\u003e#1632\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eu.maveniverse.maven.domtrip:domtrip-core from 1.5.0 to 1.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1631\"\u003e#1631\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eu.maveniverse.maven.domtrip:domtrip-maven from 1.5.0 to 1.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1630\"\u003e#1630\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.15 to 3.9.16 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1626\"\u003e#1626\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.shared:maven-dependency-analyzer from 1.17.0 to 1.17.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1627\"\u003e#1627\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 in /src/it/projects/remove-dependency/basic (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1607\"\u003e#1607\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 47 to 48 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1605\"\u003e#1605\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1601\"\u003e#1601\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.jsoup:jsoup from 1.22.1 to 1.22.2 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1602\"\u003e#1602\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.doxia:doxia-sink-api from 2.0.0 to 2.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1595\"\u003e#1595\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1596\"\u003e#1596\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1594\"\u003e#1594\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1589\"\u003e#1589\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/c186d05d80e15cd18651a3071a5186e275e04029\"\u003e\u003ccode\u003ec186d05\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-dependency-plugin-3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/371261124f9cff27cf0439fe3abaec4e322fae7e\"\u003e\u003ccode\u003e3712611\u003c/code\u003e\u003c/a\u003e Fix artifact relocation support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/e873e0eb87775c0346b22cf6fe0c565e93e0b01f\"\u003e\u003ccode\u003ee873e0e\u003c/code\u003e\u003c/a\u003e Manage ASM version 9.10 to support JDK 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/70b535690ecbf985e795cabca9869d66a2c68e10\"\u003e\u003ccode\u003e70b5356\u003c/code\u003e\u003c/a\u003e fix: fix addParentPoms=true causes repositories to be ignored. (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/issues/1585\"\u003e#1585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/51d893970655d18dade1f06ca48e2bf676349629\"\u003e\u003ccode\u003e51d8939\u003c/code\u003e\u003c/a\u003e Fix false positive in analyze-exclusions with transitive dependency exclusion...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/02b865b98376be8e9a0c31a028b87a4e1d4ff7a3\"\u003e\u003ccode\u003e02b865b\u003c/code\u003e\u003c/a\u003e Bump eu.maveniverse.maven.domtrip:domtrip-core from 1.5.0 to 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/04f4de17e7bd73276baeacc7275308d20f1257fd\"\u003e\u003ccode\u003e04f4de1\u003c/code\u003e\u003c/a\u003e Bump eu.maveniverse.maven.domtrip:domtrip-maven from 1.5.0 to 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/2812490a1263d186950becfe2d214f03e807048f\"\u003e\u003ccode\u003e2812490\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.15 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/ce117da219149e28f4253f85a805093222b8f868\"\u003e\u003ccode\u003ece117da\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.shared:maven-dependency-analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/aea7a6400a73696f8819071c607e3c0d16bb9294\"\u003e\u003ccode\u003eaea7a64\u003c/code\u003e\u003c/a\u003e Prevent NPE (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/issues/1622\"\u003e#1622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.10.0...maven-dependency-plugin-3.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jetty/jetty.project/pull/15202","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/15202","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15202/packages"},{"uuid":"4535654267","node_id":"PR_kwDOAB81F87f_UMH","number":15172,"state":"closed","title":"[12.1.x EE10] Bump the build-deps group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T00:55:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T20:52:20.000Z","updated_at":"2026-05-30T00:55:56.000Z","time_to_close":187415,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x EE10] Bump","group_name":"build-deps","update_count":11,"packages":[{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 11 updates in the /jetty-ee10 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| org.apache.maven:maven-artifact | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model-builder | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-api | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-provider | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jetty/jetty.project/pull/15172","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/15172","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15172/packages"},{"uuid":"4535652178","node_id":"PR_kwDOAB81F87f_Tv2","number":15168,"state":"closed","title":"[12.1.x EE11] Bump the build-deps group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T00:55:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T20:51:59.000Z","updated_at":"2026-05-30T00:56:00.000Z","time_to_close":187439,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x EE11] Bump","group_name":"build-deps","update_count":11,"packages":[{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 11 updates in the /jetty-ee11 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| org.apache.maven:maven-artifact | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model-builder | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-api | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-provider | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jetty/jetty.project/pull/15168","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/15168","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15168/packages"},{"uuid":"4510582148","node_id":"PR_kwDOI64WQs7eu12c","number":506,"state":"closed","title":"Bump the safe-patch-updates group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-31T05:14:54.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-24T05:15:13.000Z","updated_at":"2026-05-31T05:14:56.000Z","time_to_close":604781,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"safe-patch-updates","update_count":19,"packages":[{"name":"org.slf4j:slf4j-api","old_version":"2.0.17","new_version":"2.0.18"},{"name":"org.slf4j:slf4j-simple","old_version":"2.0.17","new_version":"2.0.18"},{"name":"org.slf4j:jcl-over-slf4j","old_version":"2.0.17","new_version":"2.0.18"},{"name":"org.slf4j:jul-to-slf4j","old_version":"2.0.17","new_version":"2.0.18"},{"name":"org.postgresql:postgresql","old_version":"42.7.10","new_version":"42.7.11","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"com.auth0:java-jwt","old_version":"4.5.1","new_version":"4.5.2","repository_url":"https://github.com/auth0/java-jwt"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.21.2","new_version":"2.21.3"},{"name":"com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-modules-base"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"4.0.7","new_version":"4.0.8"},{"name":"org.thymeleaf:thymeleaf","old_version":"3.1.4.RELEASE","new_version":"3.1.5.RELEASE"},{"name":"org.operaton.bpm:operaton-engine","old_version":"1.1.1","new_version":"1.1.3"},{"name":"org.operaton.bpm:operaton-engine-spring","old_version":"1.1.1","new_version":"1.1.3"},{"name":"org.operaton.bpm.model:operaton-bpmn-model","old_version":"1.1.1","new_version":"1.1.3"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the safe-patch-updates group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.slf4j:slf4j-api | `2.0.17` | `2.0.18` |\n| org.slf4j:slf4j-simple | `2.0.17` | `2.0.18` |\n| org.slf4j:jcl-over-slf4j | `2.0.17` | `2.0.18` |\n| org.slf4j:jul-to-slf4j | `2.0.17` | `2.0.18` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.10` | `42.7.11` |\n| [com.auth0:java-jwt](https://github.com/auth0/java-jwt) | `4.5.1` | `4.5.2` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.21.2` | `2.21.3` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.21.2` | `2.21.3` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.21.2` | `2.21.3` |\n| [com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations](https://github.com/FasterXML/jackson-modules-base) | `2.21.2` | `2.21.3` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.21.2` | `2.21.3` |\n| org.glassfish.jaxb:jaxb-runtime | `4.0.7` | `4.0.8` |\n| org.thymeleaf:thymeleaf | `3.1.4.RELEASE` | `3.1.5.RELEASE` |\n| org.operaton.bpm:operaton-engine | `1.1.1` | `1.1.3` |\n| org.operaton.bpm:operaton-engine-spring | `1.1.1` | `1.1.3` |\n| org.operaton.bpm.model:operaton-bpmn-model | `1.1.1` | `1.1.3` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n\n\nUpdates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:jcl-over-slf4j` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:jul-to-slf4j` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:jcl-over-slf4j` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:jul-to-slf4j` from 2.0.17 to 2.0.18\n\nUpdates `org.postgresql:postgresql` from 42.7.10 to 42.7.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/releases\"\u003eorg.postgresql:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev42.7.11\u003c/h2\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add sources and javadocs to shaded published lib generation \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4043\"\u003e#4043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate Changelog and website for release of 42.7.11 \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix scram fix location in changelog and update published artifact developer list \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestrict test with scram_iterations to v16+ and release notes \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update ubuntu:24.04 docker digest to 84e77de \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4017\"\u003e#4017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add tests for QueryExecutor#getTransactionState \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/create-github-app-token action to v2.2.2 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3983\"\u003e#3983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky CopyBothResponseTest by using WAL flush LSN \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky replication restart tests by waiting for confirmed_flush_lsn \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3975\"\u003e#3975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: fix flaky LogicalReplicationStatusTest by polling pg_stat_replication \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace Appveyor with ikalnytskyi/action-setup-postgres \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3966\"\u003e#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: move test table creation from \u003ca href=\"https://github.com/BeforeEach\"\u003e\u003ccode\u003e@​BeforeEach\u003c/code\u003e\u003c/a\u003e to \u003ca href=\"https://github.com/BeforeAll\"\u003e\u003ccode\u003e@​BeforeAll\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn jsonb as PGObject fixes Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3926\"\u003e#3926\u003c/a\u003e \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docker scripts  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3958\"\u003e#3958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimplement require_auth, this is pretty much how libpq does this.  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3895\"\u003e#3895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add SCRAM authentication test setup section to TESTING.md \u003ca href=\"https://github.com/emmaeng700\"\u003e\u003ccode\u003e@​emmaeng700\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3945\"\u003e#3945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd RequireServerVersion annotation for tests \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3939\"\u003e#3939\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3728\"\u003e#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3996\"\u003e#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3973\"\u003e#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3961\"\u003e#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e) \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estyle: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use \u003ccode\u003e@​vlsi/github-actions-random-matrix\u003c/code\u003e npm package \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use tag names for pinning github actions, pin ikalnytskyi/action-setup-postgres \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4007\"\u003e#4007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: bump errorprone to 2.48.0 \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4005\"\u003e#4005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add \u003ca href=\"https://github.com/DisableLogger\"\u003e\u003ccode\u003e@​DisableLogger\u003c/code\u003e\u003c/a\u003e annotation to suppress expected log warnings in tests \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: suppress deprecations in test code to reduce build verbosity \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3972\"\u003e#3972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace log warning in ConnectionFactory.closeStream with Throwable.addSuppressed \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3970\"\u003e#3970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use greedy pairwise coverage for CI matrix generation \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3965\"\u003e#3965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use full version tags in GitHub Actions comments \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3963\"\u003e#3963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md\"\u003eorg.postgresql:postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[42.7.11] (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: implement require_auth connection property, aligning with libpq behavior [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3895\"\u003e#3895\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3895\"\u003epgjdbc/pgjdbc#3895\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: replace Appveyor CI with ikalnytskyi/action-setup-postgres [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3966\"\u003e#3966\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3966\"\u003epgjdbc/pgjdbc#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: upgrade Gradle to v9 [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3978\"\u003e#3978\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3978\"\u003epgjdbc/pgjdbc#3978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3728\"\u003e#3728\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3728\"\u003epgjdbc/pgjdbc#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3996\"\u003e#3996\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3996\"\u003epgjdbc/pgjdbc#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3973\"\u003e#3973\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3973\"\u003epgjdbc/pgjdbc#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: make sure the driver honours connectTimeout when retrying the connection [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3962\"\u003e#3962\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3962\"\u003epgjdbc/pgjdbc#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison to handle unsigned values correctly [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3961\"\u003e#3961\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3961\"\u003epgjdbc/pgjdbc#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3957\"\u003epgjdbc/pgjdbc#3957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: return jsonb as PGObject instead of String [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3956\"\u003e#3956\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3956\"\u003epgjdbc/pgjdbc#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: align SSL key file permission check with libpq [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3952\"\u003e#3952\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3952\"\u003epgjdbc/pgjdbc#3952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: guard connection closed flag with a reentrant lock to protect against concurrent close [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3905\"\u003e#3905\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3905\"\u003epgjdbc/pgjdbc#3905\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/78e261ff2a7f16a37bdceb2204f67e484387da2f\"\u003e\u003ccode\u003e78e261f\u003c/code\u003e\u003c/a\u003e fix: Add sources and javadocs to shaded published lib generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1e09fa0496377296c9e2ef3bfd2b409945fba17a\"\u003e\u003ccode\u003e1e09fa0\u003c/code\u003e\u003c/a\u003e update Changelog and website for release of 42.7.11 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/d479fa5b8c8c915a441ce1f2448f69f23dd0b66c\"\u003e\u003ccode\u003ed479fa5\u003c/code\u003e\u003c/a\u003e Fix scram fix location in changelog and update published artifact developer l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/b04fc46af6c207bc7ce9e788fea8c43d18b73d0f\"\u003e\u003ccode\u003eb04fc46\u003c/code\u003e\u003c/a\u003e docs: Add scram max iters fix to changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/cf548225b4078db954765339720ffdf3bc94e5a6\"\u003e\u003ccode\u003ecf54822\u003c/code\u003e\u003c/a\u003e test: Disable scram test on older version without scram_iterations GUC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/7dbcc79b2b4adf7b71458c9434d2c43cec7713b9\"\u003e\u003ccode\u003e7dbcc79\u003c/code\u003e\u003c/a\u003e test: Add SCRAM max iteration tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c9d41d1332a7426fcef19ff89f2e6b1116429143\"\u003e\u003ccode\u003ec9d41d1\u003c/code\u003e\u003c/a\u003e fix: Limit SCRAM PBKDF2 iterations accepted from the server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/a340cb2b0ae24c0d98ad9dec569200ebb704d6aa\"\u003e\u003ccode\u003ea340cb2\u003c/code\u003e\u003c/a\u003e style: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/77837f80c0c20a9f33f9e21b091f4d4552f8e753\"\u003e\u003ccode\u003e77837f8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.openrewrite.rewrite:org.openrewrite.rewrite....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/23af03bc839af5217ea141946ae41e648264061c\"\u003e\u003ccode\u003e23af03b\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.10...REL42.7.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.auth0:java-jwt` from 4.5.1 to 4.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/auth0/java-jwt/releases\"\u003ecom.auth0:java-jwt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChore: Bump update commons-beanutils dependency \u003ca href=\"https://redirect.github.com/auth0/java-jwt/pull/761\"\u003e#761\u003c/a\u003e (\u003ca href=\"https://github.com/tanya732\"\u003etanya732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChore: Update Readme with Java 21 \u003ca href=\"https://redirect.github.com/auth0/java-jwt/pull/760\"\u003e#760\u003c/a\u003e (\u003ca href=\"https://github.com/tanya732\"\u003etanya732\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/auth0/java-jwt/blob/master/CHANGELOG.md\"\u003ecom.auth0:java-jwt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/auth0/java-jwt/tree/4.5.2\"\u003e4.5.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/auth0/java-jwt/compare/4.5.1...4.5.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChore: Bump update commons-beanutils dependency \u003ca href=\"https://redirect.github.com/auth0/java-jwt/pull/761\"\u003e#761\u003c/a\u003e (\u003ca href=\"https://github.com/tanya732\"\u003etanya732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChore: Update Readme with Java 21 \u003ca href=\"https://redirect.github.com/auth0/java-jwt/pull/760\"\u003e#760\u003c/a\u003e (\u003ca href=\"https://github.com/tanya732\"\u003etanya732\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/auth0/java-jwt/commit/695fd2bea64b8466b872a9d0c2e7019fee7ac86f\"\u003e\u003ccode\u003e695fd2b\u003c/code\u003e\u003c/a\u003e Release 4.5.2 (\u003ca href=\"https://redirect.github.com/auth0/java-jwt/issues/765\"\u003e#765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/4ac31787e2bb264d346ddb51b54ce4893d51eb18\"\u003e\u003ccode\u003e4ac3178\u003c/code\u003e\u003c/a\u003e Release 4.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/d056a79e402d6d6c667a1d5fe9233dd87240da1c\"\u003e\u003ccode\u003ed056a79\u003c/code\u003e\u003c/a\u003e Bump com.fasterxml.jackson.core:jackson-databind from 2.21.2 to 2.21.3 in /li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/37f195a954cce32abd4b4eb212e8b7695781c2bb\"\u003e\u003ccode\u003e37f195a\u003c/code\u003e\u003c/a\u003e Bump com.fasterxml.jackson.core:jackson-databind in /lib\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/dba4c93e2ef37b82b45776d41f8dcbc24df8335a\"\u003e\u003ccode\u003edba4c93\u003c/code\u003e\u003c/a\u003e Chore: Bump update commons-beanutils dependency (\u003ca href=\"https://redirect.github.com/auth0/java-jwt/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/84d4c8f383ae7c06e0e53f5bd7d84324ad3bcad9\"\u003e\u003ccode\u003e84d4c8f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into chore/bump-commons-beanutils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/5c923d4981ba39c18d530ba3e155c314b6cfd4e1\"\u003e\u003ccode\u003e5c923d4\u003c/code\u003e\u003c/a\u003e Chore: Add SCA scan workflow (\u003ca href=\"https://redirect.github.com/auth0/java-jwt/issues/762\"\u003e#762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/09a4da58242a52bd937c7ac1b2914adc8a80e73c\"\u003e\u003ccode\u003e09a4da5\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into chore/add-sca-scan\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/ef47e64ba46e5bb39abc68ddbfcd49f61cac4ec7\"\u003e\u003ccode\u003eef47e64\u003c/code\u003e\u003c/a\u003e Chore: Add SCA scan workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/3fcfbcb3bed8a66ddb37be63bb3cfea7b873312b\"\u003e\u003ccode\u003e3fcfbcb\u003c/code\u003e\u003c/a\u003e Chore: Bump update commons-beanutils dependency\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/auth0/java-jwt/compare/4.5.1...4.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/5815636064ca5f5f2f5af0a91c7ad96368c239e7\"\u003e\u003ccode\u003e5815636\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/6e728f9bde605f98e34d67d5db0a1b530b0a9bfd\"\u003e\u003ccode\u003e6e728f9\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/4e30cf21ca4faeffa062ae13730fade890ce2540\"\u003e\u003ccode\u003e4e30cf2\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/1429fffeca1eee24d7c3d7a0887c5ac10cac7a58\"\u003e\u003ccode\u003e1429fff\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/8f622c5cf177509989eaa154e4cb86d64b28f5a6\"\u003e\u003ccode\u003e8f622c5\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/cd4d6b2baf575fd84419368717ddf12eb21fc8d7\"\u003e\u003ccode\u003ecd4d6b2\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/03458823cc3cf78f1ea19cfe5f045475628ee834\"\u003e\u003ccode\u003e0345882\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/a7a5562c0215da3e1297e4825fc5fc4d4f237c68\"\u003e\u003ccode\u003ea7a5562\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/cd647ea2cf15ee7740f1e3eb447335f667dd3a7a\"\u003e\u003ccode\u003ecd647ea\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/0ac2f771ad5fdceb60f908352c4dee2ffa498146\"\u003e\u003ccode\u003e0ac2f77\u003c/code\u003e\u003c/a\u003e Update release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.21.2...jackson-core-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.21.2 to 2.21.3\n\nUpdates `com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3290598ecbbd8bbb0b34a35a7361ff54e1050463\"\u003e\u003ccode\u003e3290598\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/ff548e5773b62aef719c2104ecfccbe70dadcedc\"\u003e\u003ccode\u003eff548e5\u003c/code\u003e\u003c/a\u003e undo version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/1c5c59c5a3fc09a17d1027879ebca459842cda8e\"\u003e\u003ccode\u003e1c5c59c\u003c/code\u003e\u003c/a\u003e re-do release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/64b246c236e6d424eb4469131bbd76c3056dc2a3\"\u003e\u003ccode\u003e64b246c\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/38be1635960bed69c4f52bfbbdd3297447bd7506\"\u003e\u003ccode\u003e38be163\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/b3506d8b74b64a5f7e3f5884df8e5246f1c03bf0\"\u003e\u003ccode\u003eb3506d8\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/2f51aa35660e9af07415c54b6bc8185622d91288\"\u003e\u003ccode\u003e2f51aa3\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/88adb497be38f7b4de3cbcd49ec8d641933214ce\"\u003e\u003ccode\u003e88adb49\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/5a89cc181bf92f40730a6d297dbb32e2cfd29300\"\u003e\u003ccode\u003e5a89cc1\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/6cad130d2e9f61aff310212ab6fb5b03a09f720a\"\u003e\u003ccode\u003e6cad130\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.18.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-modules-base/compare/jackson-modules-base-2.21.2...jackson-modules-base-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/ccfcc9560ff6ba28a33a211108ec9c0f39822348\"\u003e\u003ccode\u003eccfcc95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformats-text-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/5e8161712c7e6eead4a27a0ef46bc3a27a67c02d\"\u003e\u003ccode\u003e5e81617\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/52ab617b41276173b0487b861b85fdd3a8b9e854\"\u003e\u003ccode\u003e52ab617\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/84f99f7b0de01f25add5213086ccbabbf458a8f9\"\u003e\u003ccode\u003e84f99f7\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/4fe54cb049fd193bb7cbc4f8b424846219a3e1e0\"\u003e\u003ccode\u003e4fe54cb\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/f18c5784b0e34918d3f81d96609dc244b9354fff\"\u003e\u003ccode\u003ef18c578\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/8db1032d07c67320b77c007eaefff5a12e9263b3\"\u003e\u003ccode\u003e8db1032\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/7afb263fcdc61712fd3ce5268cbc51e29d6d752b\"\u003e\u003ccode\u003e7afb263\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformats-text-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/ec50f24c4f0f5efc7f417f6cfcd5baac33913954\"\u003e\u003ccode\u003eec50f24\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/a8bedbd71dae6d2eab6ab9bbe24517d3a00455ca\"\u003e\u003ccode\u003ea8bedbd\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.21.2...jackson-dataformats-text-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/5815636064ca5f5f2f5af0a91c7ad96368c239e7\"\u003e\u003ccode\u003e5815636\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/6e728f9bde605f98e34d67d5db0a1b530b0a9bfd\"\u003e\u003ccode\u003e6e728f9\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/4e30cf21ca4faeffa062ae13730fade890ce2540\"\u003e\u003ccode\u003e4e30cf2\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/1429fffeca1eee24d7c3d7a0887c5ac10cac7a58\"\u003e\u003ccode\u003e1429fff\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/8f622c5cf177509989eaa154e4cb86d64b28f5a6\"\u003e\u003ccode\u003e8f622c5\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/cd4d6b2baf575fd84419368717ddf12eb21fc8d7\"\u003e\u003ccode\u003ecd4d6b2\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/03458823cc3cf78f1ea19cfe5f045475628ee834\"\u003e\u003ccode\u003e0345882\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/a7a5562c0215da3e1297e4825fc5fc4d4f237c68\"\u003e\u003ccode\u003ea7a5562\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/cd647ea2cf15ee7740f1e3eb447335f667dd3a7a\"\u003e\u003ccode\u003ecd647ea\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/0ac2f771ad5fdceb60f908352c4dee2ffa498146\"\u003e\u003ccode\u003e0ac2f77\u003c/code\u003e\u003c/a\u003e Update release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.21.2...jackson-core-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.21.2 to 2.21.3\n\nUpdates `com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3290598ecbbd8bbb0b34a35a7361ff54e1050463\"\u003e\u003ccode\u003e3290598\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/ff548e5773b62aef719c2104ecfccbe70dadcedc\"\u003e\u003ccode\u003eff548e5\u003c/code\u003e\u003c/a\u003e undo version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/1c5c59c5a3fc09a17d1027879ebca459842cda8e\"\u003e\u003ccode\u003e1c5c59c\u003c/code\u003e\u003c/a\u003e re-do release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/64b246c236e6d424eb4469131bbd76c3056dc2a3\"\u003e\u003ccode\u003e64b246c\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/38be1635960bed69c4f52bfbbdd3297447bd7506\"\u003e\u003ccode\u003e38be163\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/b3506d8b74b64a5f7e3f5884df8e5246f1c03bf0\"\u003e\u003ccode\u003eb3506d8\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/2f51aa35660e9af07415c54b6bc8185622d91288\"\u003e\u003ccode\u003e2f51aa3\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/88adb497be38f7b4de3cbcd49ec8d641933214ce\"\u003e\u003ccode\u003e88adb49\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/5a89cc181bf92f40730a6d297dbb32e2cfd29300\"\u003e\u003ccode\u003e5a89cc1\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/6cad130d2e9f61aff310212ab6fb5b03a09f720a\"\u003e\u003ccode\u003e6cad130\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.18.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-modules-base/compare/jackson-modules-base-2.21.2...jackson-modules-base-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/ccfcc9560ff6ba28a33a211108ec9c0f39822348\"\u003e\u003ccode\u003eccfcc95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformats-text-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/5e8161712c7e6eead4a27a0ef46bc3a27a67c02d\"\u003e\u003ccode\u003e5e81617\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/52ab617b41276173b0487b861b85fdd3a8b9e854\"\u003e\u003ccode\u003e52ab617\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/84f99f7b0de01f25add5213086ccbabbf458a8f9\"\u003e\u003ccode\u003e84f99f7\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/4fe54cb049fd193bb7cbc4f8b424846219a3e1e0\"\u003e\u003ccode\u003e4fe54cb\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/f18c5784b0e34918d3f81d96609dc244b9354fff\"\u003e\u003ccode\u003ef18c578\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/8db1032d07c67320b77c007eaefff5a12e9263b3\"\u003e\u003ccode\u003e8db1032\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/7afb263fcdc61712fd3ce5268cbc51e29d6d752b\"\u003e\u003ccode\u003e7afb263\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformats-text-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/ec50f24c4f0f5efc7f417f6cfcd5baac33913954\"\u003e\u003ccode\u003eec50f24\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/a8bedbd71dae6d2eab6ab9bbe24517d3a00455ca\"\u003e\u003ccode\u003ea8bedbd\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.21.2...jackson-dataformats-text-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.glassfish.jaxb:jaxb-runtime` from 4.0.7 to 4.0.8\n\nUpdates `org.thymeleaf:thymeleaf` from 3.1.4.RELEASE to 3.1.5.RELEASE\n\nUpdates `org.operaton.bpm:operaton-engine` from 1.1.1 to 1.1.3\n\nUpdates `org.operaton.bpm:operaton-engine-spring` from 1.1.1 to 1.1.3\n\nUpdates `org.operaton.bpm.model:operaton-bpmn-model` from 1.1.1 to 1.1.3\n\nUpdates `org.operaton.bpm:operaton-engine-spring` from 1.1.1 to 1.1.3\n\nUpdates `org.operaton.bpm.model:operaton-bpmn-model` from 1.1.1 to 1.1.3\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/datasharingframework/dsf/pull/506","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/datasharingframework%2Fdsf/issues/506","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/506/packages"},{"uuid":"4506187972","node_id":"PR_kwDOAB81F87ehh3j","number":15141,"state":"closed","title":"[12.1.x Root pom] Bump the build-deps group with 9 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-27T20:51:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-23T00:05:08.000Z","updated_at":"2026-05-27T20:51:50.000Z","time_to_close":420400,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x Root pom] Bump","group_name":"build-deps","update_count":9,"packages":[{"name":"org.apache.maven:maven-artifact","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.maven:maven-artifact | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model-builder | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-api | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-provider | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jetty/jetty.project/pull/15141","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/15141","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15141/packages"},{"uuid":"4481830288","node_id":"PR_kwDOCShtXc7dSx2H","number":785,"state":"closed","title":"Bump the dependencies group across 2 directories with 14 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-19T23:28:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T23:28:00.000Z","updated_at":"2026-05-19T23:28:45.000Z","time_to_close":43,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":14,"packages":[{"name":"org.owasp:dependency-check-maven","old_version":"12.2.1","new_version":"12.2.2","repository_url":"https://github.com/dependency-check/DependencyCheck"},{"name":"org.eclipse.ee4j:project","old_version":"2.0.2","new_version":"2.0.4","repository_url":"https://github.com/eclipse-ee4j/ee4j"},{"name":"com.fasterxml.woodstox:woodstox-core","old_version":"7.1.1","new_version":"7.2.0","repository_url":"https://github.com/FasterXML/woodstox"},{"name":"org.jvnet.mimepull:mimepull","old_version":"1.10.0","new_version":"1.11.0","repository_url":"https://github.com/eclipse-ee4j/metro-mimepull"},{"name":"com.sun.xml.messaging.saaj:saaj-impl","old_version":"3.0.4","new_version":"3.0.5"},{"name":"org.glassfish.gmbal:gmbal-api-only","old_version":"4.1.1","new_version":"4.1.2","repository_url":"https://github.com/eclipse-ee4j/orb-gmbal"},{"name":"org.ow2.asm:asm","old_version":"9.9.1","new_version":"9.10"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"2.0.16","new_version":"2.0.18","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"2.0.16","new_version":"2.0.18","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.groovy:groovy","old_version":"5.0.5","new_version":"5.0.6","repository_url":"https://github.com/apache/groovy"},{"name":"org.apache.groovy:groovy-xml","old_version":"5.0.5","new_version":"5.0.6","repository_url":"https://github.com/apache/groovy"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 14 updates in the /jaxws-ri directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck) | `12.2.1` | `12.2.2` |\n| [org.eclipse.ee4j:project](https://github.com/eclipse-ee4j/ee4j) | `2.0.2` | `2.0.4` |\n| [com.fasterxml.woodstox:woodstox-core](https://github.com/FasterXML/woodstox) | `7.1.1` | `7.2.0` |\n| [org.jvnet.mimepull:mimepull](https://github.com/eclipse-ee4j/metro-mimepull) | `1.10.0` | `1.11.0` |\n| com.sun.xml.messaging.saaj:saaj-impl | `3.0.4` | `3.0.5` |\n| [org.glassfish.gmbal:gmbal-api-only](https://github.com/eclipse-ee4j/orb-gmbal) | `4.1.1` | `4.1.2` |\n| org.ow2.asm:asm | `9.9.1` | `9.10` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.groovy:groovy-xml](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n\nBumps the dependencies group with 7 updates in the /jaxws-ri/extras/jaxws-maven-plugin directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.groovy:groovy-xml](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n\n\nUpdates `org.owasp:dependency-check-maven` from 12.2.1 to 12.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases\"\u003eorg.owasp:dependency-check-maven's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 12.2.2\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md\"\u003eorg.owasp:dependency-check-maven's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.2.2\"\u003eVersion 12.2.2\u003c/a\u003e (2026-05-03)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE\u003c/strong\u003e: The database schema was updated to fix \u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8466\"\u003e#8466\u003c/a\u003e - if using an external database the update scripts must be run!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: improve Sonatype Guide / OSS Index cache handling and insufficient credits error reporting (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8451\"\u003e#8451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support and prefer githubID vuln identifiers from RetireJS (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8419\"\u003e#8419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(db): widen reference URL column to handle long Mozilla CVE URLs (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8467\"\u003e#8467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add corepack to docker image (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8386\"\u003e#8386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: bump open-vulnerability-clients to resolve NVD timestamp parsing errors (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8427\"\u003e#8427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: de-duplicate and sort both \u003ccode\u003eincludedBy\u003c/code\u003e and \u003ccode\u003eprojectReferences\u003c/code\u003e in reports (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8440\"\u003e#8440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: migrate default OSS Index API URL to Sonatype Guide; supporting optional username (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8404\"\u003e#8404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: correct missing documentation for Gradle plugin (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8431\"\u003e#8431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: tweak docs site structure; documenting missing analyzers (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8462\"\u003e#8462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: remove spurious bundle-audit log line when there are no errors (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8454\"\u003e#8454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: tidy CHANGELOG formatting (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8414\"\u003e#8414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(fp): remove duplicate log4j FP suppressions (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump apache.ant.version from 1.10.16 to 1.10.17 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8416\"\u003e#8416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.2 to 2.21.3 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8465\"\u003e#8465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8420\"\u003e#8420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.mysql:mysql-connector-j from 9.6.0 to 9.7.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8445\"\u003e#8445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8453\"\u003e#8453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8448\"\u003e#8448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump httpcomponents.client.version from 5.6 to 5.6.1 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8432\"\u003e#8432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump joda-time:joda-time from 2.14.1 to 2.14.2 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8464\"\u003e#8464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1 to 3.10.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8452\"\u003e#8452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.jsoup:jsoup from 1.22.1 to 1.22.2 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8437\"\u003e#8437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.postgresql:postgresql from 42.7.10 to 42.7.11 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8463\"\u003e#8463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the actions-deps group with 8 updates (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8472\"\u003e#8472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the full listing of \u003ca href=\"https://github.com/dependency-check/DependencyCheck/milestone/106?closed=1\"\u003echanges\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/dependency-check/DependencyCheck/commit/b51290fd340722350b130c5c9549268969062756\"\u003e\u003ccode\u003eb51290f\u003c/code\u003e\u003c/a\u003e build: prepare release v12.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/70070a9a04c6d3835bce982247e80aa654546721\"\u003e\u003ccode\u003e70070a9\u003c/code\u003e\u003c/a\u003e docs: release 12.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/47aa0c7705b9ef956fe552809bdb654e8254f3e6\"\u003e\u003ccode\u003e47aa0c7\u003c/code\u003e\u003c/a\u003e fix: widen reference URL column to handle long Mozilla CVE URLs (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8467\"\u003e#8467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/1de40c0e916b3d9012a827649f4a1d86081e3961\"\u003e\u003ccode\u003e1de40c0\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions-deps group with 8 updates (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8472\"\u003e#8472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/74678b046b977551c0bff9157c2d42cd8eaade3e\"\u003e\u003ccode\u003e74678b0\u003c/code\u003e\u003c/a\u003e build(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.2 to 2.21.3 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/3f83d807a180b47345729b6740d30d924e50f752\"\u003e\u003ccode\u003e3f83d80\u003c/code\u003e\u003c/a\u003e build(deps): bump org.postgresql:postgresql from 42.7.10 to 42.7.11 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8463\"\u003e#8463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/04387c334c39249d76541eaa43449e2a926e30cf\"\u003e\u003ccode\u003e04387c3\u003c/code\u003e\u003c/a\u003e build(deps): bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8453\"\u003e#8453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/11e17710cfdb89e0fba07f3bbd80e8e0b809352e\"\u003e\u003ccode\u003e11e1771\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1 to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/e8505458d30a169c4550fb60089d7892ea8a7ff5\"\u003e\u003ccode\u003ee850545\u003c/code\u003e\u003c/a\u003e chore(fp): remove duplicate log4j FP suppressions (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/9acbb3392e13213eddb597fdfb11c76ad099160a\"\u003e\u003ccode\u003e9acbb33\u003c/code\u003e\u003c/a\u003e feat: improve Sonatype Guide / OSS Index cache handling and insufficient cred...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dependency-check/DependencyCheck/compare/v12.2.1...v12.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.ee4j:project` from 2.0.2 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/95d320073ffe61b3f84185899aeeeeda9bf80c6a\"\u003e\u003ccode\u003e95d3200\u003c/code\u003e\u003c/a\u003e Update project version from 2.1.0-SNAPSHOT to 2.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/41e30f051943de13533ba2315114c20da77d29e4\"\u003e\u003ccode\u003e41e30f0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/issues/125\"\u003e#125\u003c/a\u003e from eclipse-ee4j/dependabot/maven/parent/org.apache....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/1b95e4ac7d9f55d73776e57805afb8f22a93f5fa\"\u003e\u003ccode\u003e1b95e4a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/issues/126\"\u003e#126\u003c/a\u003e from manovotn/updateCentralStagingPlugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/f44f0b15b2f05412061a0b7c0a5c0c0efe248d43\"\u003e\u003ccode\u003ef44f0b1\u003c/code\u003e\u003c/a\u003e Update central-staging-plugins to 1.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/a104c9d5e7b1e0c03e7051b10e514a1803bdab46\"\u003e\u003ccode\u003ea104c9d\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-enforcer-plugin in /parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/6319523d2ff0b14068dc753ddbc3639bba7fce17\"\u003e\u003ccode\u003e6319523\u003c/code\u003e\u003c/a\u003e Update version to 2.1.0-SNAPSHOT in pom.xml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/2f4365643ddb5a5132362657f410c588f058e9a9\"\u003e\u003ccode\u003e2f43656\u003c/code\u003e\u003c/a\u003e Change project version from 2.1.0-SNAPSHOT to 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/9ab3d5baa479db70f74c53b05f6c838d931ebc99\"\u003e\u003ccode\u003e9ab3d5b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/issues/120\"\u003e#120\u003c/a\u003e from KyleAure/plugin-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/aa7f7a7839886e5224277885ac442669240bcef2\"\u003e\u003ccode\u003eaa7f7a7\u003c/code\u003e\u003c/a\u003e update: plugin to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/879c9ed09159c6089d3622d552e1db1e5cd6ff40\"\u003e\u003ccode\u003e879c9ed\u003c/code\u003e\u003c/a\u003e update: sync all artifacts from staging to central\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse-ee4j/ee4j/compare/2.0.2...2.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.woodstox:woodstox-core` from 7.1.1 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/983c1e31b807725a7bd52032c24ba4d0b2aec7ed\"\u003e\u003ccode\u003e983c1e3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release woodstox-core-7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/e6b9e798ef47ca1f324dfc744810c14505d10895\"\u003e\u003ccode\u003ee6b9e79\u003c/code\u003e\u003c/a\u003e Prepare for 7.2.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/d3bf0cd0f093cb426c440163a2195061e5b9d067\"\u003e\u003ccode\u003ed3bf0cd\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003eXMLConstants.ACCESS_EXTERNAL_DTD\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/264\"\u003e#264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/ceb08b2905ff4a316510e3a35fcc895d465b4ed1\"\u003e\u003ccode\u003eceb08b2\u003c/code\u003e\u003c/a\u003e Fix minor formatting issues wrt DTD validation (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/289\"\u003e#289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/db893a7fada5caa70295c670e5cd79b91e6792d9\"\u003e\u003ccode\u003edb893a7\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action in the github-actions group (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/288\"\u003e#288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/ec81062461cdbf05c0547e91ce84a5d07424ac4d\"\u003e\u003ccode\u003eec81062\u003c/code\u003e\u003c/a\u003e tiny comment change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/a3f60899d6702184f7969ddb32c376a9336732f0\"\u003e\u003ccode\u003ea3f6089\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/286\"\u003e#286\u003c/a\u003e: Junit 4 to 5 conversion (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/f660fc3970b7201bab6da51e053fe205309b458b\"\u003e\u003ccode\u003ef660fc3\u003c/code\u003e\u003c/a\u003e Add yet more tests (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/38985ae1695662688f89bbd78238e237584675fd\"\u003e\u003ccode\u003e38985ae\u003c/code\u003e\u003c/a\u003e Add more unit tests (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/284\"\u003e#284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/36d27a92b9209bd25d42c93dc7768f092a3e57a4\"\u003e\u003ccode\u003e36d27a9\u003c/code\u003e\u003c/a\u003e Add failing test for \u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/87\"\u003e#87\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/283\"\u003e#283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/woodstox/compare/woodstox-core-7.1.1...woodstox-core-7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jvnet.mimepull:mimepull` from 1.10.0 to 1.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/releases\"\u003eorg.jvnet.mimepull:mimepull's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Java Security Ultimate Security Repo Scanner 2023 by \u003ca href=\"https://github.com/caytec\"\u003e\u003ccode\u003e@​caytec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/66\"\u003eeclipse-ee4j/metro-mimepull#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated to 2026 by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/69\"\u003eeclipse-ee4j/metro-mimepull#69\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/caytec\"\u003e\u003ccode\u003e@​caytec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/66\"\u003eeclipse-ee4j/metro-mimepull#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/68\"\u003eeclipse-ee4j/metro-mimepull#68\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\"\u003ehttps://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/33f77ec37b11ea9e4ca6bec087ad593f795e20d8\"\u003e\u003ccode\u003e33f77ec\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/f4252cb6c3ab7b68cb3c7fd42d02aa9946b14e73\"\u003e\u003ccode\u003ef4252cb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/69\"\u003e#69\u003c/a\u003e from dmatej/updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/779d4714baf029ccdb324b8288d469f2dbc02ef9\"\u003e\u003ccode\u003e779d471\u003c/code\u003e\u003c/a\u003e Mimepull requires JDK 17 to compile, but still can be used with JDK 11.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/d0c0f5022d1185b944b60d83ca5a9507d70c4379\"\u003e\u003ccode\u003ed0c0f50\u003c/code\u003e\u003c/a\u003e Moving to 1.11.0-SNAPSHOT and Java 17 as a minimum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/b19732225e3727bc13c44c569cd4d50b3a331b89\"\u003e\u003ccode\u003eb197322\u003c/code\u003e\u003c/a\u003e Updated .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/cd51ae638481ca67e03237a2f428f0e71935bab5\"\u003e\u003ccode\u003ecd51ae6\u003c/code\u003e\u003c/a\u003e Updated pom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/e08ea5b4789599625ccfc1cb6b64415e766680cf\"\u003e\u003ccode\u003ee08ea5b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/68\"\u003e#68\u003c/a\u003e from eclipse-ee4j/1.10.0-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/0173e30c9a6e95dd9c6c956c4942e5599046b128\"\u003e\u003ccode\u003e0173e30\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/66\"\u003e#66\u003c/a\u003e from caytec/refactor/java-security-ultimate-scan\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/822534bf80d322c672dd80e080896b88cc25baa7\"\u003e\u003ccode\u003e822534b\u003c/code\u003e\u003c/a\u003e refactor: Java Security Ultimate Security Repo Scanner 2023\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/595ecb379a3e307a8e8d428bf4a7fa43af458ced\"\u003e\u003ccode\u003e595ecb3\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 1.10.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.sun.xml.messaging.saaj:saaj-impl` from 3.0.4 to 3.0.5\n\nUpdates `org.glassfish.gmbal:gmbal-api-only` from 4.1.1 to 4.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/releases\"\u003eorg.glassfish.gmbal:gmbal-api-only's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.2\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGMBAL is distributed with cyclonedx files by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/81\"\u003eeclipse-ee4j/orb-gmbal#81\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://cyclonedx.org/\"\u003ehttps://cyclonedx.org/\u003c/a\u003e for more\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMaintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCleanup in imports by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/87\"\u003eeclipse-ee4j/orb-gmbal#87\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 6.0.0 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/82\"\u003eeclipse-ee4j/orb-gmbal#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.ee4j:project from 2.0.0 to 2.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/83\"\u003eeclipse-ee4j/orb-gmbal#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.ee4j:project from 2.0.1 to 2.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/84\"\u003eeclipse-ee4j/orb-gmbal#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump pfl.version from 5.1.0 to 5.1.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/86\"\u003eeclipse-ee4j/orb-gmbal#86\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\"\u003ehttps://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5e2fbd348a714a75fbb51293de7529d2e04b36d2\"\u003e\u003ccode\u003e5e2fbd3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 4.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/81b73727c0f1fee2504153dd9e3910caa37535e5\"\u003e\u003ccode\u003e81b7372\u003c/code\u003e\u003c/a\u003e Updated pom to reflect 2.0.2 parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/1737f58dd38888335de1093930ddd9252dce7bb6\"\u003e\u003ccode\u003e1737f58\u003c/code\u003e\u003c/a\u003e Cleanup in imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/32642609a12dacda5b6c6898e6e6bbcd386902ce\"\u003e\u003ccode\u003e3264260\u003c/code\u003e\u003c/a\u003e Bump pfl.version from 5.1.0 to 5.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/51d3565fe7520114ba6c67bbab0a8bdd03249645\"\u003e\u003ccode\u003e51d3565\u003c/code\u003e\u003c/a\u003e Bump org.eclipse.ee4j:project from 2.0.1 to 2.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/fdbe92e1b6ff432482184213624bea6e1e92637e\"\u003e\u003ccode\u003efdbe92e\u003c/code\u003e\u003c/a\u003e Bump org.eclipse.ee4j:project from 2.0.0 to 2.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/afe2ace3d158e52fa5edf6d83d9f663af06d6045\"\u003e\u003ccode\u003eafe2ace\u003c/code\u003e\u003c/a\u003e Bump org.apache.felix:maven-bundle-plugin from 6.0.0 to 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/c91a5e510fd3c3c28e03cd6fd508043d5f63d9a7\"\u003e\u003ccode\u003ec91a5e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/issues/80\"\u003e#80\u003c/a\u003e from eclipse-ee4j/RELEASE_411\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5168d0d7f0a722f79413d3234b182e7c03e48b73\"\u003e\u003ccode\u003e5168d0d\u003c/code\u003e\u003c/a\u003e Fixed missing cyclonedx files with parent 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5ceef0ccf7fd9f9cf1d46182dc41199de1fbd195\"\u003e\u003ccode\u003e5ceef0c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.9.1 to 9.10\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.resolver:maven-resolver-api` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.resolver:maven-resolver-util` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy` from 5.0.5 to 5.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-xml` from 5.0.5 to 5.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.resolver:maven-resolver-api` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.resolver:maven-resolver-util` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy` from 5.0.5 to 5.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groov...\n\n_Description has been truncated_","html_url":"https://github.com/eclipse-ee4j/metro-jax-ws/pull/785","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Fmetro-jax-ws/issues/785","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/785/packages"},{"uuid":"4472918731","node_id":"PR_kwDOCShtXc7c161Y","number":782,"state":"closed","title":"Bump the dependencies group across 2 directories with 16 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-19T23:27:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-18T22:09:44.000Z","updated_at":"2026-05-19T23:27:28.000Z","time_to_close":91062,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":16,"packages":[{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.glassfish.hk2:osgiversion-maven-plugin","old_version":"4.0.0","new_version":"4.0.1"},{"name":"org.owasp:dependency-check-maven","old_version":"12.2.1","new_version":"12.2.2","repository_url":"https://github.com/dependency-check/DependencyCheck"},{"name":"org.eclipse.ee4j:project","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/ee4j"},{"name":"org.jvnet.mimepull:mimepull","old_version":"1.10.0","new_version":"1.11.0","repository_url":"https://github.com/eclipse-ee4j/metro-mimepull"},{"name":"com.sun.xml.messaging.saaj:saaj-impl","old_version":"3.0.4","new_version":"3.0.5"},{"name":"org.glassfish.gmbal:gmbal-api-only","old_version":"4.1.1","new_version":"4.1.2","repository_url":"https://github.com/eclipse-ee4j/orb-gmbal"},{"name":"org.ow2.asm:asm","old_version":"9.9.1","new_version":"9.10"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"2.0.16","new_version":"2.0.18","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"2.0.16","new_version":"2.0.18","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.groovy:groovy","old_version":"5.0.5","new_version":"5.0.6","repository_url":"https://github.com/apache/groovy"},{"name":"org.apache.groovy:groovy-xml","old_version":"5.0.5","new_version":"5.0.6","repository_url":"https://github.com/apache/groovy"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.9.1","new_version":"3.10.1","repository_url":"https://github.com/apache/maven-invoker-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 16 updates in the /jaxws-ri directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n| org.glassfish.hk2:osgiversion-maven-plugin | `4.0.0` | `4.0.1` |\n| [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck) | `12.2.1` | `12.2.2` |\n| [org.eclipse.ee4j:project](https://github.com/eclipse-ee4j/ee4j) | `2.0.2` | `2.0.3` |\n| [org.jvnet.mimepull:mimepull](https://github.com/eclipse-ee4j/metro-mimepull) | `1.10.0` | `1.11.0` |\n| com.sun.xml.messaging.saaj:saaj-impl | `3.0.4` | `3.0.5` |\n| [org.glassfish.gmbal:gmbal-api-only](https://github.com/eclipse-ee4j/orb-gmbal) | `4.1.1` | `4.1.2` |\n| org.ow2.asm:asm | `9.9.1` | `9.10` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.groovy:groovy-xml](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.9.1` | `3.10.1` |\n\nBumps the dependencies group with 8 updates in the /jaxws-ri/extras/jaxws-maven-plugin directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.groovy:groovy-xml](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.9.1` | `3.10.1` |\n\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.glassfish.hk2:osgiversion-maven-plugin` from 4.0.0 to 4.0.1\n\nUpdates `org.owasp:dependency-check-maven` from 12.2.1 to 12.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases\"\u003eorg.owasp:dependency-check-maven's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 12.2.2\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md\"\u003eorg.owasp:dependency-check-maven's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.2.2\"\u003eVersion 12.2.2\u003c/a\u003e (2026-05-03)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE\u003c/strong\u003e: The database schema was updated to fix \u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8466\"\u003e#8466\u003c/a\u003e - if using an external database the update scripts must be run!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: improve Sonatype Guide / OSS Index cache handling and insufficient credits error reporting (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8451\"\u003e#8451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support and prefer githubID vuln identifiers from RetireJS (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8419\"\u003e#8419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(db): widen reference URL column to handle long Mozilla CVE URLs (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8467\"\u003e#8467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add corepack to docker image (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8386\"\u003e#8386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: bump open-vulnerability-clients to resolve NVD timestamp parsing errors (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8427\"\u003e#8427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: de-duplicate and sort both \u003ccode\u003eincludedBy\u003c/code\u003e and \u003ccode\u003eprojectReferences\u003c/code\u003e in reports (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8440\"\u003e#8440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: migrate default OSS Index API URL to Sonatype Guide; supporting optional username (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8404\"\u003e#8404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: correct missing documentation for Gradle plugin (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8431\"\u003e#8431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: tweak docs site structure; documenting missing analyzers (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8462\"\u003e#8462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: remove spurious bundle-audit log line when there are no errors (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8454\"\u003e#8454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: tidy CHANGELOG formatting (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8414\"\u003e#8414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(fp): remove duplicate log4j FP suppressions (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump apache.ant.version from 1.10.16 to 1.10.17 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8416\"\u003e#8416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.2 to 2.21.3 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8465\"\u003e#8465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8420\"\u003e#8420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.mysql:mysql-connector-j from 9.6.0 to 9.7.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8445\"\u003e#8445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8453\"\u003e#8453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8448\"\u003e#8448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump httpcomponents.client.version from 5.6 to 5.6.1 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8432\"\u003e#8432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump joda-time:joda-time from 2.14.1 to 2.14.2 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8464\"\u003e#8464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1 to 3.10.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8452\"\u003e#8452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.jsoup:jsoup from 1.22.1 to 1.22.2 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8437\"\u003e#8437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.postgresql:postgresql from 42.7.10 to 42.7.11 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8463\"\u003e#8463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the actions-deps group with 8 updates (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8472\"\u003e#8472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the full listing of \u003ca href=\"https://github.com/dependency-check/DependencyCheck/milestone/106?closed=1\"\u003echanges\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/dependency-check/DependencyCheck/commit/b51290fd340722350b130c5c9549268969062756\"\u003e\u003ccode\u003eb51290f\u003c/code\u003e\u003c/a\u003e build: prepare release v12.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/70070a9a04c6d3835bce982247e80aa654546721\"\u003e\u003ccode\u003e70070a9\u003c/code\u003e\u003c/a\u003e docs: release 12.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/47aa0c7705b9ef956fe552809bdb654e8254f3e6\"\u003e\u003ccode\u003e47aa0c7\u003c/code\u003e\u003c/a\u003e fix: widen reference URL column to handle long Mozilla CVE URLs (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8467\"\u003e#8467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/1de40c0e916b3d9012a827649f4a1d86081e3961\"\u003e\u003ccode\u003e1de40c0\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions-deps group with 8 updates (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8472\"\u003e#8472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/74678b046b977551c0bff9157c2d42cd8eaade3e\"\u003e\u003ccode\u003e74678b0\u003c/code\u003e\u003c/a\u003e build(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.2 to 2.21.3 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/3f83d807a180b47345729b6740d30d924e50f752\"\u003e\u003ccode\u003e3f83d80\u003c/code\u003e\u003c/a\u003e build(deps): bump org.postgresql:postgresql from 42.7.10 to 42.7.11 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8463\"\u003e#8463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/04387c334c39249d76541eaa43449e2a926e30cf\"\u003e\u003ccode\u003e04387c3\u003c/code\u003e\u003c/a\u003e build(deps): bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8453\"\u003e#8453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/11e17710cfdb89e0fba07f3bbd80e8e0b809352e\"\u003e\u003ccode\u003e11e1771\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1 to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/e8505458d30a169c4550fb60089d7892ea8a7ff5\"\u003e\u003ccode\u003ee850545\u003c/code\u003e\u003c/a\u003e chore(fp): remove duplicate log4j FP suppressions (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/9acbb3392e13213eddb597fdfb11c76ad099160a\"\u003e\u003ccode\u003e9acbb33\u003c/code\u003e\u003c/a\u003e feat: improve Sonatype Guide / OSS Index cache handling and insufficient cred...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dependency-check/DependencyCheck/compare/v12.2.1...v12.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.ee4j:project` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/2f4365643ddb5a5132362657f410c588f058e9a9\"\u003e\u003ccode\u003e2f43656\u003c/code\u003e\u003c/a\u003e Change project version from 2.1.0-SNAPSHOT to 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/9ab3d5baa479db70f74c53b05f6c838d931ebc99\"\u003e\u003ccode\u003e9ab3d5b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/issues/120\"\u003e#120\u003c/a\u003e from KyleAure/plugin-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/aa7f7a7839886e5224277885ac442669240bcef2\"\u003e\u003ccode\u003eaa7f7a7\u003c/code\u003e\u003c/a\u003e update: plugin to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/879c9ed09159c6089d3622d552e1db1e5cd6ff40\"\u003e\u003ccode\u003e879c9ed\u003c/code\u003e\u003c/a\u003e update: sync all artifacts from staging to central\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/c25b27e8f81f72e966a7258fb3e21dbca114839f\"\u003e\u003ccode\u003ec25b27e\u003c/code\u003e\u003c/a\u003e feat: add cyclonedx files to rc-sync goal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/490aa2ec4ddf3fd888a73db35199c28a9271d7fc\"\u003e\u003ccode\u003e490aa2e\u003c/code\u003e\u003c/a\u003e dependency: update central-staging-plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/6c2a2ade8719fc763e021365655e94f60b6a1834\"\u003e\u003ccode\u003e6c2a2ad\u003c/code\u003e\u003c/a\u003e Update project version to 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/ee4j/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jvnet.mimepull:mimepull` from 1.10.0 to 1.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/releases\"\u003eorg.jvnet.mimepull:mimepull's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Java Security Ultimate Security Repo Scanner 2023 by \u003ca href=\"https://github.com/caytec\"\u003e\u003ccode\u003e@​caytec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/66\"\u003eeclipse-ee4j/metro-mimepull#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated to 2026 by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/69\"\u003eeclipse-ee4j/metro-mimepull#69\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/caytec\"\u003e\u003ccode\u003e@​caytec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/66\"\u003eeclipse-ee4j/metro-mimepull#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/68\"\u003eeclipse-ee4j/metro-mimepull#68\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\"\u003ehttps://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/33f77ec37b11ea9e4ca6bec087ad593f795e20d8\"\u003e\u003ccode\u003e33f77ec\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/f4252cb6c3ab7b68cb3c7fd42d02aa9946b14e73\"\u003e\u003ccode\u003ef4252cb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/69\"\u003e#69\u003c/a\u003e from dmatej/updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/779d4714baf029ccdb324b8288d469f2dbc02ef9\"\u003e\u003ccode\u003e779d471\u003c/code\u003e\u003c/a\u003e Mimepull requires JDK 17 to compile, but still can be used with JDK 11.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/d0c0f5022d1185b944b60d83ca5a9507d70c4379\"\u003e\u003ccode\u003ed0c0f50\u003c/code\u003e\u003c/a\u003e Moving to 1.11.0-SNAPSHOT and Java 17 as a minimum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/b19732225e3727bc13c44c569cd4d50b3a331b89\"\u003e\u003ccode\u003eb197322\u003c/code\u003e\u003c/a\u003e Updated .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/cd51ae638481ca67e03237a2f428f0e71935bab5\"\u003e\u003ccode\u003ecd51ae6\u003c/code\u003e\u003c/a\u003e Updated pom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/e08ea5b4789599625ccfc1cb6b64415e766680cf\"\u003e\u003ccode\u003ee08ea5b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/68\"\u003e#68\u003c/a\u003e from eclipse-ee4j/1.10.0-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/0173e30c9a6e95dd9c6c956c4942e5599046b128\"\u003e\u003ccode\u003e0173e30\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/66\"\u003e#66\u003c/a\u003e from caytec/refactor/java-security-ultimate-scan\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/822534bf80d322c672dd80e080896b88cc25baa7\"\u003e\u003ccode\u003e822534b\u003c/code\u003e\u003c/a\u003e refactor: Java Security Ultimate Security Repo Scanner 2023\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/595ecb379a3e307a8e8d428bf4a7fa43af458ced\"\u003e\u003ccode\u003e595ecb3\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 1.10.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.sun.xml.messaging.saaj:saaj-impl` from 3.0.4 to 3.0.5\n\nUpdates `org.glassfish.gmbal:gmbal-api-only` from 4.1.1 to 4.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/releases\"\u003eorg.glassfish.gmbal:gmbal-api-only's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.2\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGMBAL is distributed with cyclonedx files by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/81\"\u003eeclipse-ee4j/orb-gmbal#81\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://cyclonedx.org/\"\u003ehttps://cyclonedx.org/\u003c/a\u003e for more\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMaintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCleanup in imports by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/87\"\u003eeclipse-ee4j/orb-gmbal#87\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 6.0.0 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/82\"\u003eeclipse-ee4j/orb-gmbal#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.ee4j:project from 2.0.0 to 2.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/83\"\u003eeclipse-ee4j/orb-gmbal#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.ee4j:project from 2.0.1 to 2.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/84\"\u003eeclipse-ee4j/orb-gmbal#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump pfl.version from 5.1.0 to 5.1.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/86\"\u003eeclipse-ee4j/orb-gmbal#86\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\"\u003ehttps://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5e2fbd348a714a75fbb51293de7529d2e04b36d2\"\u003e\u003ccode\u003e5e2fbd3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 4.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/81b73727c0f1fee2504153dd9e3910caa37535e5\"\u003e\u003ccode\u003e81b7372\u003c/code\u003e\u003c/a\u003e Updated pom to reflect 2.0.2 parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/1737f58dd38888335de1093930ddd9252dce7bb6\"\u003e\u003ccode\u003e1737f58\u003c/code\u003e\u003c/a\u003e Cleanup in imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/32642609a12dacda5b6c6898e6e6bbcd386902ce\"\u003e\u003ccode\u003e3264260\u003c/code\u003e\u003c/a\u003e Bump pfl.version from 5.1.0 to 5.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/51d3565fe7520114ba6c67bbab0a8bdd03249645\"\u003e\u003ccode\u003e51d3565\u003c/code\u003e\u003c/a\u003e Bump org.eclipse.ee4j:project from 2.0.1 to 2.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/fdbe92e1b6ff432482184213624bea6e1e92637e\"\u003e\u003ccode\u003efdbe92e\u003c/code\u003e\u003c/a\u003e Bump org.eclipse.ee4j:project from 2.0.0 to 2.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/afe2ace3d158e52fa5edf6d83d9f663af06d6045\"\u003e\u003ccode\u003eafe2ace\u003c/code\u003e\u003c/a\u003e Bump org.apache.felix:maven-bundle-plugin from 6.0.0 to 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/c91a5e510fd3c3c28e03cd6fd508043d5f63d9a7\"\u003e\u003ccode\u003ec91a5e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/issues/80\"\u003e#80\u003c/a\u003e from eclipse-ee4j/RELEASE_411\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5168d0d7f0a722f79413d3234b182e7c03e48b73\"\u003e\u003ccode\u003e5168d0d\u003c/code\u003e\u003c/a\u003e Fixed missing cyclonedx files with parent 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5ceef0ccf7fd9f9cf1d46182dc41199de1fbd195\"\u003e\u003ccode\u003e5ceef0c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.9.1 to 9.10\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.resolver:maven-resolver-api` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.resolver:maven-resolver-util` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy` from 5.0.5 to 5.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-xml` from 5.0.5 to 5.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-invoker-plugin` from 3.9.1 to 3.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-invoker-plugin/releases\"\u003eorg.apache.maven.plugins:maven-invoker-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.10.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProvide separate logs for each execution for rerunning jobs (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/730\"\u003e#730\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/729\"\u003e#729\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/728\"\u003e#728\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.10.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement simply retry mechanism for failed build jobs (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/723\"\u003e#723\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for disabling project cloning with \u0026quot;none\u0026quot; value in \u003ccode\u003ecloneProjectsTo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/720\"\u003e#720\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for multiple pre-build and post-build scripts for one test (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/716\"\u003e#716\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove old incompatibility notice about report file name from site documentation (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/717\"\u003e#717\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Clarify that toolchains can be selected by a version range. (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/710\"\u003e#710\u003c/a\u003e) \u003ca href=\"https://github.com/nielsbasjes\"\u003e\u003ccode\u003e@​nielsbasjes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove wording of some plugin parameters (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/690\"\u003e#690\u003c/a\u003e) \u003ca href=\"https://github.com/ascopes\"\u003e\u003ccode\u003e@​ascopes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCleanups - Remove outdated invoker properties configurations in ITs (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/724\"\u003e#724\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify usage of toolchains (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/713\"\u003e#713\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor file utils usage and improve dependency configuration (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/715\"\u003e#715\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter best practices (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/691\"\u003e#691\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePlexusFileUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/692\"\u003e#692\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: delete junit 3 references (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/688\"\u003e#688\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/683\"\u003e#683\u003c/a\u003e) \u003ca href=\"https://github.com/sebtiem\"\u003e\u003ccode\u003e@​sebtiem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse fluido-skin and site-plugin version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/664\"\u003e#664\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOverride plexus-utils version to 4.0.3 due to security fix (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/725\"\u003e#725\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.shared:maven-script-interpreter from 1.6 to 1.7 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/727\"\u003e#727\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/726\"\u003e#726\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.groovy:groovy-bom from 4.0.30 to 4.0.31 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/719\"\u003e#719\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.doxia:doxia-sink-api from 2.0.0 to 2.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/714\"\u003e#714\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/711\"\u003e#711\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/709\"\u003e#709\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/706\"\u003e#706\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/705\"\u003e#705\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.groovy:groovy-bom from 4.0.29 to 4.0.30 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/704\"\u003e#704\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/703\"\u003e#703\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 45 to 46 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/702\"\u003e#702\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/0ecf256223d099d5ac4a534395230df51da1fa77\"\u003e\u003ccode\u003e0ecf256\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-invoker-plugin-3.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/796221a525593e933741244536e25180000d1e90\"\u003e\u003ccode\u003e796221a\u003c/code\u003e\u003c/a\u003e Provide separate logs for each execution for rerunning jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/4e77523720fac0e482f2c19b3c3c6bc6f2ac9d06\"\u003e\u003ccode\u003e4e77523\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/issues/729\"\u003e#729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/da4b965ab9a131cfb1046605196dd2b59c1fe6d9\"\u003e\u003ccode\u003eda4b965\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/issues/728\"\u003e#728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/1d2c7a79ff95601b5f89d4ccb20287683f06f96b\"\u003e\u003ccode\u003e1d2c7a7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/2c9e5f8f6a690310d406d3513cf40e24e2ce90e3\"\u003e\u003ccode\u003e2c9e5f8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-invoker-plugin-3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/3d2112ebfa0f5dc87a0fcd3e0a9c15def05581a8\"\u003e\u003ccode\u003e3d2112e\u003c/code\u003e\u003c/a\u003e Implement simply retry mechanism for failed build jobs (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/issues/723\"\u003e#723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/037c5f54e84978c0beca9cd89d719f396669577a\"\u003e\u003ccode\u003e037c5f5\u003c/code\u003e\u003c/a\u003e Override plexus-utils version to 4.0.3 due to security fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/261cd42d4a15115370aba8ffd06f30a2f708cbcc\"\u003e\u003ccode\u003e261cd42\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.shared:maven-script-interpreter from 1.6 to 1.7 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/issues/727\"\u003e#727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/ddc3123677f316d1090c6d4f24a24e13fdc83c72\"\u003e\u003ccode\u003eddc3123\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/issues/726\"\u003e#726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-invoker-plugin/compare/maven-invoker-plugin-3.9.1...maven-invoker-plugin-3.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.resolver:maven-resolver-api` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-re...\n\n_Description has been truncated_","html_url":"https://github.com/eclipse-ee4j/metro-jax-ws/pull/782","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Fmetro-jax-ws/issues/782","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/782/packages"},{"uuid":"4391129491","node_id":"PR_kwDOBQcfMM7YwMSb","number":79,"state":"closed","title":"Bump the build-dependencies group across 1 directory with 46 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-07T22:30:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T11:58:09.000Z","updated_at":"2026-05-07T22:30:53.000Z","time_to_close":124363,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":46,"packages":[{"name":"com.gradle.develocity","old_version":"4.3.2","new_version":"4.4.1"},{"name":"com.gradle.common-custom-user-data-gradle-plugin","old_version":"2.4.0","new_version":"2.6.0"},{"name":"org.checkerframework:checker-qual-android","old_version":"3.53.1","new_version":"4.1.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.checkerframework:checker","old_version":"3.53.1","new_version":"4.1.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.ehcache:ehcache","old_version":"3.11.1","new_version":"3.12.0","repository_url":"https://github.com/ehcache/ehcache3"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-params","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.jboss.byteman:byteman-bmunit","old_version":"4.0.24","new_version":"4.0.26"},{"name":"org.mockito:mockito-core","old_version":"5.20.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.20.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.jboss.weld.se:weld-se-shaded","old_version":"6.0.3.Final","new_version":"6.0.4.Final"},{"name":"org.dom4j:dom4j","old_version":"2.1.3","new_version":"2.2.0","repository_url":"https://github.com/dom4j/dom4j"},{"name":"org.orbisgis:h2gis","old_version":"2.2.4","new_version":"2.2.5","repository_url":"https://github.com/orbisgis/H2GIS"},{"name":"org.postgresql:postgresql","old_version":"42.7.8","new_version":"42.7.11","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"com.enterprisedb:edb-jdbc","old_version":"42.7.3.3","new_version":"42.7.3.4","repository_url":"https://github.com/EnterpriseDB/edb-jdbc"},{"name":"com.mysql:mysql-connector-j","old_version":"9.6.0","new_version":"9.7.0","repository_url":"https://github.com/mysql/mysql-connector-j"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.5.5","new_version":"3.5.8","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"com.oracle.database.jdbc:ojdbc-provider-jackson-oson","old_version":"1.0.4","new_version":"1.0.6","repository_url":"https://github.com/oracle/ojdbc-extensions"},{"name":"com.microsoft.sqlserver:mssql-jdbc","old_version":"13.2.1.jre11","new_version":"13.4.0.jre11","repository_url":"https://github.com/Microsoft/mssql-jdbc"},{"name":"com.ibm.db2:jcc","old_version":"12.1.3.0","new_version":"12.1.4.0"},{"name":"com.sap.cloud.db.jdbc:ngdbc","old_version":"2.26.11","new_version":"2.28.7"},{"name":"com.teradata.jdbc:terajdbc","old_version":"20.00.00.51","new_version":"20.00.00.54","repository_url":"https://github.com/Teradata/jdbc-driver"},{"name":"com.ibm.informix:jdbc","old_version":"15.0.0.2","new_version":"15.0.1.1"},{"name":"org.firebirdsql.jdbc:jaybird","old_version":"6.0.3","new_version":"6.0.5","repository_url":"https://github.com/FirebirdSQL/jaybird"},{"name":"com.altibase:altibase-jdbc","old_version":"7.3.0.1.1","new_version":"8.1.0.0.1"},{"name":"com.google.cloud:google-cloud-spanner-jdbc","old_version":"2.35.5","new_version":"2.38.0","repository_url":"https://github.com/googleapis/google-cloud-java"},{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-embedder","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-compat","old_version":"3.9.14","new_version":"3.9.15","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven.plugin-tools:maven-plugin-tools-annotations","old_version":"3.15.1","new_version":"3.15.2","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.24","new_version":"1.9.27"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.24","new_version":"1.9.27","repository_url":"https://github.com/apache/maven-resolver"},{"name":"de.thetaphi:forbiddenapis","old_version":"3.8","new_version":"3.10"},{"name":"org.jsoup:jsoup","old_version":"1.22.1","new_version":"1.22.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.asciidoctor:asciidoctorj","old_version":"3.0.0","new_version":"3.0.1","repository_url":"https://github.com/asciidoctor/asciidoctorj"},{"name":"com.diffplug.spotless","old_version":"8.3.0","new_version":"8.4.0"},{"name":"com.gradle.plugin-publish","old_version":"2.0.0","new_version":"2.1.1"},{"name":"org.jetbrains.kotlin.jvm","old_version":"2.0.20","new_version":"2.3.21"},{"name":"biz.aQute.bnd","old_version":"7.2.1","new_version":"7.2.3"},{"name":"biz.aQute.bnd.builder","old_version":"7.2.1","new_version":"7.2.3"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 46 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| com.gradle.develocity | `4.3.2` | `4.4.1` |\n| com.gradle.common-custom-user-data-gradle-plugin | `2.4.0` | `2.6.0` |\n| [org.checkerframework:checker-qual-android](https://github.com/typetools/checker-framework) | `3.53.1` | `4.1.0` |\n| [org.checkerframework:checker](https://github.com/typetools/checker-framework) | `3.53.1` | `4.1.0` |\n| [org.ehcache:ehcache](https://github.com/ehcache/ehcache3) | `3.11.1` | `3.12.0` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.32` |\n| org.jboss.byteman:byteman-bmunit | `4.0.24` | `4.0.26` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.20.0` | `5.23.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.20.0` | `5.23.0` |\n| org.jboss.weld.se:weld-se-shaded | `6.0.3.Final` | `6.0.4.Final` |\n| [org.dom4j:dom4j](https://github.com/dom4j/dom4j) | `2.1.3` | `2.2.0` |\n| [org.orbisgis:h2gis](https://github.com/orbisgis/H2GIS) | `2.2.4` | `2.2.5` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.8` | `42.7.11` |\n| [com.enterprisedb:edb-jdbc](https://github.com/EnterpriseDB/edb-jdbc) | `42.7.3.3` | `42.7.3.4` |\n| [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j) | `9.6.0` | `9.7.0` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.5.5` | `3.5.8` |\n| [com.oracle.database.jdbc:ojdbc-provider-jackson-oson](https://github.com/oracle/ojdbc-extensions) | `1.0.4` | `1.0.6` |\n| [com.microsoft.sqlserver:mssql-jdbc](https://github.com/Microsoft/mssql-jdbc) | `13.2.1.jre11` | `13.4.0.jre11` |\n| com.ibm.db2:jcc | `12.1.3.0` | `12.1.4.0` |\n| com.sap.cloud.db.jdbc:ngdbc | `2.26.11` | `2.28.7` |\n| [com.teradata.jdbc:terajdbc](https://github.com/Teradata/jdbc-driver) | `20.00.00.51` | `20.00.00.54` |\n| com.ibm.informix:jdbc | `15.0.0.2` | `15.0.1.1` |\n| [org.firebirdsql.jdbc:jaybird](https://github.com/FirebirdSQL/jaybird) | `6.0.3` | `6.0.5` |\n| com.altibase:altibase-jdbc | `7.3.0.1.1` | `8.1.0.0.1` |\n| [com.google.cloud:google-cloud-spanner-jdbc](https://github.com/googleapis/google-cloud-java) | `2.35.5` | `2.38.0` |\n| org.apache.maven:maven-core | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-artifact | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-embedder | `3.9.14` | `3.9.15` |\n| [org.apache.maven:maven-compat](https://github.com/apache/maven) | `3.9.14` | `3.9.15` |\n| [org.apache.maven.plugin-tools:maven-plugin-tools-annotations](https://github.com/apache/maven-plugin-tools) | `3.15.1` | `3.15.2` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.24` | `1.9.27` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.24` | `1.9.27` |\n| de.thetaphi:forbiddenapis | `3.8` | `3.10` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.22.1` | `1.22.2` |\n| [org.asciidoctor:asciidoctorj](https://github.com/asciidoctor/asciidoctorj) | `3.0.0` | `3.0.1` |\n| com.diffplug.spotless | `8.3.0` | `8.4.0` |\n| com.gradle.plugin-publish | `2.0.0` | `2.1.1` |\n| org.jetbrains.kotlin.jvm | `2.0.20` | `2.3.21` |\n| biz.aQute.bnd | `7.2.1` | `7.2.3` |\n| biz.aQute.bnd.builder | `7.2.1` | `7.2.3` |\n\n\nUpdates `com.gradle.develocity` from 4.3.2 to 4.4.1\n\nUpdates `com.gradle.common-custom-user-data-gradle-plugin` from 2.4.0 to 2.6.0\n\nUpdates `org.checkerframework:checker-qual-android` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker-qual-android's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker-qual-android's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.checkerframework:checker` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.checkerframework:checker` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ehcache:ehcache` from 3.11.1 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/f4a96f47758e8d0bbe3de81c371bdbb33d620b88\"\u003e\u003ccode\u003ef4a96f4\u003c/code\u003e\u003c/a\u003e Set ehcacheVersion to 3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/ae90183364e2b67e5bc07c01be6f055b0d193099\"\u003e\u003ccode\u003eae90183\u003c/code\u003e\u003c/a\u003e TDB-20139 restore sonatype deployment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/bc9309ba47ad255872017ca71ba29240d1800c17\"\u003e\u003ccode\u003ebc9309b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3318\"\u003e#3318\u003c/a\u003e from ehcache/upgrade/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/2754c27f3bd53d620d8f4837c7c9e33337cc7c11\"\u003e\u003ccode\u003e2754c27\u003c/code\u003e\u003c/a\u003e CVE-2025-67030: Update plexus-utils to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/87270e4b3b93742c8e3e5dcae733ee1f10f4ad6e\"\u003e\u003ccode\u003e87270e4\u003c/code\u003e\u003c/a\u003e CVE-2026-1605: Update Jetty to 12.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/0be598f1212d72f003700153f8faccebc09effc2\"\u003e\u003ccode\u003e0be598f\u003c/code\u003e\u003c/a\u003e Ignoring CVE-2025-67030\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/59cc21116254b6b1b5970b79272f0b3abfbc6808\"\u003e\u003ccode\u003e59cc211\u003c/code\u003e\u003c/a\u003e Upgrade platform and core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/2badca4e5a7bb3039ae7521e83c6bf114655cf74\"\u003e\u003ccode\u003e2badca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3311\"\u003e#3311\u003c/a\u003e from aurbroszniowski/TDB-19854-upgrade-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/d532bbce9f72a1e253c4df1fbe6230a96b1e953c\"\u003e\u003ccode\u003ed532bbc\u003c/code\u003e\u003c/a\u003e TDB-19854\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/b6df7aac037d55ee350d242d9b6edd69f6913dbc\"\u003e\u003ccode\u003eb6df7aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3310\"\u003e#3310\u003c/a\u003e from ehcache/platform-5.11.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ehcache/ehcache3/compare/v3.11.1...v3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-params` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-params's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-params` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-params's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.platform:junit-platform-launcher` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.platform:junit-platform-launcher's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.18 to 1.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.32\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-16 Release of logback version 1.5.32\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In \u003ccode\u003eDefaultProcessor, \u003c/code\u003efixed incorrect check for dependencies contained within a parent model. Previous only the direct children were scanned. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback-access/issues/34\"\u003elogback-access/issues/34\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e807335a67535b4eacce94e942c0bcb649665d93 associated with the tag v_1.5.32. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback  1.5.31\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback version 1.5.31\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed missing META-INF/services directory in logback-classic.jar. This issue rendered logback-classic version 1.5.30 unusable with SLF4J.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b associated with the tag v_1.5.31. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback  version 1.5.30\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003cstrong\u003eIn this version, logback-classic.jar was missing the META-INF/services directory, making it unusable with SLF4J. Version 1.5.31 (released later on the same day) fixes this issue.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fix scanning issue when an included file becomes available at a later time. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1021\"\u003eissues/1021\u003c/a\u003e by Sergey Nazarov.\u003c/p\u003e\n\u003cp\u003e• Standardized code for version checking across modules.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 44164f10ca3fb44ce0e68519f13564b87e3aca61 associated with the tag v_1.5.30. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-09 Release of logback version 1.5.29\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1017\"\u003eissues/1017\u003c/a\u003e, appender names and appender references are once again subject to variable substitution, reverting the change introduced in version 1.5.28.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.28\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-06 Release of logback version 1.5.28\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Appender names or appender references are no longer subject to variable substitution.\u003c/p\u003e\n\u003cp\u003e• Fixed issue with configurations with conditionals encompassing appenders. This was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1016\"\u003eissues/1016\u003c/a\u003e reported by Sergey Sazonov.\u003c/p\u003e\n\u003cp\u003e• The \u003c!-- raw HTML omitted --\u003e element now admits a 'scan' attribute which can be used to override the 'scan' attribute in the \u003c!-- raw HTML omitted --\u003e element.\u003c/p\u003e\n\u003cp\u003e• Fixed NullPointerException thrown by VersionUtil.checkForVersionEquality method occurring with GraalVM Native Images. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1014\"\u003eissues/1014\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e7a1855ab562bb102333f754603ff89359bf3cfc associated with the tag v_1.5.28. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-30 Release of logback version 1.5.27\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Updated license to Eclipse Public License version 2.0 from version 1.0, retaining the GPL 2.1 dual-license.\u003c/p\u003e\n\u003cp\u003e• Fixed missing MDC data transmitted by \u003ccode\u003eSocketAppender\u003c/code\u003e reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1010\"\u003eissues/1010\u003c/a\u003e by Lars Vogel.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e807335a67535b4eacce94e942c0bcb649665d93\"\u003e\u003ccode\u003ee807335\u003c/code\u003e\u003c/a\u003e prepare release 1.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https:...\n\n_Description has been truncated_","html_url":"https://github.com/marko-bekhta/hibernate-orm/pull/79","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/marko-bekhta%2Fhibernate-orm/issues/79","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/79/packages"},{"uuid":"4390841867","node_id":"PR_kwDOAA6qDM7YvP0h","number":12330,"state":"closed","title":"Bump the build-dependencies group across 1 directory with 46 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-07T00:53:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T11:06:24.000Z","updated_at":"2026-05-07T00:53:54.000Z","time_to_close":49648,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":46,"packages":[{"name":"com.gradle.develocity","old_version":"4.3.2","new_version":"4.4.1"},{"name":"com.gradle.common-custom-user-data-gradle-plugin","old_version":"2.4.0","new_version":"2.6.0"},{"name":"org.checkerframework:checker-qual-android","old_version":"3.53.1","new_version":"4.1.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.checkerframework:checker","old_version":"3.53.1","new_version":"4.1.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.ehcache:ehcache","old_version":"3.11.1","new_version":"3.12.0","repository_url":"https://github.com/ehcache/ehcache3"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-params","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.jboss.byteman:byteman-bmunit","old_version":"4.0.24","new_version":"4.0.26"},{"name":"org.mockito:mockito-core","old_version":"5.20.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.20.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.jboss.weld.se:weld-se-shaded","old_version":"6.0.3.Final","new_version":"6.0.4.Final"},{"name":"org.dom4j:dom4j","old_version":"2.1.3","new_version":"2.2.0","repository_url":"https://github.com/dom4j/dom4j"},{"name":"org.orbisgis:h2gis","old_version":"2.2.4","new_version":"2.2.5","repository_url":"https://github.com/orbisgis/H2GIS"},{"name":"org.postgresql:postgresql","old_version":"42.7.8","new_version":"42.7.11","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"com.enterprisedb:edb-jdbc","old_version":"42.7.3.3","new_version":"42.7.3.4","repository_url":"https://github.com/EnterpriseDB/edb-jdbc"},{"name":"com.mysql:mysql-connector-j","old_version":"9.6.0","new_version":"9.7.0","repository_url":"https://github.com/mysql/mysql-connector-j"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.5.5","new_version":"3.5.8","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"com.oracle.database.jdbc:ojdbc-provider-jackson-oson","old_version":"1.0.4","new_version":"1.0.6","repository_url":"https://github.com/oracle/ojdbc-extensions"},{"name":"com.microsoft.sqlserver:mssql-jdbc","old_version":"13.2.1.jre11","new_version":"13.4.0.jre11","repository_url":"https://github.com/Microsoft/mssql-jdbc"},{"name":"com.ibm.db2:jcc","old_version":"12.1.3.0","new_version":"12.1.4.0"},{"name":"com.sap.cloud.db.jdbc:ngdbc","old_version":"2.26.11","new_version":"2.28.7"},{"name":"com.teradata.jdbc:terajdbc","old_version":"20.00.00.51","new_version":"20.00.00.54","repository_url":"https://github.com/Teradata/jdbc-driver"},{"name":"com.ibm.informix:jdbc","old_version":"15.0.0.2","new_version":"15.0.1.1"},{"name":"org.firebirdsql.jdbc:jaybird","old_version":"6.0.3","new_version":"6.0.5","repository_url":"https://github.com/FirebirdSQL/jaybird"},{"name":"com.altibase:altibase-jdbc","old_version":"7.3.0.1.1","new_version":"8.1.0.0.1"},{"name":"com.google.cloud:google-cloud-spanner-jdbc","old_version":"2.35.5","new_version":"2.38.0","repository_url":"https://github.com/googleapis/google-cloud-java"},{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-embedder","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-compat","old_version":"3.9.14","new_version":"3.9.15","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven.plugin-tools:maven-plugin-tools-annotations","old_version":"3.15.1","new_version":"3.15.2","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.24","new_version":"1.9.27"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.24","new_version":"1.9.27","repository_url":"https://github.com/apache/maven-resolver"},{"name":"de.thetaphi:forbiddenapis","old_version":"3.8","new_version":"3.10"},{"name":"org.jsoup:jsoup","old_version":"1.22.1","new_version":"1.22.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.asciidoctor:asciidoctorj","old_version":"3.0.0","new_version":"3.0.1","repository_url":"https://github.com/asciidoctor/asciidoctorj"},{"name":"com.diffplug.spotless","old_version":"8.3.0","new_version":"8.4.0"},{"name":"com.gradle.plugin-publish","old_version":"2.0.0","new_version":"2.1.1"},{"name":"org.jetbrains.kotlin.jvm","old_version":"2.0.20","new_version":"2.3.21"},{"name":"biz.aQute.bnd","old_version":"7.2.1","new_version":"7.2.3"},{"name":"biz.aQute.bnd.builder","old_version":"7.2.1","new_version":"7.2.3"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 46 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| com.gradle.develocity | `4.3.2` | `4.4.1` |\n| com.gradle.common-custom-user-data-gradle-plugin | `2.4.0` | `2.6.0` |\n| [org.checkerframework:checker-qual-android](https://github.com/typetools/checker-framework) | `3.53.1` | `4.1.0` |\n| [org.checkerframework:checker](https://github.com/typetools/checker-framework) | `3.53.1` | `4.1.0` |\n| [org.ehcache:ehcache](https://github.com/ehcache/ehcache3) | `3.11.1` | `3.12.0` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.32` |\n| org.jboss.byteman:byteman-bmunit | `4.0.24` | `4.0.26` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.20.0` | `5.23.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.20.0` | `5.23.0` |\n| org.jboss.weld.se:weld-se-shaded | `6.0.3.Final` | `6.0.4.Final` |\n| [org.dom4j:dom4j](https://github.com/dom4j/dom4j) | `2.1.3` | `2.2.0` |\n| [org.orbisgis:h2gis](https://github.com/orbisgis/H2GIS) | `2.2.4` | `2.2.5` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.8` | `42.7.11` |\n| [com.enterprisedb:edb-jdbc](https://github.com/EnterpriseDB/edb-jdbc) | `42.7.3.3` | `42.7.3.4` |\n| [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j) | `9.6.0` | `9.7.0` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.5.5` | `3.5.8` |\n| [com.oracle.database.jdbc:ojdbc-provider-jackson-oson](https://github.com/oracle/ojdbc-extensions) | `1.0.4` | `1.0.6` |\n| [com.microsoft.sqlserver:mssql-jdbc](https://github.com/Microsoft/mssql-jdbc) | `13.2.1.jre11` | `13.4.0.jre11` |\n| com.ibm.db2:jcc | `12.1.3.0` | `12.1.4.0` |\n| com.sap.cloud.db.jdbc:ngdbc | `2.26.11` | `2.28.7` |\n| [com.teradata.jdbc:terajdbc](https://github.com/Teradata/jdbc-driver) | `20.00.00.51` | `20.00.00.54` |\n| com.ibm.informix:jdbc | `15.0.0.2` | `15.0.1.1` |\n| [org.firebirdsql.jdbc:jaybird](https://github.com/FirebirdSQL/jaybird) | `6.0.3` | `6.0.5` |\n| com.altibase:altibase-jdbc | `7.3.0.1.1` | `8.1.0.0.1` |\n| [com.google.cloud:google-cloud-spanner-jdbc](https://github.com/googleapis/google-cloud-java) | `2.35.5` | `2.38.0` |\n| org.apache.maven:maven-core | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-artifact | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-embedder | `3.9.14` | `3.9.15` |\n| [org.apache.maven:maven-compat](https://github.com/apache/maven) | `3.9.14` | `3.9.15` |\n| [org.apache.maven.plugin-tools:maven-plugin-tools-annotations](https://github.com/apache/maven-plugin-tools) | `3.15.1` | `3.15.2` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.24` | `1.9.27` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.24` | `1.9.27` |\n| de.thetaphi:forbiddenapis | `3.8` | `3.10` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.22.1` | `1.22.2` |\n| [org.asciidoctor:asciidoctorj](https://github.com/asciidoctor/asciidoctorj) | `3.0.0` | `3.0.1` |\n| com.diffplug.spotless | `8.3.0` | `8.4.0` |\n| com.gradle.plugin-publish | `2.0.0` | `2.1.1` |\n| org.jetbrains.kotlin.jvm | `2.0.20` | `2.3.21` |\n| biz.aQute.bnd | `7.2.1` | `7.2.3` |\n| biz.aQute.bnd.builder | `7.2.1` | `7.2.3` |\n\n\nUpdates `com.gradle.develocity` from 4.3.2 to 4.4.1\n\nUpdates `com.gradle.common-custom-user-data-gradle-plugin` from 2.4.0 to 2.6.0\n\nUpdates `org.checkerframework:checker-qual-android` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker-qual-android's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker-qual-android's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.checkerframework:checker` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.checkerframework:checker` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ehcache:ehcache` from 3.11.1 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/f4a96f47758e8d0bbe3de81c371bdbb33d620b88\"\u003e\u003ccode\u003ef4a96f4\u003c/code\u003e\u003c/a\u003e Set ehcacheVersion to 3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/ae90183364e2b67e5bc07c01be6f055b0d193099\"\u003e\u003ccode\u003eae90183\u003c/code\u003e\u003c/a\u003e TDB-20139 restore sonatype deployment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/bc9309ba47ad255872017ca71ba29240d1800c17\"\u003e\u003ccode\u003ebc9309b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3318\"\u003e#3318\u003c/a\u003e from ehcache/upgrade/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/2754c27f3bd53d620d8f4837c7c9e33337cc7c11\"\u003e\u003ccode\u003e2754c27\u003c/code\u003e\u003c/a\u003e CVE-2025-67030: Update plexus-utils to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/87270e4b3b93742c8e3e5dcae733ee1f10f4ad6e\"\u003e\u003ccode\u003e87270e4\u003c/code\u003e\u003c/a\u003e CVE-2026-1605: Update Jetty to 12.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/0be598f1212d72f003700153f8faccebc09effc2\"\u003e\u003ccode\u003e0be598f\u003c/code\u003e\u003c/a\u003e Ignoring CVE-2025-67030\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/59cc21116254b6b1b5970b79272f0b3abfbc6808\"\u003e\u003ccode\u003e59cc211\u003c/code\u003e\u003c/a\u003e Upgrade platform and core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/2badca4e5a7bb3039ae7521e83c6bf114655cf74\"\u003e\u003ccode\u003e2badca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3311\"\u003e#3311\u003c/a\u003e from aurbroszniowski/TDB-19854-upgrade-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/d532bbce9f72a1e253c4df1fbe6230a96b1e953c\"\u003e\u003ccode\u003ed532bbc\u003c/code\u003e\u003c/a\u003e TDB-19854\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/b6df7aac037d55ee350d242d9b6edd69f6913dbc\"\u003e\u003ccode\u003eb6df7aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3310\"\u003e#3310\u003c/a\u003e from ehcache/platform-5.11.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ehcache/ehcache3/compare/v3.11.1...v3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-params` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-params's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-params` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-params's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.platform:junit-platform-launcher` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.platform:junit-platform-launcher's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.18 to 1.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.32\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-16 Release of logback version 1.5.32\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In \u003ccode\u003eDefaultProcessor, \u003c/code\u003efixed incorrect check for dependencies contained within a parent model. Previous only the direct children were scanned. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback-access/issues/34\"\u003elogback-access/issues/34\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e807335a67535b4eacce94e942c0bcb649665d93 associated with the tag v_1.5.32. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback  1.5.31\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback version 1.5.31\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed missing META-INF/services directory in logback-classic.jar. This issue rendered logback-classic version 1.5.30 unusable with SLF4J.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b associated with the tag v_1.5.31. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback  version 1.5.30\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003cstrong\u003eIn this version, logback-classic.jar was missing the META-INF/services directory, making it unusable with SLF4J. Version 1.5.31 (released later on the same day) fixes this issue.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fix scanning issue when an included file becomes available at a later time. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1021\"\u003eissues/1021\u003c/a\u003e by Sergey Nazarov.\u003c/p\u003e\n\u003cp\u003e• Standardized code for version checking across modules.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 44164f10ca3fb44ce0e68519f13564b87e3aca61 associated with the tag v_1.5.30. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-09 Release of logback version 1.5.29\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1017\"\u003eissues/1017\u003c/a\u003e, appender names and appender references are once again subject to variable substitution, reverting the change introduced in version 1.5.28.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.28\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-06 Release of logback version 1.5.28\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Appender names or appender references are no longer subject to variable substitution.\u003c/p\u003e\n\u003cp\u003e• Fixed issue with configurations with conditionals encompassing appenders. This was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1016\"\u003eissues/1016\u003c/a\u003e reported by Sergey Sazonov.\u003c/p\u003e\n\u003cp\u003e• The \u003c!-- raw HTML omitted --\u003e element now admits a 'scan' attribute which can be used to override the 'scan' attribute in the \u003c!-- raw HTML omitted --\u003e element.\u003c/p\u003e\n\u003cp\u003e• Fixed NullPointerException thrown by VersionUtil.checkForVersionEquality method occurring with GraalVM Native Images. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1014\"\u003eissues/1014\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e7a1855ab562bb102333f754603ff89359bf3cfc associated with the tag v_1.5.28. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-30 Release of logback version 1.5.27\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Updated license to Eclipse Public License version 2.0 from version 1.0, retaining the GPL 2.1 dual-license.\u003c/p\u003e\n\u003cp\u003e• Fixed missing MDC data transmitted by \u003ccode\u003eSocketAppender\u003c/code\u003e reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1010\"\u003eissues/1010\u003c/a\u003e by Lars Vogel.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e807335a67535b4eacce94e942c0bcb649665d93\"\u003e\u003ccode\u003ee807335\u003c/code\u003e\u003c/a\u003e prepare release 1.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https...\n\n_Description has been truncated_","html_url":"https://github.com/hibernate/hibernate-orm/pull/12330","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hibernate%2Fhibernate-orm/issues/12330","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12330/packages"},{"uuid":"4362127317","node_id":"PR_kwDOCPKVTc7XTmlN","number":297,"state":"open","title":"Bump the dependencies group across 1 directory with 52 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T00:34:24.000Z","updated_at":"2026-05-01T00:37:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":52,"packages":[{"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":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.5","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.22.0"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"com.google.code.java-allocation-instrumenter:java-allocation-instrumenter","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/google/allocation-instrumenter"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"co.elastic.logging:log4j2-ecs-layout","old_version":"1.7.0","new_version":"1.8.0","repository_url":"https://github.com/elastic/ecs-logging-java"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.15"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.15"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.woodstox:stax2-api","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/FasterXML/stax2-api"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.18","new_version":"2.2.19","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 52 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.3` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.5` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.22.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| commons-io:commons-io | `2.19.0` | `2.22.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [com.google.code.java-allocation-instrumenter:java-allocation-instrumenter](https://github.com/google/allocation-instrumenter) | `3.3.4` | `3.3.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [co.elastic.logging:log4j2-ecs-layout](https://github.com/elastic/ecs-logging-java) | `1.7.0` | `1.8.0` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.15` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.15` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.6.0` | `3.6.1` |\n| [org.codehaus.woodstox:stax2-api](https://github.com/FasterXML/stax2-api) | `4.2.2` | `4.3.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.49.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.18` | `2.2.19` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.4` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.4` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\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\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\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\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 `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\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-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\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\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\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-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/374fbd08ee91a6c91626bae1d6497df21c89b541\"\u003e\u003ccode\u003e374fbd0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7059df78cc36832349acad026169ff890f4c718c\"\u003e\u003ccode\u003e7059df7\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2fd60bdab3228f6b99dce81326d9fd7eaf587401\"\u003e\u003ccode\u003e2fd60bd\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/b82a3640491f66be2e56bef377b5002cd9d1567b\"\u003e\u003ccode\u003eb82a364\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ef4e013e95fc64583b0a414711648a84fc50be46\"\u003e\u003ccode\u003eef4e013\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536ae51c1db9dfbfc8dda697ccfd6545cf626d2b\"\u003e\u003ccode\u003e536ae51\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536c5339035643fdca46ddd947f253afd072f764\"\u003e\u003ccode\u003e536c533\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/426b778e5ea490d164e572a63319c7cf2f362f2f\"\u003e\u003ccode\u003e426b778\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/a73cda9be3e57f29c53fea748f1f867eaa1457ab\"\u003e\u003ccode\u003ea73cda9\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/76b4a05087a9e42eb1b26f59d5b7028b0496da5e\"\u003e\u003ccode\u003e76b4a05\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\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/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump to 6.2.5-SNAPSHOT version by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1892\"\u003eapache/activemq#1892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] SSL handshake write timeout enforcement (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1883\"\u003e#1883\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1894\"\u003eapache/activemq#1894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Minor bug fix for BrokerView#validateAllowedUri (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1900\"\u003e#1900\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1902\"\u003eapache/activemq#1902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Restrict URL protocol types loaded by XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1910\"\u003e#1910\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1915\"\u003eapache/activemq#1915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecompilation-fix by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1919\"\u003eapache/activemq#1919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1923\"\u003eapache/activemq#1923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1925\"\u003eapache/activemq#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1928\"\u003eapache/activemq#1928\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1930\"\u003eapache/activemq#1930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(webconsole): the webconsole now redirect to the slave.jsp when required (slave broker with startAsync=\u0026quot;true\u0026quot;) [6.2.x] by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1934\"\u003eapache/activemq#1934\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1942\"\u003eapache/activemq#1942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1952\"\u003eapache/activemq#1952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1954\"\u003eapache/activemq#1954\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/activemq#1834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1836\"\u003eapache/activemq#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Prevent a VM transport from being used with BrokerView by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1844\"\u003eapache/activemq#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add 6.2.3 in spring schemas by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1838\"\u003eapache/activemq#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1847\"\u003e#1847\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1848\"\u003eapache/activemq#1848\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/cfa799820a577f819b2dfd8e49341b1084a358b9\"\u003e\u003ccode\u003ecfa7998\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/881ce9d0a9b5e4e11b72c2c9db80dc7eddc0f0ec\"\u003e\u003ccode\u003e881ce9d\u003c/code\u003e\u003c/a\u003e Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/e19cc3e1ed229a0696565151931fd6f95d2ff6da\"\u003e\u003ccode\u003ee19cc3e\u003c/code\u003e\u003c/a\u003e Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/0982ba45a14b44b58024a277084d3a17fe141be6\"\u003e\u003ccode\u003e0982ba4\u003c/code\u003e\u003c/a\u003e Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/1dabafb8ac124d7b6421ef935e59b42d028cc970\"\u003e\u003ccode\u003e1dabafb\u003c/code\u003e\u003c/a\u003e fix(webconsole): the webconsole now redirect to the slave.jsp when required (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/2b8455b34ff3f57aa69efb33dcec0865465cc2e1\"\u003e\u003ccode\u003e2b8455b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/activemq/issues/1913\"\u003e#1913\u003c/a\u003e Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/1b7b1e0089abfbbb6745f21f692e73bb2d81b08f\"\u003e\u003ccode\u003e1b7b1e0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/activemq/issues/1911\"\u003e#1911\u003c/a\u003e Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/3b3dc085d02df4298c9fefa8d046e207bc1e23d2\"\u003e\u003ccode\u003e3b3dc08\u003c/code\u003e\u003c/a\u003e Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1925\"\u003e#1925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/8c929d0a98ab6505aebe5648eeefbc87a754571c\"\u003e\u003ccode\u003e8c929d0\u003c/code\u003e\u003c/a\u003e Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1923\"\u003e#1923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/eccbe4c94ab6dad6d38a2b02462b1e15b72ccbc6\"\u003e\u003ccode\u003eeccbe4c\u003c/code\u003e\u003c/a\u003e compilation-fix (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://gi...\n\n_Description has been truncated_","html_url":"https://github.com/theit/logging-log4j2/pull/297","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/theit%2Flogging-log4j2/issues/297","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/297/packages"},{"uuid":"4343993796","node_id":"PR_kwDOCPKVTc7WYCMt","number":296,"state":"closed","title":"Bump the dependencies group with 98 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T00:32:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T14:36:21.000Z","updated_at":"2026-05-01T00:32:14.000Z","time_to_close":208551,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":98,"packages":[{"name":"org.apache.logging:logging-parent","old_version":"9","new_version":"12.1.1","repository_url":"https://github.com/apache/logging-parent"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.6","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.14.1","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"jakarta.platform:jakarta.jakartaee-bom","old_version":"9.0.0","new_version":"9.1.0"},{"name":"org.junit:junit-bom","old_version":"5.9.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"io.fabric8:kubernetes-client-bom","old_version":"5.12.2","new_version":"7.6.1","repository_url":"https://github.com/fabric8io/kubernetes-client"},{"name":"io.netty:netty-bom","old_version":"4.1.86.Final","new_version":"4.2.12.Final","repository_url":"https://github.com/netty/netty"},{"name":"org.springframework:spring-framework-bom","old_version":"5.3.25","new_version":"7.0.7","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"5.17.3","new_version":"6.2.5","repository_url":"https://github.com/apache/activemq"},{"name":"org.assertj:assertj-core","old_version":"3.23.1","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.mongodb:bson","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-legacy","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.datastax.cassandra:cassandra-driver-core","old_version":"3.11.3","new_version":"3.11.5","repository_url":"https://github.com/datastax/java-driver"},{"name":"org.apache.cassandra:cassandra-all","old_version":"3.11.14","new_version":"3.11.19"},{"name":"org.apache.cassandra:cassandra-thrift","old_version":"3.11.14","new_version":"3.11.19"},{"name":"commons-codec:commons-codec","old_version":"1.15","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-compress","old_version":"1.22","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.9.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.9.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.11.0","new_version":"2.22.0"},{"name":"org.apache.commons:commons-lang3","old_version":"3.12.0","new_version":"3.20.0"},{"name":"commons-logging:commons-logging","old_version":"1.2","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"org.apache.commons:commons-pool2","old_version":"2.11.1","new_version":"2.13.1"},{"name":"de.flapdoodle.embed:de.flapdoodle.embed.mongo","old_version":"3.5.1","new_version":"4.24.0","repository_url":"https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo"},{"name":"com.lmax:disruptor","old_version":"3.4.4","new_version":"4.0.0","repository_url":"https://github.com/LMAX-Exchange/disruptor"},{"name":"org.elasticsearch.client:elasticsearch-rest-high-level-client","old_version":"7.17.8","new_version":"7.17.29","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"com.google.guava:guava-testlib","old_version":"31.1-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.h2database:h2","old_version":"2.1.214","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.hamcrest:hamcrest","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hamcrest:hamcrest-core","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hamcrest:hamcrest-library","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hdrhistogram:HdrHistogram","old_version":"2.1.12","new_version":"2.2.2","repository_url":"https://github.com/HdrHistogram/HdrHistogram"},{"name":"org.hsqldb:hsqldb","old_version":"2.5.2","new_version":"2.7.4"},{"name":"org.fusesource.jansi:jansi","old_version":"2.4.0","new_version":"2.4.3","repository_url":"https://github.com/fusesource/jansi"},{"name":"com.google.code.java-allocation-instrumenter:java-allocation-instrumenter","old_version":"3.3.0","new_version":"3.3.5","repository_url":"https://github.com/google/allocation-instrumenter"},{"name":"org.jctools:jctools-core","old_version":"3.3.0","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.zeromq:jeromq","old_version":"0.5.3","new_version":"0.6.0","repository_url":"https://github.com/zeromq/jeromq"},{"name":"org.jmdns:jmdns","old_version":"3.5.8","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"net.java.dev.jna:jna","old_version":"5.12.1","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.javacrumbs.json-unit:json-unit","old_version":"2.36.0","new_version":"5.1.1","repository_url":"https://github.com/lukas-krecan/JsonUnit"},{"name":"org.junit-pioneer:junit-pioneer","old_version":"1.9.1","new_version":"2.3.0","repository_url":"https://github.com/junit-pioneer/junit-pioneer"},{"name":"org.apache.kafka:kafka-clients","old_version":"1.1.1","new_version":"4.2.0"},{"name":"org.liquibase:liquibase-core","old_version":"3.5.5","new_version":"5.0.2","repository_url":"https://github.com/liquibase/liquibase"},{"name":"co.elastic.logging:log4j2-ecs-layout","old_version":"1.5.0","new_version":"1.8.0","repository_url":"https://github.com/elastic/ecs-logging-java"},{"name":"com.vlkan.log4j2:log4j2-logstash-layout","old_version":"0.18","new_version":"1.0.5","repository_url":"https://github.com/vy/log4j2-logstash-layout"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.11","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.2.11","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.maven:maven-core","old_version":"3.8.6","new_version":"3.9.15"},{"name":"org.mockito:mockito-core","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-inline","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.3","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.opentest4j:opentest4j","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/ota4j-team/opentest4j"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.16.200","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.persistence:org.eclipse.persistence.jpa","old_version":"2.7.11","new_version":"5.0.0"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-native","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-assembly","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-spi","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.5.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.slf4j:slf4j-api","old_version":"1.7.36","new_version":"2.0.17"},{"name":"org.slf4j:slf4j-ext","old_version":"1.7.36","new_version":"2.0.17"},{"name":"com.sun.mail:smtp","old_version":"2.0.1","new_version":"2.0.2"},{"name":"org.springframework.boot:spring-boot","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"uk.org.webcompere:system-stubs-core","old_version":"2.0.2","new_version":"2.1.8","repository_url":"https://github.com/webcompere/system-stubs"},{"name":"uk.org.webcompere:system-stubs-jupiter","old_version":"2.0.2","new_version":"2.1.8","repository_url":"https://github.com/webcompere/system-stubs"},{"name":"org.apache.tomcat:tomcat-juli","old_version":"10.0.23","new_version":"11.0.21"},{"name":"org.graalvm.truffle:truffle-api","old_version":"21.3.0","new_version":"25.0.3","repository_url":"https://github.com/oracle/graal"},{"name":"com.github.tomakehurst:wiremock-jre8","old_version":"2.35.0","new_version":"2.35.2","repository_url":"https://github.com/wiremock/wiremock"},{"name":"com.fasterxml.woodstox:woodstox-core","old_version":"6.5.0","new_version":"7.1.1","repository_url":"https://github.com/FasterXML/woodstox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.9.0","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.9.0","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.9","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.7.1","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.4","new_version":"3.2.0","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.1","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.40.2","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.ops4j.pax.exam:exam-maven-plugin","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.apache.logging.log4j:log4j-changelog-maven-plugin","old_version":"0.3.0","new_version":"0.9.0"},{"name":"org.apache.maven.plugins:maven-artifact-plugin","old_version":"3.4.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-artifact-plugin"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"5.1.8","new_version":"6.0.2"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.2.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.3.0","new_version":"3.10.0","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-pmd-plugin","old_version":"3.19.0","new_version":"3.28.0","repository_url":"https://github.com/apache/maven-pmd-plugin"},{"name":"org.apache.maven.plugins:maven-scm-plugin","old_version":"1.12.2","new_version":"2.2.1","repository_url":"https://github.com/apache/maven-scm"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.2.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.2.1","new_version":"4.9.8.3","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.codehaus.mojo:xml-maven-plugin","old_version":"1.0.2","new_version":"1.2.1","repository_url":"https://github.com/mojohaus/xml-maven-plugin"},{"name":"com.h3xstream.findsecbugs:findsecbugs-plugin","old_version":"1.12.0","new_version":"1.14.0","repository_url":"https://github.com/find-sec-bugs/find-sec-bugs"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.0.0-M7","new_version":"3.5.5"},{"name":"org.springframework.cloud:spring-cloud-dependencies","old_version":"2021.0.6","new_version":"2025.1.1","repository_url":"https://github.com/spring-cloud/spring-cloud-release"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 98 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging:logging-parent](https://github.com/apache/logging-parent) | `9` | `12.1.1` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.6` | `5.0.5` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.14.1` | `2.21.2` |\n| jakarta.platform:jakarta.jakartaee-bom | `9.0.0` | `9.1.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.9.1` | `6.0.3` |\n| [io.fabric8:kubernetes-client-bom](https://github.com/fabric8io/kubernetes-client) | `5.12.2` | `7.6.1` |\n| [io.netty:netty-bom](https://github.com/netty/netty) | `4.1.86.Final` | `4.2.12.Final` |\n| [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) | `5.3.25` | `7.0.7` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `5.17.3` | `6.2.5` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.23.1` | `3.27.7` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [org.mongodb:mongodb-driver-legacy](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [com.datastax.cassandra:cassandra-driver-core](https://github.com/datastax/java-driver) | `3.11.3` | `3.11.5` |\n| org.apache.cassandra:cassandra-all | `3.11.14` | `3.11.19` |\n| org.apache.cassandra:cassandra-thrift | `3.11.14` | `3.11.19` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.15` | `1.22.0` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.22` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.9.0` | `1.14.1` |\n| org.apache.commons:commons-dbcp2 | `2.9.0` | `2.14.0` |\n| commons-io:commons-io | `2.11.0` | `2.22.0` |\n| org.apache.commons:commons-lang3 | `3.12.0` | `3.20.0` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.2` | `1.3.6` |\n| org.apache.commons:commons-pool2 | `2.11.1` | `2.13.1` |\n| [de.flapdoodle.embed:de.flapdoodle.embed.mongo](https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo) | `3.5.1` | `4.24.0` |\n| [com.lmax:disruptor](https://github.com/LMAX-Exchange/disruptor) | `3.4.4` | `4.0.0` |\n| [org.elasticsearch.client:elasticsearch-rest-high-level-client](https://github.com/elastic/elasticsearch) | `7.17.8` | `7.17.29` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `31.1-jre` | `33.6.0-jre` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.1.214` | `2.4.240` |\n| [org.hamcrest:hamcrest](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hamcrest:hamcrest-core](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hamcrest:hamcrest-library](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hdrhistogram:HdrHistogram](https://github.com/HdrHistogram/HdrHistogram) | `2.1.12` | `2.2.2` |\n| org.hsqldb:hsqldb | `2.5.2` | `2.7.4` |\n| [org.fusesource.jansi:jansi](https://github.com/fusesource/jansi) | `2.4.0` | `2.4.3` |\n| [com.google.code.java-allocation-instrumenter:java-allocation-instrumenter](https://github.com/google/allocation-instrumenter) | `3.3.0` | `3.3.5` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `3.3.0` | `4.0.6` |\n| [org.zeromq:jeromq](https://github.com/zeromq/jeromq) | `0.5.3` | `0.6.0` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.5.8` | `3.6.3` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.12.1` | `5.18.1` |\n| [net.javacrumbs.json-unit:json-unit](https://github.com/lukas-krecan/JsonUnit) | `2.36.0` | `5.1.1` |\n| [org.junit-pioneer:junit-pioneer](https://github.com/junit-pioneer/junit-pioneer) | `1.9.1` | `2.3.0` |\n| org.apache.kafka:kafka-clients | `1.1.1` | `4.2.0` |\n| [org.liquibase:liquibase-core](https://github.com/liquibase/liquibase) | `3.5.5` | `5.0.2` |\n| [co.elastic.logging:log4j2-ecs-layout](https://github.com/elastic/ecs-logging-java) | `1.5.0` | `1.8.0` |\n| [com.vlkan.log4j2:log4j2-logstash-layout](https://github.com/vy/log4j2-logstash-layout) | `0.18` | `1.0.5` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.11` | `1.5.32` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.2.11` | `1.5.32` |\n| org.apache.maven:maven-core | `3.8.6` | `3.9.15` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.mockito:mockito-inline](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.3` | `15.7` |\n| [org.opentest4j:opentest4j](https://github.com/ota4j-team/opentest4j) | `1.2.0` | `1.3.0` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.16.200` | `3.24.100` |\n| org.eclipse.persistence:org.eclipse.persistence.jpa | `2.7.11` | `5.0.0` |\n| org.ops4j.pax.exam:pax-exam | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-native | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-assembly | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-spi | `4.13.5` | `4.14.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.5.0` | `3.6.1` |\n| org.slf4j:slf4j-api | `1.7.36` | `2.0.17` |\n| org.slf4j:slf4j-ext | `1.7.36` | `2.0.17` |\n| com.sun.mail:smtp | `2.0.1` | `2.0.2` |\n| [org.springframework.boot:spring-boot](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [uk.org.webcompere:system-stubs-core](https://github.com/webcompere/system-stubs) | `2.0.2` | `2.1.8` |\n| [uk.org.webcompere:system-stubs-jupiter](https://github.com/webcompere/system-stubs) | `2.0.2` | `2.1.8` |\n| org.apache.tomcat:tomcat-juli | `10.0.23` | `11.0.21` |\n| [org.graalvm.truffle:truffle-api](https://github.com/oracle/graal) | `21.3.0` | `25.0.3` |\n| [com.github.tomakehurst:wiremock-jre8](https://github.com/wiremock/wiremock) | `2.35.0` | `2.35.2` |\n| [com.fasterxml.woodstox:woodstox-core](https://github.com/FasterXML/woodstox) | `6.5.0` | `7.1.1` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.9.0` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.9.0` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.9` | `1.12` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.7.1` | `2.49.0` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.4` | `3.2.0` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.1` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.40.2` | `0.48.1` |\n| org.ops4j.pax.exam:exam-maven-plugin | `4.13.5` | `4.14.0` |\n| org.apache.logging.log4j:log4j-changelog-maven-plugin | `0.3.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-artifact-plugin](https://github.com/apache/maven-artifact-plugin) | `3.4.0` | `3.6.1` |\n| org.apache.felix:maven-bundle-plugin | `5.1.8` | `6.0.2` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.2.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.3.0` | `3.10.0` |\n| [org.apache.maven.plugins:maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) | `3.19.0` | `3.28.0` |\n| [org.apache.maven.plugins:maven-scm-plugin](https://github.com/apache/maven-scm) | `1.12.2` | `2.2.1` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.2.1` | `3.4.0` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.2.1` | `4.9.8.3` |\n| [org.codehaus.mojo:xml-maven-plugin](https://github.com/mojohaus/xml-maven-plugin) | `1.0.2` | `1.2.1` |\n| [com.h3xstream.findsecbugs:findsecbugs-plugin](https://github.com/find-sec-bugs/find-sec-bugs) | `1.12.0` | `1.14.0` |\n| org.apache.maven.surefire:surefire-junit47 | `3.0.0-M7` | `3.5.5` |\n| [org.springframework.cloud:spring-cloud-dependencies](https://github.com/spring-cloud/spring-cloud-release) | `2021.0.6` | `2025.1.1` |\n\nUpdates `org.apache.logging:logging-parent` from 9 to 12.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-parent/releases\"\u003eorg.apache.logging:logging-parent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.1\u003c/h2\u003e\n\u003cp\u003eThis patch release addresses a blocker issue with the creation of a release distribution and enhances the reliability of our caching and reproducibility mechanisms.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix staging of binary distribution archive. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/400\"\u003e#400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Node.js caching using \u003ccode\u003epackage-lock.json\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/366\"\u003e#366\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove reliability of reproducibility verification. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/setup-java\u003c/code\u003e to version \u003ccode\u003e4.7.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.diffplug.spotless:spotless-maven-plugin\u003c/code\u003e to version \u003ccode\u003e2.44.5\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.google.errorprone:error_prone_core\u003c/code\u003e to version \u003ccode\u003e2.38.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.gradle:common-custom-user-data-maven-extension\u003c/code\u003e to version \u003ccode\u003e2.0.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/407\"\u003e#407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.gradle:develocity-maven-extension\u003c/code\u003e to version \u003ccode\u003e2.0.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/398\"\u003e#398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.h3xstream.findsecbugs:findsecbugs-plugin\u003c/code\u003e to version \u003ccode\u003e1.14.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.palantir.javaformat:palantir-java-format\u003c/code\u003e to version \u003ccode\u003e2.68.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003edependabot/fetch-metadata\u003c/code\u003e to version \u003ccode\u003e2.4.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003egithub/codeql-action\u003c/code\u003e to version \u003ccode\u003e3.28.19\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/402\"\u003e#402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003egradle/develocity-actions\u003c/code\u003e to version \u003ccode\u003e1.4\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.apache.groovy:groovy\u003c/code\u003e to version \u003ccode\u003e4.0.27\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.gmavenplus:gmavenplus-plugin\u003c/code\u003e to version \u003ccode\u003e4.2.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.mojo:build-helper-maven-plugin\u003c/code\u003e to version \u003ccode\u003e3.6.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.mojo:exec-maven-plugin\u003c/code\u003e to version \u003ccode\u003e3.5.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.eclipse.jgit:org.eclipse.jgit\u003c/code\u003e to version \u003ccode\u003e7.3.0.202506031305-r\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.jacoco:jacoco-maven-plugin\u003c/code\u003e to version \u003ccode\u003e0.8.13\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eossf/scorecard-action\u003c/code\u003e to version \u003ccode\u003e2.4.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cp\u003eThis minor release adds CodeQL checks for GitHub Actions.\nIt also fixes a breaking change in Error Prone that prevented projects from migrating to version \u003ccode\u003e12.0.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;GitHub Actions\u0026quot; to the list of languages analyzed by CodeQL. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/343\"\u003e#343\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse the \u003ccode\u003emaven.deploy.skip\u003c/code\u003e Maven property in \u003ccode\u003enexus-staging-maven-plugin\u003c/code\u003e. This effectively fixes the skipping of test artifacts' deployments. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Error Prone arguments breaking \u003ccode\u003emaven-compiler-plugin:compile\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix inheritance of \u003ccode\u003eurl\u003c/code\u003e elements in children POMs.(\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/330\"\u003e#330\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/cache\u003c/code\u003e to version \u003ccode\u003e4.2.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/upload-artifact\u003c/code\u003e to version \u003ccode\u003e4.6.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.diffplug.spotless:spotless-maven-plugin\u003c/code\u003e to version \u003ccode\u003e2.44.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/logging-parent/commits/rel/12.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.6 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.14.1 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.14.1...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.platform:jakarta.jakartaee-bom` from 9.0.0 to 9.1.0\n\nUpdates `org.junit:junit-bom` from 5.9.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.9.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.fabric8:kubernetes-client-bom` from 5.12.2 to 7.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fabric8io/kubernetes-client/releases\"\u003eio.fabric8:kubernetes-client-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.6.1 (2026-03-05)\u003c/h2\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7460\"\u003e#7460\u003c/a\u003e: Add explicit Automatic-Module-Name to all httpclient modules to fix invalid auto-derived JPMS module names and vertx/vertx-5 collision\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/UniZKTech\"\u003e\u003ccode\u003e@​UniZKTech\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/pull/7461\"\u003efabric8io/kubernetes-client#7461\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fabric8io/kubernetes-client/compare/v7.6.0...v7.6.1\"\u003ehttps://github.com/fabric8io/kubernetes-client/compare/v7.6.0...v7.6.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e7.6.0 (2026-03-02)\u003c/h2\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5292\"\u003e#5292\u003c/a\u003e: Cluster() configuration should use tlsServerName\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient) Fix HTTP client factory priority - VertxHttpClientFactory (default) now has priority -1, OkHttpClientFactory restored to priority 0\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient-vertx-5) Add runtime check for Vert.x 5 classes to provide clear error when Vert.x 4/5 conflict occurs\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (chaos-tests) Fix classpath conflict when testing with Vert.x 5 HTTP client\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7415\"\u003e#7415\u003c/a\u003e: (java-generator) Fix generic type erasure for array of enums with default values\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: (okhttp) Remove internal API usage and fix deprecated OkHttp 5 calls\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7446\"\u003e#7446\u003c/a\u003e: making the timeout of BaseOperation.createOrReplace() configurable\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/1105\"\u003e#1105\u003c/a\u003e: Add javadoc cross-linking for Fabric8 modules and external dependencies\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Use Editable interface instead of reflection to instantiate resource builders\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7252\"\u003e#7252\u003c/a\u003e: call additionalConfig when building Vert.x HTTP clients with VertxHttpClientFactory\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Upgrade\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7374\"\u003e#7374\u003c/a\u003e: bump snakeyaml-engine from 2.10 to 3.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7385\"\u003e#7385\u003c/a\u003e: Support for Kubernetes v1.35 (Timbernetes)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: Added Vert.x 5 HTTP client implementation with improved async handling and WebSocket separation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7402\"\u003e#7402\u003c/a\u003e: Added Byte code level semver API compatibility report generation using Revapi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Breaking changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Resources edited with visitors must now implement \u003ccode\u003eio.fabric8.kubernetes.api.builder.Editable\u003c/code\u003e. All model classes provided by the client already implement this interface. User-provided custom resources that use visitor-based editing will need to implement \u003ccode\u003eEditable\u003c/code\u003e (trivial when a builder already exists).\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2. The versions are binary compatible, but the major version upgrade might cause side effects.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Vert.x HTTP Client Compatibility (Issue \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (Vert.x 4.x) and \u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (Vert.x 5.x) modules are \u003cstrong\u003emutually exclusive\u003c/strong\u003e.\nThey must not be included together in your project dependencies.\nBoth modules provide an implementation of \u003ccode\u003eHttpClient.Factory\u003c/code\u003e and use the same \u003ccode\u003eio.vertx\u003c/code\u003e artifact coordinates but with incompatible major versions.\u003c/p\u003e\n\u003cp\u003e-\u003cem\u003eProblem\u003c/em\u003e*: If both modules are present on the classpath, Maven's dependency resolution may pick Vert.x 4.x JARs while the \u003ccode\u003eVertx5HttpClientFactory\u003c/code\u003e is selected at runtime.\nThis causes \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e for Vert.x 5-specific classes like \u003ccode\u003eio.vertx.core.impl.SysProps\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e-\u003cem\u003eSolution\u003c/em\u003e*: Ensure your project includes only ONE of these modules:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (default, uses Vert.x 4.x) - included transitively via \u003ccode\u003ekubernetes-client\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (optional, uses Vert.x 5.x) - requires explicit dependency and exclusion of vertx-4\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/fabric8io/kubernetes-client/blob/main/CHANGELOG.md\"\u003eio.fabric8:kubernetes-client-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e7.6.1 (2026-03-05)\u003c/h3\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7460\"\u003e#7460\u003c/a\u003e: Add explicit Automatic-Module-Name to all httpclient modules to fix invalid auto-derived JPMS module names and vertx/vertx-5 collision\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.6.0 (2026-03-02)\u003c/h3\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5292\"\u003e#5292\u003c/a\u003e: Cluster() configuration should use tlsServerName\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient) Fix HTTP client factory priority - VertxHttpClientFactory (default) now has priority -1, OkHttpClientFactory restored to priority 0\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient-vertx-5) Add runtime check for Vert.x 5 classes to provide clear error when Vert.x 4/5 conflict occurs\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (chaos-tests) Fix classpath conflict when testing with Vert.x 5 HTTP client\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7415\"\u003e#7415\u003c/a\u003e: (java-generator) Fix generic type erasure for array of enums with default values\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: (okhttp) Remove internal API usage and fix deprecated OkHttp 5 calls\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7446\"\u003e#7446\u003c/a\u003e: making the timeout of BaseOperation.createOrReplace() configurable\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/1105\"\u003e#1105\u003c/a\u003e: Add javadoc cross-linking for Fabric8 modules and external dependencies\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Use Editable interface instead of reflection to instantiate resource builders\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7252\"\u003e#7252\u003c/a\u003e: call additionalConfig when building Vert.x HTTP clients with VertxHttpClientFactory\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Upgrade\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7374\"\u003e#7374\u003c/a\u003e: bump snakeyaml-engine from 2.10 to 3.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7385\"\u003e#7385\u003c/a\u003e: Support for Kubernetes v1.35 (Timbernetes)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: Added Vert.x 5 HTTP client implementation with improved async handling and WebSocket separation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7402\"\u003e#7402\u003c/a\u003e: Added Byte code level semver API compatibility report generation using Revapi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Breaking changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Resources edited with visitors must now implement \u003ccode\u003eio.fabric8.kubernetes.api.builder.Editable\u003c/code\u003e. All model classes provided by the client already implement this interface. User-provided custom resources that use visitor-based editing will need to implement \u003ccode\u003eEditable\u003c/code\u003e (trivial when a builder already exists).\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2. The versions are binary compatible, but the major version upgrade might cause side effects.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Vert.x HTTP Client Compatibility (Issue \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (Vert.x 4.x) and \u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (Vert.x 5.x) modules are \u003cstrong\u003emutually exclusive\u003c/strong\u003e.\nThey must not be included together in your project dependencies.\nBoth modules provide an implementation of \u003ccode\u003eHttpClient.Factory\u003c/code\u003e and use the same \u003ccode\u003eio.vertx\u003c/code\u003e artifact coordinates but with incompatible major versions.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eProblem\u003c/strong\u003e: If both modules are present on the classpath, Maven's dependency resolution may pick Vert.x 4.x JARs while the \u003ccode\u003eVertx5HttpClientFactory\u003c/code\u003e is selected at runtime.\nThis causes \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e for Vert.x 5-specific classes like \u003ccode\u003eio.vertx.core.impl.SysProps\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eSolution\u003c/strong\u003e: Ensure your project includes only ONE of these modules:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (default, uses Vert.x 4.x) - included transitively via \u003ccode\u003ekubernetes-client\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (optional, uses Vert.x 5.x) - requires explicit dependency and exclusion of vertx-4\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhen using Vert.x 5, exclude the default Vert.x 4 client and set the \u003ccode\u003evertx.version\u003c/code\u003e property:\u003c/p\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;properties\u0026gt;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/6e7f78b65382ea37cbef3a5008fb912c845f8446\"\u003e\u003ccode\u003e6e7f78b\u003c/code\u003e\u003c/a\u003e [RELEASE] Updated project version to v7.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/1c865f1bfb77150f2f38daee78b529703ccfeae2\"\u003e\u003ccode\u003e1c865f1\u003c/code\u003e\u003c/a\u003e chore(ci): cancel PR workflows when prerequisite checks fail\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/e18bf766e8f113fa7c0ba04e68a6e224d55d9dca\"\u003e\u003ccode\u003ee18bf76\u003c/code\u003e\u003c/a\u003e fix(ci): use lax checksums in MAVEN_ARGS for snapshot workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/aff7b6787c0871f71a1f72772522dd6797b20985\"\u003e\u003ccode\u003eaff7b67\u003c/code\u003e\u003c/a\u003e chore(deps): bump central-publishing-maven-plugin from 0.9.0 to 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/c65ea82bf27fae29a1083dd3627b980473f0e601\"\u003e\u003ccode\u003ec65ea82\u003c/code\u003e\u003c/a\u003e fix(ci): exclude target directory from Dependabot Maven scanning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/1c90ff8f3fb20ad49abe062a5b3f248e80b22e5e\"\u003e\u003ccode\u003e1c90ff8\u003c/code\u003e\u003c/a\u003e fix(ci): use lax checksums for snapshot deploy step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/921fbfcc8f388afbfbd5270a5509ffb3b4f1ca7d\"\u003e\u003ccode\u003e921fbfc\u003c/code\u003e\u003c/a\u003e fix(httpclient): add reactor dependencies to JPMS test module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/642387445121b5d8af82da9da64a38166c612fc8\"\u003e\u003ccode\u003e6423874\u003c/code\u003e\u003c/a\u003e fix(ci): deploy BOMs separately in snapshot workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/9c786af14e602494c3d1b766106ebab4e5ca24c1\"\u003e\u003ccode\u003e9c786af\u003c/code\u003e\u003c/a\u003e fix(httpclient): add explicit Automatic-Module-Name to all httpclient modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/c0d6691f76812f63b3d216a7f4a74bb6b6a89418\"\u003e\u003ccode\u003ec0d6691\u003c/code\u003e\u003c/a\u003e fix: add explicit Automatic-Module-Name to httpclient modules (\u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7461\"\u003e#7461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fabric8io/kubernetes-client/compare/v5.12.2...v7.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-bom` from 4.1.86.Final to 4.2.12.Final\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/netty/netty/releases\"\u003eio.netty:netty-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enetty-4.2.12.Final\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;Eliminate redundant bounds checks in CompositeByteBuf accessors\u0026quot; by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16550\"\u003enetty/netty#16550\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.11.Final...netty-4.2.12.Final\"\u003ehttps://github.com/netty/netty/compare/netty-4.2.11.Final...netty-4.2.12.Final\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003enetty-4.2.11.Final\u003c/h2\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCVE-2026-33871, \u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-w9fj-cfpg-grvv\"\u003eHTTP/2 CONTINUATION Frame Flood Denial of Service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCVE-2026-33870, \u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-pwqr-wmgm-9rr8\"\u003eHTTP Request Smuggling via Chunked Extension Quoted-String Parsing\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to latest JDK 26 EA release by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16230\"\u003enetty/netty#16230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP3: Allow to support non-standard HTTP3 settings by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16171\"\u003enetty/netty#16171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Incorrect nanos-to-millis conversion in epoll_wait EINTR retry loop by \u003ca href=\"https://github.com/adwsingh\"\u003e\u003ccode\u003e@​adwsingh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16245\"\u003enetty/netty#16245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllocate one large segment and slice for each MsgHdrMemory by \u003ca href=\"https://github.com/dreamlike-ocean\"\u003e\u003ccode\u003e@​dreamlike-ocean\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16234\"\u003enetty/netty#16234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake RefCntOpenSslContext.deallocate more robust by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16253\"\u003enetty/netty#16253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEpoll: Fix excessive CPU usage when Channel is only registered but no… by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16250\"\u003enetty/netty#16250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to gcc for arm 10.3-2021.07 by \u003ca href=\"https://github.com/m1ngyuan\"\u003e\u003ccode\u003e@​m1ngyuan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16255\"\u003enetty/netty#16255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd acmeIdentifier extension support to pkitesting by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16256\"\u003enetty/netty#16256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate JDK versions to latest patch releases by \u003ca href=\"https://github.com/m1ngyuan\"\u003e\u003ccode\u003e@​m1ngyuan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16254\"\u003enetty/netty#16254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid allocation in HttpObjectEncoder.addEncodedLengthHex method by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16241\"\u003enetty/netty#16241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16269\"\u003enetty/netty#16269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Automatic backporting workflow from 4.1 to 4.2\u0026quot; by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16270\"\u003enetty/netty#16270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP2: Correctly account for padding when decompress by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16264\"\u003enetty/netty#16264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16271\"\u003enetty/netty#16271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16273\"\u003enetty/netty#16273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport PRs must be created with personal access tokens by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16276\"\u003enetty/netty#16276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose QuicSslContextBuilder::sni by \u003ca href=\"https://github.com/ZeroErrors\"\u003e\u003ccode\u003e@​ZeroErrors\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16178\"\u003enetty/netty#16178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16275\"\u003enetty/netty#16275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16283\"\u003enetty/netty#16283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the unpooled allocator from test permutations by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16282\"\u003enetty/netty#16282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome polishing of the porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16288\"\u003enetty/netty#16288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to set destination connection id when creating a client side QuicheChannel by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16286\"\u003enetty/netty#16286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to latest JDK26 EA build by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16295\"\u003enetty/netty#16295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd javadoc to clarify responsibility of the user when generating the remote connection id by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16293\"\u003enetty/netty#16293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the build run faster by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16290\"\u003enetty/netty#16290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix IDE warnings in SslHandler by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16237\"\u003enetty/netty#16237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecrease Long allocations and map.put calls in ReferenceCountedOpenSllEngine in handshake() method by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16242\"\u003enetty/netty#16242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport boringssl SSLCredential API by \u003ca href=\"https://github.com/jmcrawford45\"\u003e\u003ccode\u003e@​jmcrawford45\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/15919\"\u003enetty/netty#15919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix high-order bit aliasing in HttpUtil.validateToken by \u003ca href=\"https://github.com/furkanvarol\"\u003e\u003ccode\u003e@​furkanvarol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16279\"\u003enetty/netty#16279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove multi-byte access performance when UNALIGNED availability is unknown by \u003ca href=\"https://github.com/Songdoeon\"\u003e\u003ccode\u003e@​Songdoeon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16207\"\u003enetty/netty#16207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid unnecessary SSL.getVersion() call and string allocation in ReferenceCountedOpenSslEngine by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16278\"\u003enetty/netty#16278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport more branch freedom for auto-porting by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16300\"\u003enetty/netty#16300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: the precedence of + is higher than \u0026gt;\u0026gt; by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16312\"\u003enetty/netty#16312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdaptiveByteBufAllocator: make sure byteBuf.capacity() not greater than byteBuf.maxCapacity() by \u003ca href=\"https://github.com/laosijikaichele\"\u003e\u003ccode\u003e@​laosijikaichele\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16309\"\u003enetty/netty#16309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix flaky PooledByteBufAllocatorTest by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16313\"\u003enetty/netty#16313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pooled arena accounting tests  by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16321\"\u003enetty/netty#16321\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/netty/netty/commit/67ce541e4692853e24fc506466960db35bb64914\"\u003e\u003ccode\u003e67ce541\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7074624644b79f4e97081bd58a58ed135962b8c2\"\u003e\u003ccode\u003e7074624\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Eliminate redundant bounds checks in CompositeByteBuf accessors\u0026quot; (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/c3b0a43442dbf84e3eb161d5f252623f832f1579\"\u003e\u003ccode\u003ec3b0a43\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/c94a8180e749f694fb76963dd494bae17c31aff6\"\u003e\u003ccode\u003ec94a818\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/3b76df185678353733aa21702d6be16130d188a0\"\u003e\u003ccode\u003e3b76df1\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/aae944a19eb036993fc47c4b40639476f519deaf\"\u003e\u003ccode\u003eaae944a\u003c/code\u003e\u003c/a\u003e Auto-port 4.2: Limit the number of Continuation frames per HTTP2 Headers (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/60014996491c41d91c26f80bca096610f34fc858\"\u003e\u003ccode\u003e6001499\u003c/code\u003e\u003c/a\u003e Eliminate redundant bounds checks in CompositeByteBuf accessors (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16525\"\u003e#16525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a7fbb6f84625ef29733a1506ed3520e3c21d5247\"\u003e\u003ccode\u003ea7fbb6f\u003c/code\u003e\u003c/a\u003e JdkZlibDecoder: accumulate decompressed output before firing channelRead (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7937553d8f49e17b064f57b1414907aed8e3be3d\"\u003e\u003ccode\u003e7937553\u003c/code\u003e\u003c/a\u003e Enforce io.netty.maxDirectMemory accounting on all Java versions (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16489\"\u003e#16489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/893ea2ea6c35c9e1812e5d331530b88d8690022b\"\u003e\u003ccode\u003e893ea2e\u003c/code\u003e\u003c/a\u003e Allocate less in QueryStringDecoder.addParam for typical use case (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.1.86.Final...netty-4.2.12.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-framework-bom` from 5.3.25 to 7.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-framework-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eSpringValidatorAdapter\u003c/code\u003e and \u003ccode\u003eMethodValidationAdapter\u003c/code\u003e performance \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36621\"\u003e#36621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport JSON array decoding to \u003ccode\u003eFlux\u003c/code\u003e in \u003ccode\u003eKotlinSerializationJsonDecoder\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36597\"\u003e#36597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emethodIdentification()\u003c/code\u003e in \u003ccode\u003eCacheAspectSupport\u003c/code\u003e for removal \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36575\"\u003e#36575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MockRestServiceServer#createServer variant for RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36572\"\u003e#36572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate RestClientXhrTransport variant replacing RestTemplateXhrTransport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36566\"\u003e#36566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error handling in multipart codecs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36563\"\u003e#36563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eApplicationListenerMethodAdapter#getTargetMethod()\u003c/code\u003e public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36558\"\u003e#36558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApiVersionConfigurer.setSupportedVersionPredicate() returns void instead of ApiVersionConfigurer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36551\"\u003e#36551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not work well with Hibernate's multi-tenancy by schema strategy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36527\"\u003e#36527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd registerManagedResource variant with bean key argument to MBeanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36520\"\u003e#36520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle blank Accept-Language header in AcceptHeaderLocaleResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36513\"\u003e#36513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractStreamingClientHttpRequest and AbstractBufferingClientHttpRequest public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36501\"\u003e#36501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL Error 149 (Galera/WSREP conflict) not translated to ConcurrencyFailureException in Spring JDBC/ORM \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36499\"\u003e#36499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd PreFlightRequestFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36482\"\u003e#36482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuration of extension context scope for \u003ccode\u003eSpringExtension\u003c/code\u003e via Spring or JUnit properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36460\"\u003e#36460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLower log level of \u0026quot;Cache miss for REQUEST dispatch\u0026quot; in HandlerMappingIntrospector \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36309\"\u003e#36309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebDataBinder unnecessarily instantiates collections when using the \u0026quot;!\u0026quot; and \u0026quot;_\u0026quot; prefixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36625\"\u003e#36625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache pollution from high-cardinality FieldError default messages in MessageSourceSupport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36609\"\u003e#36609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation\u003c/code\u003e does not use \u003ccode\u003eClassLoader\u003c/code\u003e for method or field \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36606\"\u003e#36606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Sql\u003c/code\u003e fails if \u003ccode\u003eDataSource\u003c/code\u003e is wrapped in a \u003ccode\u003eTransactionAwareDataSourceProxy\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36611\"\u003e#36611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotatedTypeMetadata\u003c/code\u003e no longer retains source declaration order on Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36598\"\u003e#36598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation.asMap()\u003c/code\u003e fails when an attribute references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36586\"\u003e#36586\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileSystemResource\u003c/code\u003e does not strictly follow the \u003ccode\u003eResource#isReadable()\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36584\"\u003e#36584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConverter overrides in HttpMessageConverters only apply when defaults are registered \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36579\"\u003e#36579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid method return type metadata for ClassFile variant on JDK 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36577\"\u003e#36577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Writer lifecycle for \u003ccode\u003eAbstractJsonHttpMessageConverter.writeInternal(Object, Type, Writer)\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36565\"\u003e#36565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlushing-related regression in \u003ccode\u003eSseServerResponse\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36537\"\u003e#36537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not pass on holdability to target Connection \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36528\"\u003e#36528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationBeanNameGenerator\u003c/code\u003e fails when an annotation references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36524\"\u003e#36524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerserve default API version in RestClientAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36514\"\u003e#36514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent codings resolution in resource resolvers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36507\"\u003e#36507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDefaultJmsListenerContainer\u003c/code\u003e may hang in an endless loop in \u003ccode\u003edoShutdown\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36506\"\u003e#36506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuery not hidden in DefaultClientResponse checkpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36502\"\u003e#36502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient closes stream for ResponseEntity\u003c!-- raw HTML omitted --\u003e responses \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36492\"\u003e#36492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when using websocket handshake headers with Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36486\"\u003e#36486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid nullness information for ParameterizedTypeReference \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36477\"\u003e#36477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebTestClient cannot assert null list elements \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36476\"\u003e#36476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle Kotlin nullable value class param correctly in \u003ccode\u003eCoroutineUtils\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36449\"\u003e#36449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove RFC 2047 encoding from Content-Disposition filename \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36328\"\u003e#36328\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify semantics of HttpMethod.valueOf() \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36652\"\u003e#36652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument whitespace semantics in SpEL expressions \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36628\"\u003e#36628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c997d4018d3dc6a7dde2e20eae3627599a01e169\"\u003e\u003ccode\u003ec997d40\u003c/code\u003e\u003c/a\u003e Release v7.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/91852546d92aeeae933ad77f8c938d4cfd9b0305\"\u003e\u003ccode\u003e9185254\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.5 and Micrometer 1.16.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/802fa4d65e1f99c948a59629d4adcb4e3603e2cf\"\u003e\u003ccode\u003e802fa4d\u003c/code\u003e\u003c/a\u003e Refine RetryListener example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/7052da453285658215efc1dd5ecb0d472fde2de1\"\u003e\u003ccode\u003e7052da4\u003c/code\u003e\u003c/a\u003e Add doOnDiscard in MultipartHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/63817ce2021172338ce7900703678bfaee186a0a\"\u003e\u003ccode\u003e63817ce\u003c/code\u003e\u003c/a\u003e Add missing tests for WebRequestDataBinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/61bd79017f7c4c3a4fafbb0da061376204593a68\"\u003e\u003ccode\u003e61bd790\u003c/code\u003e\u003c/a\u003e Polish WebRequestDataBinderTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ab6637c67024facf521e8f82c4bcb076308925a6\"\u003e\u003ccode\u003eab6637c\u003c/code\u003e\u003c/a\u003e Completely extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c9b88b4ebd47c7616816602204b106dd2c1275ef\"\u003e\u003ccode\u003ec9b88b4\u003c/code\u003e\u003c/a\u003e Extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/68c575ab14057e04dba86beae64167bbfe3ac9fe\"\u003e\u003ccode\u003e68c575a\u003c/code\u003e\u003c/a\u003e Revise \u0026quot;Skip binding entirely when field is not allowed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cb320468dbc88f07b72d8a949b525c5ab911bd74\"\u003e\u003ccode\u003ecb32046\u003c/code\u003e\u003c/a\u003e Further clarify semantics of HttpMethod.valueOf()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v5.3.25...v7.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 5.17.3 to 6.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump to 6.2.5-SNAPSHOT version by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1892\"\u003eapache/activemq#1892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] SSL handshake write timeout enforcement (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1883\"\u003e#1883\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1894\"\u003eapache/activemq#1894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Minor bug fix for BrokerView#validateAllowedUri (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1900\"\u003e#1900\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1902\"\u003eapache/activemq#1902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Restrict URL protocol types loaded by XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1910\"\u003e#1910\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1915\"\u003eapache/activemq#1915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecompilation-fix by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1919\"\u003eapache/activemq#1919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1923\"\u003eapache/activemq#1923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1925\"\u003eapache/activemq#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1928\"\u003eapache/activemq#1928\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1930\"\u003eapache/activemq#1930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(webconsole): the webconsole now redirect to the slave.jsp when required (slave broker with startAsync=\u0026quot;true\u0026quot;) [6.2.x] by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1934\"\u003eapache/activemq#1934\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1942\"\u003eapache/activemq#1942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1952\"\u003eapache/activemq#1952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1954\"\u003eapache/activemq#1954\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/act...\n\n_Description has been truncated_","html_url":"https://github.com/theit/logging-log4j2/pull/296","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/theit%2Flogging-log4j2/issues/296","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/296/packages"},{"uuid":"4294481034","node_id":"PR_kwDOBxBC9c7T4ukr","number":134,"state":"open","title":"Bump org.apache.maven:maven-core from 3.9.14 to 3.9.15","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T09:07:50.000Z","updated_at":"2026-04-20T09:09:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.maven:maven-core from 3.9.14 to 3.9.15.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven:maven-core\u0026package-manager=maven\u0026previous-version=3.9.14\u0026new-version=3.9.15)](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/veithen/artifact-set-resolver/pull/134","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/veithen%2Fartifact-set-resolver/issues/134","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/134/packages"},{"uuid":"4292568290","node_id":"PR_kwDOKPSXjM7TylOh","number":186,"state":"closed","title":"Bump org.apache.maven:maven-core from 3.9.14 to 3.9.15 in /maven-build-scan-capture-extension in the maven-dependencies group","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-27T01:24:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T01:23:30.000Z","updated_at":"2026-04-27T01:24:32.000Z","time_to_close":604861,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15","repository_url":null}],"path":"/maven-build-scan-capture-extension in the maven-dependencies group","ecosystem":"maven"},"body":"Bumps the maven-dependencies group in /maven-build-scan-capture-extension with 1 update: org.apache.maven:maven-core.\n\nUpdates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven:maven-core\u0026package-manager=maven\u0026previous-version=3.9.14\u0026new-version=3.9.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/gradle/develocity-actions/pull/186","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gradle%2Fdevelocity-actions/issues/186","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/186/packages"},{"uuid":"4285984027","node_id":"PR_kwDOAB81F87Te7ZA","number":14876,"state":"open","title":"[12.1.x Root pom] Bump the build-deps group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-18T00:05:10.000Z","updated_at":"2026-04-19T12:00:20.201Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x Root pom] Bump","group_name":"build-deps","update_count":8,"packages":[{"name":"org.apache.maven:maven-artifact","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-model","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.14","new_version":"3.9.15","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.14","new_version":"3.9.15"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.maven:maven-artifact | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-core | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-model | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-model-builder | `3.9.14` | `3.9.15` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-resolver-api | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-resolver-provider | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-settings | `3.9.14` | `3.9.15` |\n\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.14 to 3.9.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.15\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse new Maven logos in documentation (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11938\"\u003e#11938\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocument modelVersion only supported value: 4.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11809\"\u003e#11809\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11932\"\u003e#11932\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11876\"\u003e#11876\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11865\"\u003e#11865\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11813\"\u003e#11813\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11790\"\u003e#11790\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/98b2cdbfdb5f1ac8781f537ea9acccaed7922349\"\u003e\u003ccode\u003e98b2cdb\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/221f0b5819ad011abb945ddc6d5e63574d9d35ea\"\u003e\u003ccode\u003e221f0b5\u003c/code\u003e\u003c/a\u003e Use new Maven logos in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/43297706c70a9a9f30769bbdb79699b634397260\"\u003e\u003ccode\u003e4329770\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11932\"\u003e#11932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f3417954c8896f89a934895c6b15842b6214b814\"\u003e\u003ccode\u003ef341795\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f37986d47eab6b15fe5c9f1b5bab5e128c16d396\"\u003e\u003ccode\u003ef37986d\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/9ac23b040017e7b14877fbc9e74c696d36cba3f9\"\u003e\u003ccode\u003e9ac23b0\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11813\"\u003e#11813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/3f0b2630e3a40854cafcaa423a20a422aea7773e\"\u003e\u003ccode\u003e3f0b263\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/4b79fff4830465e7bb41bfc588875123dc86519d\"\u003e\u003ccode\u003e4b79fff\u003c/code\u003e\u003c/a\u003e document the only supported value: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/32a05645e75ce278ba621de7e4aae7c57ee64cb6\"\u003e\u003ccode\u003e32a0564\u003c/code\u003e\u003c/a\u003e Bump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11790\"\u003e#11790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/465a93ceb620266bf88bb1a0c9d69228630a4fb6\"\u003e\u003ccode\u003e465a93c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.14...maven-3.9.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-settings` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.14 to 3.9.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.15\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse new Maven logos in documentation (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11938\"\u003e#11938\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocument modelVersion only supported value: 4.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11809\"\u003e#11809\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11932\"\u003e#11932\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11876\"\u003e#11876\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11865\"\u003e#11865\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11813\"\u003e#11813\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11790\"\u003e#11790\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/98b2cdbfdb5f1ac8781f537ea9acccaed7922349\"\u003e\u003ccode\u003e98b2cdb\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/221f0b5819ad011abb945ddc6d5e63574d9d35ea\"\u003e\u003ccode\u003e221f0b5\u003c/code\u003e\u003c/a\u003e Use new Maven logos in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/43297706c70a9a9f30769bbdb79699b634397260\"\u003e\u003ccode\u003e4329770\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11932\"\u003e#11932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f3417954c8896f89a934895c6b15842b6214b814\"\u003e\u003ccode\u003ef341795\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f37986d47eab6b15fe5c9f1b5bab5e128c16d396\"\u003e\u003ccode\u003ef37986d\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/9ac23b040017e7b14877fbc9e74c696d36cba3f9\"\u003e\u003ccode\u003e9ac23b0\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11813\"\u003e#11813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/3f0b2630e3a40854cafcaa423a20a422aea7773e\"\u003e\u003ccode\u003e3f0b263\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/4b79fff4830465e7bb41bfc588875123dc86519d\"\u003e\u003ccode\u003e4b79fff\u003c/code\u003e\u003c/a\u003e document the only supported value: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/32a05645e75ce278ba621de7e4aae7c57ee64cb6\"\u003e\u003ccode\u003e32a0564\u003c/code\u003e\u003c/a\u003e Bump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11790\"\u003e#11790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/465a93ceb620266bf88bb1a0c9d69228630a4fb6\"\u003e\u003ccode\u003e465a93c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.14...maven-3.9.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-settings` from 3.9.14 to 3.9.15\n","html_url":"https://github.com/jetty/jetty.project/pull/14876","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/14876","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14876/packages"},{"uuid":"4285983912","node_id":"PR_kwDOAB81F87Te7Xg","number":14875,"state":"closed","title":"[12.1.x EE9] Bump the build-deps group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-19T10:05:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-18T00:05:07.000Z","updated_at":"2026-04-19T10:05:40.000Z","time_to_close":122431,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x EE9] Bump","group_name":"build-deps","update_count":8,"packages":[{"name":"org.apache.maven:maven-artifact","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-model","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.14","new_version":"3.9.15","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.14","new_version":"3.9.15"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 8 updates in the /jetty-ee9 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.maven:maven-artifact | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-core | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-model | `3.9.14` | `3.9.15` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-model-builder | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-resolver-api | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-resolver-provider | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-settings | `3.9.14` | `3.9.15` |\n\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.14 to 3.9.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.15\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse new Maven logos in documentation (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11938\"\u003e#11938\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocument modelVersion only supported value: 4.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11809\"\u003e#11809\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11932\"\u003e#11932\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11876\"\u003e#11876\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11865\"\u003e#11865\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11813\"\u003e#11813\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11790\"\u003e#11790\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/98b2cdbfdb5f1ac8781f537ea9acccaed7922349\"\u003e\u003ccode\u003e98b2cdb\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/221f0b5819ad011abb945ddc6d5e63574d9d35ea\"\u003e\u003ccode\u003e221f0b5\u003c/code\u003e\u003c/a\u003e Use new Maven logos in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/43297706c70a9a9f30769bbdb79699b634397260\"\u003e\u003ccode\u003e4329770\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11932\"\u003e#11932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f3417954c8896f89a934895c6b15842b6214b814\"\u003e\u003ccode\u003ef341795\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f37986d47eab6b15fe5c9f1b5bab5e128c16d396\"\u003e\u003ccode\u003ef37986d\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/9ac23b040017e7b14877fbc9e74c696d36cba3f9\"\u003e\u003ccode\u003e9ac23b0\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11813\"\u003e#11813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/3f0b2630e3a40854cafcaa423a20a422aea7773e\"\u003e\u003ccode\u003e3f0b263\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/4b79fff4830465e7bb41bfc588875123dc86519d\"\u003e\u003ccode\u003e4b79fff\u003c/code\u003e\u003c/a\u003e document the only supported value: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/32a05645e75ce278ba621de7e4aae7c57ee64cb6\"\u003e\u003ccode\u003e32a0564\u003c/code\u003e\u003c/a\u003e Bump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11790\"\u003e#11790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/465a93ceb620266bf88bb1a0c9d69228630a4fb6\"\u003e\u003ccode\u003e465a93c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.14...maven-3.9.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-settings` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.14 to 3.9.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.15\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse new Maven logos in documentation (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11938\"\u003e#11938\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocument modelVersion only supported value: 4.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11809\"\u003e#11809\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11932\"\u003e#11932\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11876\"\u003e#11876\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11865\"\u003e#11865\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11813\"\u003e#11813\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11790\"\u003e#11790\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/98b2cdbfdb5f1ac8781f537ea9acccaed7922349\"\u003e\u003ccode\u003e98b2cdb\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/221f0b5819ad011abb945ddc6d5e63574d9d35ea\"\u003e\u003ccode\u003e221f0b5\u003c/code\u003e\u003c/a\u003e Use new Maven logos in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/43297706c70a9a9f30769bbdb79699b634397260\"\u003e\u003ccode\u003e4329770\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11932\"\u003e#11932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f3417954c8896f89a934895c6b15842b6214b814\"\u003e\u003ccode\u003ef341795\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f37986d47eab6b15fe5c9f1b5bab5e128c16d396\"\u003e\u003ccode\u003ef37986d\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/9ac23b040017e7b14877fbc9e74c696d36cba3f9\"\u003e\u003ccode\u003e9ac23b0\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11813\"\u003e#11813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/3f0b2630e3a40854cafcaa423a20a422aea7773e\"\u003e\u003ccode\u003e3f0b263\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/4b79fff4830465e7bb41bfc588875123dc86519d\"\u003e\u003ccode\u003e4b79fff\u003c/code\u003e\u003c/a\u003e document the only supported value: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/32a05645e75ce278ba621de7e4aae7c57ee64cb6\"\u003e\u003ccode\u003e32a0564\u003c/code\u003e\u003c/a\u003e Bump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11790\"\u003e#11790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/465a93ceb620266bf88bb1a0c9d69228630a4fb6\"\u003e\u003ccode\u003e465a93c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.14...maven-3.9.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-settings` from 3.9.14 to 3.9.15","html_url":"https://github.com/jetty/jetty.project/pull/14875","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/14875","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14875/packages"},{"uuid":"4267368534","node_id":"PR_kwDOGqqhrs7SkEig","number":606,"state":"closed","title":"Bump the dependencies group across 1 directory with 50 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":"2026-05-02T02:19:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-15T08:22:10.000Z","updated_at":"2026-05-02T02:19:38.000Z","time_to_close":1447046,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":50,"packages":[{"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":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.4","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.woodstox:stax2-api","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/FasterXML/stax2-api"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.18","new_version":"2.2.19","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.3","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.3","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 50 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.2` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.4` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.21.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.14` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.14` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.6.0` | `3.6.1` |\n| [org.codehaus.woodstox:stax2-api](https://github.com/FasterXML/stax2-api) | `4.2.2` | `4.3.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.49.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.18` | `2.2.19` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.3` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.3` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\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\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\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\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 `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\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-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\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\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\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-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\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/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/activemq#1834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1836\"\u003eapache/activemq#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Prevent a VM transport from being used with BrokerView by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1844\"\u003eapache/activemq#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add 6.2.3 in spring schemas by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1838\"\u003eapache/activemq#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1847\"\u003e#1847\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1848\"\u003eapache/activemq#1848\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/6bb0a02efa1efa4b325e6970f30a629cd8618e72\"\u003e\u003ccode\u003e6bb0a02\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/32bd50fef1245c81ade070f23e7de1989f754b76\"\u003e\u003ccode\u003e32bd50f\u003c/code\u003e\u003c/a\u003e Properly handle SSL handshake updates (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/4977d14a5827ff8bd1f63e57bf5f2e3138273d56\"\u003e\u003ccode\u003e4977d14\u003c/code\u003e\u003c/a\u003e AMQ-9810 - Add additional validation for MQTT wireformat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/7ec363bdcd6ea8e60b51b6b8d88375f57d9e3a3e\"\u003e\u003ccode\u003e7ec363b\u003c/code\u003e\u003c/a\u003e AMQ-9810 - Add additional validation for MQTT control packets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/5af8422e9e6f176350f359abd5cdf4404081b716\"\u003e\u003ccode\u003e5af8422\u003c/code\u003e\u003c/a\u003e Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/76b971085e8b29c13b537c03c9a98d7dfcea5a1e\"\u003e\u003ccode\u003e76b9710\u003c/code\u003e\u003c/a\u003e Bump version to 6.2.4-SNAPSHOT (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/f485345bed113085894cb6a77082f2f25c23daf7\"\u003e\u003ccode\u003ef485345\u003c/code\u003e\u003c/a\u003e Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/6001f8e864802d97b7b234db1b898decbb61c8ec\"\u003e\u003ccode\u003e6001f8e\u003c/code\u003e\u003c/a\u003e Add 6.2.3 in spring schemas (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1838\"\u003e#1838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/25b43176617f67feca9d68187a1ef25db65ebc07\"\u003e\u003ccode\u003e25b4317\u003c/code\u003e\u003c/a\u003e Prevent a VM transport from being used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1844\"\u003e#1844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/c2f8f19ffad9ef93cab6ae9eb52e71657263fdf6\"\u003e\u003ccode\u003ec2f8f19\u003c/code\u003e\u003c/a\u003e Fix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1836\"\u003e#1836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1020\"\u003eCodeIntelligenceTesting/jazzer#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing space to annotation error message by \u003ca href=\"https://github.com/fmeum\"\u003e\u003ccode\u003e@​fmeum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1023\"\u003eCodeIntelligenceTesting/jazzer#1023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add char and Character mutator by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1019\"\u003eCodeIntelligenceTesting/jazzer#1019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: SSRF env var to allow all connections before it's configured by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1018\"\u003eCodeIntelligenceTesting/jazzer#1018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: sometimes interpret char[] mutations as single bytes by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1013\"\u003eCodeIntelligenceTesting/jazzer#1013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix maven publishing script by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1029\"\u003eCodeIntelligenceTesting/jazzer#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1015\"\u003eCodeIntelligenceTesting/jazzer#1015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: reduce number of executions in selffuzz test by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1025\"\u003eCodeIntelligenceTesting/jazzer#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add trophies for lz4-java and aircompressor findings by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1027\"\u003eCodeIntelligenceTesting/jazzer#1027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etrophies: add entry for lz4-java by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1021\"\u003eCodeIntelligenceTesting/jazzer#1021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNote: There is no release for \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases/tag/v0.29.0\"\u003ev0.29.0\u003c/a\u003e due to a bug in the release pipeline.\u003c/p\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003e@ValuePool\u003c/code\u003e to propagate values to types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/975\"\u003eCodeIntelligenceTesting/jazzer#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add mutator support for generic classes by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1008\"\u003eCodeIntelligenceTesting/jazzer#1008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle null values in Arrays.equal/compare hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1017\"\u003eCodeIntelligenceTesting/jazzer#1017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: almost automatic release to Maven Central by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1016\"\u003eCodeIntelligenceTesting/jazzer#1016\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.27.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/CodeIntelligenceTesting/jazzer/commit/dd9416b74d263b56fc848cd782b061baf5f962a6\"\u003e\u003ccode\u003edd9416b\u003c/code\u003e\u003c/a\u003e refactor: use CountersTracker instead of value profiling in exploreState\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligence...\n\n_Description has been truncated_","html_url":"https://github.com/ppkarwasz/logging-log4j2/pull/606","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ppkarwasz%2Flogging-log4j2/issues/606","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/606/packages"},{"uuid":"4251282721","node_id":"PR_kwDOP-I77c7R3a2D","number":27,"state":"open","title":"chore(deps)(deps): bump the parent-pom group across 1 directory with 33 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T04:33:54.000Z","updated_at":"2026-04-13T04:35:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps): bump","group_name":"parent-pom","update_count":33,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"org.projectlombok:lombok","old_version":"1.18.42","new_version":"1.18.44","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.seleniumhq.selenium:selenium-dependencies-bom","old_version":"4.40.0","new_version":"4.43.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"tools.jackson:jackson-bom","old_version":"3.0.4","new_version":"3.1.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"com.jayway.jsonpath:json-path","old_version":"2.10.0","new_version":"3.0.0","repository_url":"https://github.com/jayway/JsonPath"},{"name":"org.junit:junit-bom","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-core","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"io.qameta.allure:allure-bom","old_version":"2.32.0","new_version":"2.34.0","repository_url":"https://github.com/allure-framework/allure-java"},{"name":"io.github.bonigarcia:webdrivermanager","old_version":"6.3.3","new_version":"6.3.4","repository_url":"https://github.com/bonigarcia/webdrivermanager"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-engine","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-commons","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-params","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.46.0","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.checkerframework:checker-qual","old_version":"3.53.0","new_version":"4.0.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.codehaus.plexus:plexus-classworlds","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/codehaus-plexus/plexus-classworlds"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"4.0.2","new_version":"4.0.3","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.12","new_version":"3.9.14","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.12","new_version":"3.9.14"},{"name":"org.apache.httpcomponents.core5:httpcore5","old_version":"5.4","new_version":"5.4.2","repository_url":"https://github.com/apache/httpcomponents-core"},{"name":"org.apache.groovy:groovy","old_version":"5.0.4","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.codehaus.mojo:extra-enforcer-rules","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/mojohaus/extra-enforcer-rules"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.1","new_version":"3.15.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.4","new_version":"3.5.5","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.owasp:dependency-check-maven","old_version":"12.2.0","new_version":"12.2.1","repository_url":"https://github.com/dependency-check/DependencyCheck"},{"name":"org.apache.maven.plugins:maven-resources-plugin","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-resources-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.9.8.2","new_version":"4.9.8.3","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the parent-pom group with 33 updates in the /parent-pom directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.42` | `1.18.44` |\n| [org.seleniumhq.selenium:selenium-dependencies-bom](https://github.com/SeleniumHQ/selenium) | `4.40.0` | `4.43.0` |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [org.springframework.boot:spring-boot-starter](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.0.4` | `3.1.2` |\n| [com.jayway.jsonpath:json-path](https://github.com/jayway/JsonPath) | `2.10.0` | `3.0.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [io.qameta.allure:allure-bom](https://github.com/allure-framework/allure-java) | `2.32.0` | `2.34.0` |\n| [io.github.bonigarcia:webdrivermanager](https://github.com/bonigarcia/webdrivermanager) | `6.3.3` | `6.3.4` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-engine](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-commons](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.46.0` | `2.49.0` |\n| [org.checkerframework:checker-qual](https://github.com/typetools/checker-framework) | `3.53.0` | `4.0.0` |\n| [org.codehaus.plexus:plexus-classworlds](https://github.com/codehaus-plexus/plexus-classworlds) | `2.9.0` | `2.10.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `4.0.2` | `4.0.3` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.12` | `3.9.14` |\n| org.apache.maven:maven-core | `3.9.12` | `3.9.14` |\n| [org.apache.httpcomponents.core5:httpcore5](https://github.com/apache/httpcomponents-core) | `5.4` | `5.4.2` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.4` | `5.0.5` |\n| [org.codehaus.mojo:extra-enforcer-rules](https://github.com/mojohaus/extra-enforcer-rules) | `1.11.0` | `1.12.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.1` | `3.15.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.4` | `3.5.5` |\n| [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck) | `12.2.0` | `12.2.1` |\n| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.4.0` | `3.5.0` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.9.8.2` | `4.9.8.3` |\n\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.projectlombok:lombok` from 1.18.42 to 1.18.44\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown\"\u003eorg.projectlombok:lombok's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev1.18.44 (March 11th, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFEATURE: \u003ccode\u003e@Jacksonized\u003c/code\u003e now supports both Jackson2 and Jackson3; you'll get a warning until you configure which one (or even both!) you want lombok to generate. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: On JDK25, \u003ccode\u003eval\u003c/code\u003e and \u003ccode\u003e@ExtensionMethod\u003c/code\u003e could sometimes cause erroneous errors (in that you see errors but compilation succeeds anyway) using javac. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3947\"\u003e#3947\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e + fields marked \u003ccode\u003etransient\u003c/code\u003e would result in those transient fields being serialised which is surprising (and thus undesired) behaviour. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3936\"\u003e#3936\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/17c78feeb77fcdfaec03ad933192014d02c3797d\"\u003e\u003ccode\u003e17c78fe\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1edca70420ff29d68e3a7da0c3def499609dac84\"\u003e\u003ccode\u003e1edca70\u003c/code\u003e\u003c/a\u003e [test][\u003ccode\u003e@Jacksonized\u003c/code\u003e] Test emission of warning when not choosing jackson ver...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e789e823b1ede15ff5a140592d489ed2aeb6a1f4\"\u003e\u003ccode\u003ee789e82\u003c/code\u003e\u003c/a\u003e [test] Update the generation of eclipse test targets from JDK14 to JDK25.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/a54cecd4adc00b3193953e6cd125b344bc2e81d6\"\u003e\u003ccode\u003ea54cecd\u003c/code\u003e\u003c/a\u003e [trivial][changelog]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/3db0a6c1fc0b7d5c2e456e9bbde811b4ef0339a6\"\u003e\u003ccode\u003e3db0a6c\u003c/code\u003e\u003c/a\u003e [bugfix][\u003ccode\u003e@Jacksonized\u003c/code\u003e] javac handler of jacksonized checked for existing ja...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12572fcbd2d69c6b26f19334263d3d7cb0701be3\"\u003e\u003ccode\u003e12572fc\u003c/code\u003e\u003c/a\u003e [test] Adjusted tests to the new 'jackson version is a list' config key setup.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/0e9699ce82f03644884a755f65a4ad128d2122af\"\u003e\u003ccode\u003e0e9699c\u003c/code\u003e\u003c/a\u003e [changelog] Document implementation of Jackson3 support: \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d441be157b7d51d4694370ac7ecc502565aee6b2\"\u003e\u003ccode\u003ed441be1\u003c/code\u003e\u003c/a\u003e [jacksonized] infrastructure for previous merge resolution: Changed to the co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d62b2d5b80dd6be6c18eb4d473601dadff4e54d7\"\u003e\u003ccode\u003ed62b2d5\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into cachescrubber-\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003egh-3950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/f49f0fe78d9c8a0ddce1b5abd1a817ef2eec9e18\"\u003e\u003ccode\u003ef49f0fe\u003c/code\u003e\u003c/a\u003e [test] Remove tests for deprecated \u003ccode\u003e@Logger(access = MODULE)\u003c/code\u003e. They're deprec...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.42...v1.18.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.seleniumhq.selenium:selenium-dependencies-bom` from 4.40.0 to 4.43.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/releases\"\u003eorg.seleniumhq.selenium:selenium-dependencies-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.43.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.42.0...selenium-4.43.0\"\u003ehttps://github.com/SeleniumHQ/selenium/compare/selenium-4.42.0...selenium-4.43.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eSelenium 4.42.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[rust][rb] Update lock files with new versions by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17118\"\u003eSeleniumHQ/selenium#17118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Unify all event arguments to be *EventArgs by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17125\"\u003eSeleniumHQ/selenium#17125\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Add return type annotation to execute_script and execute_async_script by \u003ca href=\"https://github.com/adamtheturtle\"\u003e\u003ccode\u003e@​adamtheturtle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17117\"\u003eSeleniumHQ/selenium#17117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Expose functionality via interface by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17127\"\u003eSeleniumHQ/selenium#17127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Unregister cancelled commands by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17129\"\u003eSeleniumHQ/selenium#17129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Properly handle websocket close handshake by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17132\"\u003eSeleniumHQ/selenium#17132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ruby] fix linter error in \u003ccode\u003e./go authors\u003c/code\u003e script by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17136\"\u003eSeleniumHQ/selenium#17136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[nodejs] Color Class for Javascript library by \u003ca href=\"https://github.com/BckupMuthu\"\u003e\u003ccode\u003e@​BckupMuthu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16944\"\u003eSeleniumHQ/selenium#16944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix \u0026quot;or\u0026quot; condition by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17135\"\u003eSeleniumHQ/selenium#17135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Improve screenshot error message by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17120\"\u003eSeleniumHQ/selenium#17120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix \u0026quot;Don't serialize binary stream - it might be large\u0026quot; when using \u003ccode\u003eRemoteWebDriver.builder()\u003c/code\u003e by \u003ca href=\"https://github.com/tim-burke-systemware\"\u003e\u003ccode\u003e@​tim-burke-systemware\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17139\"\u003eSeleniumHQ/selenium#17139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Wait until events are dispatched when unsubscribing by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17142\"\u003eSeleniumHQ/selenium#17142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Any WebDriver can be disposed asynchronously by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17119\"\u003eSeleniumHQ/selenium#17119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[grid] Router bypass WebSocket data path via transparent TCP tunnel by \u003ca href=\"https://github.com/VietND96\"\u003e\u003ccode\u003e@​VietND96\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17146\"\u003eSeleniumHQ/selenium#17146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Preserve configurable options pattern by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17144\"\u003eSeleniumHQ/selenium#17144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] Use portable Ruby by \u003ca href=\"https://github.com/p0deje\"\u003e\u003ccode\u003e@​p0deje\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16936\"\u003eSeleniumHQ/selenium#16936\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Guard against NPE in Platform.extractFromSysProperty by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17151\"\u003eSeleniumHQ/selenium#17151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Deduplicate Unicode PUA mappings in Keys; make OPTION an alias of ALT and deprecate FN by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17147\"\u003eSeleniumHQ/selenium#17147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] remove \u003ccode\u003e@Nullable\u003c/code\u003e from return value for \u003ccode\u003eExpectedConditions\u003c/code\u003e that never return null by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17149\"\u003eSeleniumHQ/selenium#17149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fluent setters in few classes like \u003ccode\u003ePrintOptions\u003c/code\u003e etc. by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17148\"\u003eSeleniumHQ/selenium#17148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Add disposed guard by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17161\"\u003eSeleniumHQ/selenium#17161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Enhance ScriptKey.toString() and mask script content in UnpinnedScriptKey by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17159\"\u003eSeleniumHQ/selenium#17159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] specify nullability in packages \u003ccode\u003eorg.openqa.selenium.chrom*\u003c/code\u003e by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17152\"\u003eSeleniumHQ/selenium#17152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullability for browsers by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17167\"\u003eSeleniumHQ/selenium#17167\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/SeleniumHQ/selenium/commit/dd0f5342f342c9583b2dde8e1619d6babc612ea0\"\u003e\u003ccode\u003edd0f534\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.43.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17329\"\u003e#17329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/52a38c6222707b1582cf2b4521649ba40077ecb7\"\u003e\u003ccode\u003e52a38c6\u003c/code\u003e\u003c/a\u003e fix(release): add rust:update command to version reset workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/7cee048f8a415f273670789bb076a679416a3f77\"\u003e\u003ccode\u003e7cee048\u003c/code\u003e\u003c/a\u003e fix(pypirc): remove setup_pypirc method and update nightly credentials handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/8382015adf4becfc90f88cc40193eebcf2496101\"\u003e\u003ccode\u003e8382015\u003c/code\u003e\u003c/a\u003e fix(credentials): add support for nightly PyPI credentials\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/63e8662a74f58a26923f02d523a85d4b006c348a\"\u003e\u003ccode\u003e63e8662\u003c/code\u003e\u003c/a\u003e Update mirror info (Thu Apr  9 18:16:15 UTC 2026)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/5615f6459e028cac09343e95fff0cf0ab3b9cc75\"\u003e\u003ccode\u003e5615f64\u003c/code\u003e\u003c/a\u003e fix(version): update selenium-manager to 0.4.43-nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/98871168e5d3e55e4efafda0ac3e3f7224d09a04\"\u003e\u003ccode\u003e9887116\u003c/code\u003e\u003c/a\u003e fix(release): specify path for downloading release packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/e2d089c4c1ffd4ab20c707ac67c460814e9520f8\"\u003e\u003ccode\u003ee2d089c\u003c/code\u003e\u003c/a\u003e fix(dependencies): update selenium-webdriver to 4.43.0.nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/c68d3debf329f0947dc2791f58d2c9eb26ce5985\"\u003e\u003ccode\u003ec68d3de\u003c/code\u003e\u003c/a\u003e Reverting changes done for 4.42.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/cb536ad6844b3c159901d898de79832d5fd5d20f\"\u003e\u003ccode\u003ecb536ad\u003c/code\u003e\u003c/a\u003e Bumping versions to nightly\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.40.0...selenium-4.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tools.jackson:jackson-bom` from 3.0.4 to 3.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/0ae1c2ae270dabe8e21700cbcee1c266b54e84f0\"\u003e\u003ccode\u003e0ae1c2a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3c171ebd5d6c5d8f6e8d4f3614cf9b4f0a8babb9\"\u003e\u003ccode\u003e3c171eb\u003c/code\u003e\u003c/a\u003e Prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/8046ced071e0b36747bae0f0a96fa21914de1303\"\u003e\u003ccode\u003e8046ced\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ea00ca4cc59ba656a17a071e30a68387e51d3e0d\"\u003e\u003ccode\u003eea00ca4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/0628060381a5b86e3fc07854a27b7453de559b7e\"\u003e\u003ccode\u003e0628060\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/22b8aeec79b87751a41c586404850c526eed1dbe\"\u003e\u003ccode\u003e22b8aee\u003c/code\u003e\u003c/a\u003e Prep for 3.1.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2d305e6af8b61c6c30f5658cd8c794419e233a53\"\u003e\u003ccode\u003e2d305e6\u003c/code\u003e\u003c/a\u003e Add JDK 25 in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/da85336a6e5749354bc65536f493a712401eea4f\"\u003e\u003ccode\u003eda85336\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/123\"\u003e#123\u003c/a\u003e from FasterXML/tatu/3.1/122-switch-to-junit6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7ec5e0ec5ad5e53e12e775537e4717478841d459\"\u003e\u003ccode\u003e7ec5e0e\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/122\"\u003e#122\u003c/a\u003e: switch 3.x (starting with 3.1.1) to use JUnit 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ef0977031036f6fcc6d54eaeb93ccd35a2ab2c96\"\u003e\u003ccode\u003eef09770\u003c/code\u003e\u003c/a\u003e Update oss-parent dep\u003c/li\u003e\n\u003cli\u003eAddition...\n\n_Description has been truncated_","html_url":"https://github.com/CyborgCodeSyndicate/utilities/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyborgCodeSyndicate%2Futilities/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"4209547391","node_id":"PR_kwDOP-I77c7QHVrO","number":26,"state":"open","title":"chore(deps)(deps): bump the parent-pom group across 1 directory with 32 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-06T04:33:09.000Z","updated_at":"2026-04-13T06:03:01.540Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps): bump","group_name":"parent-pom","update_count":32,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"org.projectlombok:lombok","old_version":"1.18.42","new_version":"1.18.44","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.seleniumhq.selenium:selenium-dependencies-bom","old_version":"4.40.0","new_version":"4.41.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"tools.jackson:jackson-bom","old_version":"3.0.4","new_version":"3.1.1","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"com.jayway.jsonpath:json-path","old_version":"2.10.0","new_version":"3.0.0","repository_url":"https://github.com/jayway/JsonPath"},{"name":"org.junit:junit-bom","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-core","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"io.qameta.allure:allure-bom","old_version":"2.32.0","new_version":"2.33.0","repository_url":"https://github.com/allure-framework/allure-java"},{"name":"io.github.bonigarcia:webdrivermanager","old_version":"6.3.3","new_version":"6.3.4","repository_url":"https://github.com/bonigarcia/webdrivermanager"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-engine","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-commons","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-params","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.46.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.checkerframework:checker-qual","old_version":"3.53.0","new_version":"3.55.1","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.codehaus.plexus:plexus-classworlds","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/codehaus-plexus/plexus-classworlds"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"4.0.2","new_version":"4.0.3","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.12","new_version":"3.9.14","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.12","new_version":"3.9.14"},{"name":"org.apache.httpcomponents.core5:httpcore5","old_version":"5.4","new_version":"5.4.2","repository_url":"https://github.com/apache/httpcomponents-core"},{"name":"org.apache.groovy:groovy","old_version":"5.0.4","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.codehaus.mojo:extra-enforcer-rules","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/mojohaus/extra-enforcer-rules"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.1","new_version":"3.15.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.4","new_version":"3.5.5","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-resources-plugin","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-resources-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.9.8.2","new_version":"4.9.8.3","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the parent-pom group with 32 updates in the /parent-pom directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.42` | `1.18.44` |\n| [org.seleniumhq.selenium:selenium-dependencies-bom](https://github.com/SeleniumHQ/selenium) | `4.40.0` | `4.41.0` |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [org.springframework.boot:spring-boot-starter](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.0.4` | `3.1.1` |\n| [com.jayway.jsonpath:json-path](https://github.com/jayway/JsonPath) | `2.10.0` | `3.0.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [io.qameta.allure:allure-bom](https://github.com/allure-framework/allure-java) | `2.32.0` | `2.33.0` |\n| [io.github.bonigarcia:webdrivermanager](https://github.com/bonigarcia/webdrivermanager) | `6.3.3` | `6.3.4` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-engine](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-commons](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.46.0` | `2.48.0` |\n| [org.checkerframework:checker-qual](https://github.com/typetools/checker-framework) | `3.53.0` | `3.55.1` |\n| [org.codehaus.plexus:plexus-classworlds](https://github.com/codehaus-plexus/plexus-classworlds) | `2.9.0` | `2.10.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `4.0.2` | `4.0.3` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.12` | `3.9.14` |\n| org.apache.maven:maven-core | `3.9.12` | `3.9.14` |\n| [org.apache.httpcomponents.core5:httpcore5](https://github.com/apache/httpcomponents-core) | `5.4` | `5.4.2` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.4` | `5.0.5` |\n| [org.codehaus.mojo:extra-enforcer-rules](https://github.com/mojohaus/extra-enforcer-rules) | `1.11.0` | `1.12.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.1` | `3.15.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.4` | `3.5.5` |\n| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.4.0` | `3.5.0` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.9.8.2` | `4.9.8.3` |\n\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.projectlombok:lombok` from 1.18.42 to 1.18.44\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown\"\u003eorg.projectlombok:lombok's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev1.18.44 (March 11th, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFEATURE: \u003ccode\u003e@Jacksonized\u003c/code\u003e now supports both Jackson2 and Jackson3; you'll get a warning until you configure which one (or even both!) you want lombok to generate. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: On JDK25, \u003ccode\u003eval\u003c/code\u003e and \u003ccode\u003e@ExtensionMethod\u003c/code\u003e could sometimes cause erroneous errors (in that you see errors but compilation succeeds anyway) using javac. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3947\"\u003e#3947\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e + fields marked \u003ccode\u003etransient\u003c/code\u003e would result in those transient fields being serialised which is surprising (and thus undesired) behaviour. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3936\"\u003e#3936\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/17c78feeb77fcdfaec03ad933192014d02c3797d\"\u003e\u003ccode\u003e17c78fe\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1edca70420ff29d68e3a7da0c3def499609dac84\"\u003e\u003ccode\u003e1edca70\u003c/code\u003e\u003c/a\u003e [test][\u003ccode\u003e@Jacksonized\u003c/code\u003e] Test emission of warning when not choosing jackson ver...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e789e823b1ede15ff5a140592d489ed2aeb6a1f4\"\u003e\u003ccode\u003ee789e82\u003c/code\u003e\u003c/a\u003e [test] Update the generation of eclipse test targets from JDK14 to JDK25.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/a54cecd4adc00b3193953e6cd125b344bc2e81d6\"\u003e\u003ccode\u003ea54cecd\u003c/code\u003e\u003c/a\u003e [trivial][changelog]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/3db0a6c1fc0b7d5c2e456e9bbde811b4ef0339a6\"\u003e\u003ccode\u003e3db0a6c\u003c/code\u003e\u003c/a\u003e [bugfix][\u003ccode\u003e@Jacksonized\u003c/code\u003e] javac handler of jacksonized checked for existing ja...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12572fcbd2d69c6b26f19334263d3d7cb0701be3\"\u003e\u003ccode\u003e12572fc\u003c/code\u003e\u003c/a\u003e [test] Adjusted tests to the new 'jackson version is a list' config key setup.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/0e9699ce82f03644884a755f65a4ad128d2122af\"\u003e\u003ccode\u003e0e9699c\u003c/code\u003e\u003c/a\u003e [changelog] Document implementation of Jackson3 support: \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d441be157b7d51d4694370ac7ecc502565aee6b2\"\u003e\u003ccode\u003ed441be1\u003c/code\u003e\u003c/a\u003e [jacksonized] infrastructure for previous merge resolution: Changed to the co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d62b2d5b80dd6be6c18eb4d473601dadff4e54d7\"\u003e\u003ccode\u003ed62b2d5\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into cachescrubber-\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003egh-3950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/f49f0fe78d9c8a0ddce1b5abd1a817ef2eec9e18\"\u003e\u003ccode\u003ef49f0fe\u003c/code\u003e\u003c/a\u003e [test] Remove tests for deprecated \u003ccode\u003e@Logger(access = MODULE)\u003c/code\u003e. They're deprec...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.42...v1.18.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.seleniumhq.selenium:selenium-dependencies-bom` from 4.40.0 to 4.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/releases\"\u003eorg.seleniumhq.selenium:selenium-dependencies-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.41.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[py] Remove type stub packages from runtime dependencies by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16945\"\u003eSeleniumHQ/selenium#16945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCanonical approach to supporting AI agent directions by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16735\"\u003eSeleniumHQ/selenium#16735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Pre-release workflow improvements by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16946\"\u003eSeleniumHQ/selenium#16946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Prevent nightly releases during release window by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16948\"\u003eSeleniumHQ/selenium#16948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Fix Bazel NuGet push implementation by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16950\"\u003eSeleniumHQ/selenium#16950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Release workflow improvements by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16947\"\u003eSeleniumHQ/selenium#16947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Fix Bazel JSDocs implementation by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16949\"\u003eSeleniumHQ/selenium#16949\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Create config files from environment variables for publishing by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16951\"\u003eSeleniumHQ/selenium#16951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] create task to update dependencies by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16942\"\u003eSeleniumHQ/selenium#16942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Java release improvements and build verification tasks by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16952\"\u003eSeleniumHQ/selenium#16952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] integrate mypy type checking with Bazel by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16958\"\u003eSeleniumHQ/selenium#16958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Migrate workflows to use centralized bazel.yml by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16955\"\u003eSeleniumHQ/selenium#16955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Simplify context aware command options by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16954\"\u003eSeleniumHQ/selenium#16954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] simplify release.yml: remove draft, build once during publish by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16960\"\u003eSeleniumHQ/selenium#16960\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] AOT safe json converter for \u003ccode\u003eInput.Origin\u003c/code\u003e class by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16962\"\u003eSeleniumHQ/selenium#16962\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] AOT safe json converter for \u003ccode\u003eOptionalConverter\u003c/code\u003e by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16963\"\u003eSeleniumHQ/selenium#16963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Null guard for event handlers by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16967\"\u003eSeleniumHQ/selenium#16967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Improve error message for died grid by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16938\"\u003eSeleniumHQ/selenium#16938\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] combine pre-release dependency updates by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16973\"\u003eSeleniumHQ/selenium#16973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] remove stored atoms these get generated by build by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16971\"\u003eSeleniumHQ/selenium#16971\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Unignore some internal tests by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16968\"\u003eSeleniumHQ/selenium#16968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] run ruff on python files outside py directory by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16957\"\u003eSeleniumHQ/selenium#16957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Fix return type hint for \u003ccode\u003ealert_is_present\u003c/code\u003e by \u003ca href=\"https://github.com/nemowang2003\"\u003e\u003ccode\u003e@​nemowang2003\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16975\"\u003eSeleniumHQ/selenium#16975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace hardcoded bazel-selenium references with dynamic path resolution by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16976\"\u003eSeleniumHQ/selenium#16976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNo More CrazyFun! by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16972\"\u003eSeleniumHQ/selenium#16972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Remove update_gh_pages in favor of CI workflow by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16977\"\u003eSeleniumHQ/selenium#16977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Remove legacy rake helpers and unused code by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16978\"\u003eSeleniumHQ/selenium#16978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] make bazel test target names consistent with other languages by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16969\"\u003eSeleniumHQ/selenium#16969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Fix namespace for Permissions module by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16981\"\u003eSeleniumHQ/selenium#16981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Hide Broker as internal implementation by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16982\"\u003eSeleniumHQ/selenium#16982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Refactor BiDi module initialization to pass BiDi explicitly by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16983\"\u003eSeleniumHQ/selenium#16983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Add DocFX updater script by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16980\"\u003eSeleniumHQ/selenium#16980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] add reusable commit-changes.yml workflow by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16965\"\u003eSeleniumHQ/selenium#16965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix JSON parsing of numbers with exponent by \u003ca href=\"https://github.com/joerg1985\"\u003e\u003ccode\u003e@​joerg1985\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16961\"\u003eSeleniumHQ/selenium#16961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Skip macOS-only archive rules on unsupported platforms by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16985\"\u003eSeleniumHQ/selenium#16985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Split Rakefile into per-language task files by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16979\"\u003eSeleniumHQ/selenium#16979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fast bazel target lookup with index caching by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16974\"\u003eSeleniumHQ/selenium#16974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Remove git.add() calls from rake tasks by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16994\"\u003eSeleniumHQ/selenium#16994\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/SeleniumHQ/selenium/commit/9fc754f90a9725756933b8a1788d5a583d7f509f\"\u003e\u003ccode\u003e9fc754f\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.41.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17098\"\u003e#17098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/d5f22eca5fe9b5574789315f2aeb8d6fde470e08\"\u003e\u003ccode\u003ed5f22ec\u003c/code\u003e\u003c/a\u003e [java] mark tests passing in latest chrome beta\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/89c59938eca2135cc175e00558ae1adf7bc270d9\"\u003e\u003ccode\u003e89c5993\u003c/code\u003e\u003c/a\u003e [build] fix auto-updating of browsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/4592f1b54fbb6e13c3239b59467ea97e154ac4c0\"\u003e\u003ccode\u003e4592f1b\u003c/code\u003e\u003c/a\u003e [build] ci-python jobs not currently matching by default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/755d44cc09c46708563ec2f4fd3d05d9d1e6efe6\"\u003e\u003ccode\u003e755d44c\u003c/code\u003e\u003c/a\u003e [build] put cdp version support in changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/9aff5c7c2e75b300051c3baef62b7eba7c2e0ba5\"\u003e\u003ccode\u003e9aff5c7\u003c/code\u003e\u003c/a\u003e [build] cannot invoke a rake task twice by default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/3a680a3f4fb957015a3e4634cacf8e0a235d85ec\"\u003e\u003ccode\u003e3a680a3\u003c/code\u003e\u003c/a\u003e [build] ignore the staging branch for the PR and apply all patches in order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/20de9b9c3d073956a7a511174c800a8c4a38493c\"\u003e\u003ccode\u003e20de9b9\u003c/code\u003e\u003c/a\u003e [build] stage changes to an ephemeral staging branch since not all updates ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/aac9a2825271b5fef96aa3b0c7b4792b76a46e62\"\u003e\u003ccode\u003eaac9a28\u003c/code\u003e\u003c/a\u003e [py] Update test to check it's an integer rather than a value (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17114\"\u003e#17114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/02ec15f16d968801e6778f47312619629bd5e7e5\"\u003e\u003ccode\u003e02ec15f\u003c/code\u003e\u003c/a\u003e [rb] Update dependencies (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17111\"\u003e#17111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.40.0...selenium-4.41.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAddit...\n\n_Description has been truncated_","html_url":"https://github.com/CyborgCodeSyndicate/utilities/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyborgCodeSyndicate%2Futilities/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"},{"uuid":"4165689804","node_id":"PR_kwDOAKJSSM7Oa9Rg","number":4087,"state":"open","title":"Bump the dependencies group across 1 directory with 46 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-29T20:11:16.000Z","updated_at":"2026-03-29T20:13:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":46,"packages":[{"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":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.2","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.2","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 46 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.2` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.2` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.21.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.14` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.14` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.48.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.2` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.2` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\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\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\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\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 `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\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-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\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\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\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-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\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/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/ace8c0c4a603bee86baf4785c63e66735e2b8f00\"\u003e\u003ccode\u003eace8c0c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/a56b352cd4764d7d4674c3788e63d6ea0f977ee6\"\u003e\u003ccode\u003ea56b352\u003c/code\u003e\u003c/a\u003e Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1810\"\u003e#1810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/f224dc7f86fb1cf5ff76c826c1223bf8cae200c5\"\u003e\u003ccode\u003ef224dc7\u003c/code\u003e\u003c/a\u003e fix(assembly): add missing jolokia-core to assembly descriptor (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1808\"\u003e#1808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/e2b87934c224f43c295663ace98d622cc798d274\"\u003e\u003ccode\u003ee2b8793\u003c/code\u003e\u003c/a\u003e Update copyright year in the NOTICE file (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/18ea9ac0a3402055b31b81f759403504afaa12c1\"\u003e\u003ccode\u003e18ea9ac\u003c/code\u003e\u003c/a\u003e Upgrade the spring.schemas in preparation for the 6.2.2 release (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1804\"\u003e#1804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/0544699afc95db9affbb09abc4c3ac2136770026\"\u003e\u003ccode\u003e0544699\u003c/code\u003e\u003c/a\u003e Backport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1801\"\u003e#1801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/b0ca555966da7b3b2a120b427fc65c6d9fa1b299\"\u003e\u003ccode\u003eb0ca555\u003c/code\u003e\u003c/a\u003e Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1799\"\u003e#1799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/06d8423693646152bf48d25a2f3ad44e2f3c1112\"\u003e\u003ccode\u003e06d8423\u003c/code\u003e\u003c/a\u003e Bump jolokia-version from 2.4.3 to 2.5.0 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1663\"\u003e#1663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/a9a07df40689f4fa7f7196ed184df746f52014c9\"\u003e\u003ccode\u003ea9a07df\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/ddb42199e72c55f765b05d6e6b19fe2906c488e8\"\u003e\u003ccode\u003eddb4219\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1020\"\u003eCodeIntelligenceTesting/jazzer#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing space to annotation error message by \u003ca href=\"https://github.com/fmeum\"\u003e\u003ccode\u003e@​fmeum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1023\"\u003eCodeIntelligenceTesting/jazzer#1023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add char and Character mutator by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1019\"\u003eCodeIntelligenceTesting/jazzer#1019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: SSRF env var to allow all connections before it's configured by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1018\"\u003eCodeIntelligenceTesting/jazzer#1018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: sometimes interpret char[] mutations as single bytes by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1013\"\u003eCodeIntelligenceTesting/jazzer#1013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix maven publishing script by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1029\"\u003eCodeIntelligenceTesting/jazzer#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1015\"\u003eCodeIntelligenceTesting/jazzer#1015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: reduce number of executions in selffuzz test by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1025\"\u003eCodeIntelligenceTesting/jazzer#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add trophies for lz4-java and aircompressor findings by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1027\"\u003eCodeIntelligenceTesting/jazzer#1027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etrophies: add entry for lz4-java by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1021\"\u003eCodeIntelligenceTesting/jazzer#1021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNote: There is no release for \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases/tag/v0.29.0\"\u003ev0.29.0\u003c/a\u003e due to a bug in the release pipeline.\u003c/p\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003e@ValuePool\u003c/code\u003e to propagate values to types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/975\"\u003eCodeIntelligenceTesting/jazzer#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add mutator support for generic classes by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1008\"\u003eCodeIntelligenceTesting/jazzer#1008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle null values in Arrays.equal/compare hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1017\"\u003eCodeIntelligenceTesting/jazzer#1017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: almost automatic release to Maven Central by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1016\"\u003eCodeIntelligenceTesting/jazzer#1016\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.27.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/CodeIntelligenceTesting/jazzer/commit/dd9416b74d263b56fc848cd782b061baf5f962a6\"\u003e\u003ccode\u003edd9416b\u003c/code\u003e\u003c/a\u003e refactor: use CountersTracker instead of value profiling in exploreState\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/204e4006026ccfbb34e9eb91e90fa3c3580c7b56\"\u003e\u003ccode\u003e204e400\u003c/code\u003e\u003c/a\u003e docs: improve ValuePool documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/0745dacb41140beef15748d4550bf407958ae0dc\"\u003e\u003ccode\u003e0745dac\u003c/code\u003e\u003c/a\u003e feat: ValuePool can now reference suppliers in any class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/24216806fadbd917e45fabcdb7b33a5abbf4e4e9\"\u003e\u003ccode\u003e2421680\u003c/code\u003e\u003c/a\u003e feat: add fuzz test example for minimize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/c61a728c64cd7937e756a15c7e4033e5bdf7bd83\"\u003e\u003ccode\u003ec61a728\u003c/code\u003e\u003c/a\u003e feat: add minimize API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/305c6e25ed98a00e38d830dbfb3462f6ad37951a\"\u003e\u003ccode\u003e305c6e2\u003c/code\u003e\u003c/a\u003e feat: add float/double comparison tracking to instrumentor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/41ae1694f497ba3a792ff2448e72f4584735702f\"\u003e\u003ccode\u003e41ae169\u003c/code\u003e\u003c/a\u003e chore: update internal jacoco version to 0.8.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/1c0deb4edc980758c37745354689a59ff51fe8df\"\u003e\u003ccode\u003e1c0deb4\u003c/code\u003e\u003c/a\u003e feat: add maximize() hill-climbing API to Jazzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/2b9e7886d2e2da68e2f97adaecb601f38247f3e6\"\u003e\u003ccode\u003e2b9e788\u003c/code\u003e\u003c/a\u003e feat: add JazzerApiException for API error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/f9328547a105229de4db71241a162241ea11b48b\"\u003e\u003ccode\u003ef932854\u003c/code\u003e\u003c/a\u003e feat: add ExtraCountersTracker for generic coverage counter management\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.24.0...v0.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer-api` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/c...\n\n_Description has been truncated_","html_url":"https://github.com/apache/logging-log4j2/pull/4087","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j2/issues/4087","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4087/packages"}],"issue_packages":[{"old_version":"3.9.15","new_version":"3.9.16","update_type":"patch","path":null,"pr_created_at":"2026-06-06T00:04:39.000Z","version_change":"3.9.15 → 3.9.16","issue":{"uuid":"4600964931","node_id":"PR_kwDOAB81F87jTsiO","number":15246,"state":"closed","title":"[12.1.x EE8] Bump the build-deps group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-10T21:06:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-06T00:04:39.000Z","updated_at":"2026-06-10T21:06:57.000Z","time_to_close":421336,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x EE8] Bump","group_name":"build-deps","update_count":13,"packages":[{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.10.0","new_version":"3.11.0","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.14","new_version":"0.8.15","repository_url":"https://github.com/jacoco/jacoco"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 13 updates in the /jetty-ee8 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.10.0` | `3.11.0` |\n| org.apache.maven:maven-artifact | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model-builder | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-api | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-provider | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.14` | `0.8.15` |\n\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-dependency-plugin` from 3.10.0 to 3.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-dependency-plugin/releases\"\u003eorg.apache.maven.plugins:maven-dependency-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd dependency:add and dependency:remove goals (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1599\"\u003e#1599\u003c/a\u003e) \u003ca href=\"https://github.com/brunoborges\"\u003e\u003ccode\u003e@​brunoborges\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded ability to provide arbitrary dependencies to properties mojo (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1561\"\u003e#1561\u003c/a\u003e) \u003ca href=\"https://github.com/treilhes\"\u003e\u003ccode\u003e@​treilhes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact relocation support (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1633\"\u003e#1633\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix addParentPoms=true causes repositories to be ignored. (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1585\"\u003e#1585\u003c/a\u003e) \u003ca href=\"https://github.com/k-wall\"\u003e\u003ccode\u003e@​k-wall\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix false positive in analyze-exclusions with transitive dependency exclusion (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1628\"\u003e#1628\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractAnalyzeMojo.filterArtifactsByScope() null-safe (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1622\"\u003e#1622\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent NPE in BuildClasspathMojo.appendArtifactPath() when an artifact has no resolved file (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1623\"\u003e#1623\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog unpacking at debug level (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1624\"\u003e#1624\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve plugins declared in pluginManagement for resolve-plugins and go-offline (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1603\"\u003e#1603\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eanalyze-exclusions\u003c/code\u003e crashes if there is no \u003ccode\u003edependencyManagement\u003c/code\u003e element (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1597\"\u003e#1597\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable ITs for dependency:remove and use mock dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1613\"\u003e#1613\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMore meaningful assertions (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1611\"\u003e#1611\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCure various typos IntelliJ complains about (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1612\"\u003e#1612\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused jansi dependency (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1606\"\u003e#1606\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable ITs for dependecy:add and use mock dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1610\"\u003e#1610\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleaner exception handling (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1566\"\u003e#1566\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eManage ASM version 9.10 to support JDK 27 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1632\"\u003e#1632\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eu.maveniverse.maven.domtrip:domtrip-core from 1.5.0 to 1.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1631\"\u003e#1631\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eu.maveniverse.maven.domtrip:domtrip-maven from 1.5.0 to 1.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1630\"\u003e#1630\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.15 to 3.9.16 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1626\"\u003e#1626\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.shared:maven-dependency-analyzer from 1.17.0 to 1.17.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1627\"\u003e#1627\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 in /src/it/projects/remove-dependency/basic (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1607\"\u003e#1607\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 47 to 48 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1605\"\u003e#1605\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1601\"\u003e#1601\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.jsoup:jsoup from 1.22.1 to 1.22.2 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1602\"\u003e#1602\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.doxia:doxia-sink-api from 2.0.0 to 2.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1595\"\u003e#1595\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1596\"\u003e#1596\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1594\"\u003e#1594\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1589\"\u003e#1589\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/c186d05d80e15cd18651a3071a5186e275e04029\"\u003e\u003ccode\u003ec186d05\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-dependency-plugin-3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/371261124f9cff27cf0439fe3abaec4e322fae7e\"\u003e\u003ccode\u003e3712611\u003c/code\u003e\u003c/a\u003e Fix artifact relocation support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/e873e0eb87775c0346b22cf6fe0c565e93e0b01f\"\u003e\u003ccode\u003ee873e0e\u003c/code\u003e\u003c/a\u003e Manage ASM version 9.10 to support JDK 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/70b535690ecbf985e795cabca9869d66a2c68e10\"\u003e\u003ccode\u003e70b5356\u003c/code\u003e\u003c/a\u003e fix: fix addParentPoms=true causes repositories to be ignored. (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/issues/1585\"\u003e#1585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/51d893970655d18dade1f06ca48e2bf676349629\"\u003e\u003ccode\u003e51d8939\u003c/code\u003e\u003c/a\u003e Fix false positive in analyze-exclusions with transitive dependency exclusion...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/02b865b98376be8e9a0c31a028b87a4e1d4ff7a3\"\u003e\u003ccode\u003e02b865b\u003c/code\u003e\u003c/a\u003e Bump eu.maveniverse.maven.domtrip:domtrip-core from 1.5.0 to 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/04f4de17e7bd73276baeacc7275308d20f1257fd\"\u003e\u003ccode\u003e04f4de1\u003c/code\u003e\u003c/a\u003e Bump eu.maveniverse.maven.domtrip:domtrip-maven from 1.5.0 to 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/2812490a1263d186950becfe2d214f03e807048f\"\u003e\u003ccode\u003e2812490\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.15 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/ce117da219149e28f4253f85a805093222b8f868\"\u003e\u003ccode\u003ece117da\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.shared:maven-dependency-analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/aea7a6400a73696f8819071c607e3c0d16bb9294\"\u003e\u003ccode\u003eaea7a64\u003c/code\u003e\u003c/a\u003e Prevent NPE (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/issues/1622\"\u003e#1622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.10.0...maven-dependency-plugin-3.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jacoco:jacoco-maven-plugin` from 0.8.14 to 0.8.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jacoco/jacoco/releases\"\u003eorg.jacoco:jacoco-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.8.15\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eJaCoCo now officially supports Java 26 (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2076\"\u003e#2076\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eExperimental support for Java 27 class files (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2004\"\u003e#2004\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCompatibility methods generated by Kotlin compiler for functions defined in interfaces are filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1905\"\u003e#1905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCompatibility methods generated by Kotlin compiler for exposed boxed inline value classes (JvmExposeBoxed annotation) are filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1944\"\u003e#1944\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMethods generated by the Kotlin compiler for functions with JvmStatic annotation are filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2097\"\u003e#2097\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImproved filtering of bytecode generated by Kotlin compiler for when expressions and statements with kotlin.String subject where first branch condition contains string with largest hash (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2098\"\u003e#2098\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode that javac versions from 24 to 26 generate for switch statements and expressions with selector expression of type java.lang.String inside lambdas is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2023\"\u003e#2023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImproved performance of Kotlin files analysis by parsing SMAPs only once per class (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2114\"\u003e#2114\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFor better performance agent output methods tcpclient and tcpserver use BufferedOutputStream to write execution data to socket. Maven plugin, Ant tasks, CLI, API usage examples, and ExecDumpClient API use BufferedInputStream to read execution data from socket. Third-party integrations should do the same to benefit from this change in agent (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2089\"\u003e#2089\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed processing of Kotlin SMAP in synthetic classes (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1985\"\u003e#1985\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMultiple JaCoCo runtimes within one JVM writing to the same output file should not cause data corruption when running on JDK versions from 6 to 10 affected by \u003ca href=\"https://bugs.openjdk.org/browse/JDK-8166253\"\u003eJDK-8166253\u003c/a\u003e (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2065\"\u003e#2065\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2074\"\u003e#2074\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFor better performance agent writes to output file via BufferedOutputStream, this fixes regression introduced in version 0.6.2 (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2073\"\u003e#2073\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed NullPointerException when JaCoCo agent is loaded by non system class loader, for example when loaded by JBoss Modules (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1651\"\u003e#1651\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNon-functional Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eJaCoCo now depends on ASM 9.10.1 (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2134\"\u003e#2134\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/jacoco/jacoco/commit/6c5260a192eaa535e4a519771d530781cbac9136\"\u003e\u003ccode\u003e6c5260a\u003c/code\u003e\u003c/a\u003e Prepare release v0.8.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/5c05141431a7f064a804a923fbae11271241f116\"\u003e\u003ccode\u003e5c05141\u003c/code\u003e\u003c/a\u003e Transfer of execution data through socket should use buffered stream (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/ab5efa9d63c06899b2aec1d4a6099fc856132a22\"\u003e\u003ccode\u003eab5efa9\u003c/code\u003e\u003c/a\u003e Remove from Azure Pipelines all builds except with JDK 5 and JDK EA (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2148\"\u003e#2148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/5f6ea38f20ff4583deb4ab976571c853231f97c2\"\u003e\u003ccode\u003e5f6ea38\u003c/code\u003e\u003c/a\u003e Use Windows 2025 image in GitHub Actions (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/35a8af2cfc168ce51f2a3ea2d55d65f31e61c513\"\u003e\u003ccode\u003e35a8af2\u003c/code\u003e\u003c/a\u003e Use Renovate instead of Dependabot for updates of ASM (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/85b8ddf530821f75b3b26f5f96d03252286b3ad6\"\u003e\u003ccode\u003e85b8ddf\u003c/code\u003e\u003c/a\u003e Upgrade ASM to 9.10.1 (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2134\"\u003e#2134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/2988647ac37c3ad35a77b51d01b10a916b85627b\"\u003e\u003ccode\u003e2988647\u003c/code\u003e\u003c/a\u003e AgentModule should use ClassLoader of agent instead of SystemClassLoader (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1651\"\u003e#1651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/75a4e31fed32f180fbe4593ad91ec5c176c0535b\"\u003e\u003ccode\u003e75a4e31\u003c/code\u003e\u003c/a\u003e Add filter for Kotlin \u003ccode\u003e@JvmExposeBoxed\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/691fa1d6a0dffa91f45daf0714f28bfdaa367fc0\"\u003e\u003ccode\u003e691fa1d\u003c/code\u003e\u003c/a\u003e Use Renovate instead of Dependabot for updates of GitHub Actions (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/3e18f17207bca0203b726ace460aa6be8d0f3dd4\"\u003e\u003ccode\u003e3e18f17\u003c/code\u003e\u003c/a\u003e Require at least JDK 21 for build (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jacoco/jacoco/compare/v0.8.14...v0.8.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jetty/jetty.project/pull/15246","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/15246","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15246/packages"}},{"old_version":"3.9.15","new_version":"3.9.16","update_type":"patch","path":null,"pr_created_at":"2026-05-30T00:56:28.000Z","version_change":"3.9.15 → 3.9.16","issue":{"uuid":"4552588037","node_id":"PR_kwDOAB81F87g2t5F","number":15202,"state":"closed","title":"[12.1.x EE9] Bump the build-deps group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-06T00:04:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T00:56:28.000Z","updated_at":"2026-06-06T00:04:37.000Z","time_to_close":601687,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x EE9] Bump","group_name":"build-deps","update_count":12,"packages":[{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.10.0","new_version":"3.11.0","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 12 updates in the /jetty-ee9 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.10.0` | `3.11.0` |\n| org.apache.maven:maven-artifact | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model-builder | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-api | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-provider | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-dependency-plugin` from 3.10.0 to 3.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-dependency-plugin/releases\"\u003eorg.apache.maven.plugins:maven-dependency-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd dependency:add and dependency:remove goals (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1599\"\u003e#1599\u003c/a\u003e) \u003ca href=\"https://github.com/brunoborges\"\u003e\u003ccode\u003e@​brunoborges\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded ability to provide arbitrary dependencies to properties mojo (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1561\"\u003e#1561\u003c/a\u003e) \u003ca href=\"https://github.com/treilhes\"\u003e\u003ccode\u003e@​treilhes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact relocation support (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1633\"\u003e#1633\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix addParentPoms=true causes repositories to be ignored. (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1585\"\u003e#1585\u003c/a\u003e) \u003ca href=\"https://github.com/k-wall\"\u003e\u003ccode\u003e@​k-wall\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix false positive in analyze-exclusions with transitive dependency exclusion (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1628\"\u003e#1628\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractAnalyzeMojo.filterArtifactsByScope() null-safe (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1622\"\u003e#1622\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent NPE in BuildClasspathMojo.appendArtifactPath() when an artifact has no resolved file (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1623\"\u003e#1623\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog unpacking at debug level (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1624\"\u003e#1624\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve plugins declared in pluginManagement for resolve-plugins and go-offline (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1603\"\u003e#1603\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eanalyze-exclusions\u003c/code\u003e crashes if there is no \u003ccode\u003edependencyManagement\u003c/code\u003e element (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1597\"\u003e#1597\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable ITs for dependency:remove and use mock dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1613\"\u003e#1613\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMore meaningful assertions (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1611\"\u003e#1611\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCure various typos IntelliJ complains about (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1612\"\u003e#1612\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused jansi dependency (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1606\"\u003e#1606\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable ITs for dependecy:add and use mock dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1610\"\u003e#1610\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleaner exception handling (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1566\"\u003e#1566\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eManage ASM version 9.10 to support JDK 27 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1632\"\u003e#1632\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eu.maveniverse.maven.domtrip:domtrip-core from 1.5.0 to 1.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1631\"\u003e#1631\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump eu.maveniverse.maven.domtrip:domtrip-maven from 1.5.0 to 1.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1630\"\u003e#1630\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.15 to 3.9.16 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1626\"\u003e#1626\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.shared:maven-dependency-analyzer from 1.17.0 to 1.17.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1627\"\u003e#1627\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 in /src/it/projects/remove-dependency/basic (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1607\"\u003e#1607\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 47 to 48 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1605\"\u003e#1605\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1601\"\u003e#1601\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.jsoup:jsoup from 1.22.1 to 1.22.2 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1602\"\u003e#1602\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.doxia:doxia-sink-api from 2.0.0 to 2.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1595\"\u003e#1595\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1596\"\u003e#1596\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1594\"\u003e#1594\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/pull/1589\"\u003e#1589\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/c186d05d80e15cd18651a3071a5186e275e04029\"\u003e\u003ccode\u003ec186d05\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-dependency-plugin-3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/371261124f9cff27cf0439fe3abaec4e322fae7e\"\u003e\u003ccode\u003e3712611\u003c/code\u003e\u003c/a\u003e Fix artifact relocation support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/e873e0eb87775c0346b22cf6fe0c565e93e0b01f\"\u003e\u003ccode\u003ee873e0e\u003c/code\u003e\u003c/a\u003e Manage ASM version 9.10 to support JDK 27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/70b535690ecbf985e795cabca9869d66a2c68e10\"\u003e\u003ccode\u003e70b5356\u003c/code\u003e\u003c/a\u003e fix: fix addParentPoms=true causes repositories to be ignored. (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/issues/1585\"\u003e#1585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/51d893970655d18dade1f06ca48e2bf676349629\"\u003e\u003ccode\u003e51d8939\u003c/code\u003e\u003c/a\u003e Fix false positive in analyze-exclusions with transitive dependency exclusion...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/02b865b98376be8e9a0c31a028b87a4e1d4ff7a3\"\u003e\u003ccode\u003e02b865b\u003c/code\u003e\u003c/a\u003e Bump eu.maveniverse.maven.domtrip:domtrip-core from 1.5.0 to 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/04f4de17e7bd73276baeacc7275308d20f1257fd\"\u003e\u003ccode\u003e04f4de1\u003c/code\u003e\u003c/a\u003e Bump eu.maveniverse.maven.domtrip:domtrip-maven from 1.5.0 to 1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/2812490a1263d186950becfe2d214f03e807048f\"\u003e\u003ccode\u003e2812490\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.15 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/ce117da219149e28f4253f85a805093222b8f868\"\u003e\u003ccode\u003ece117da\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.shared:maven-dependency-analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-dependency-plugin/commit/aea7a6400a73696f8819071c607e3c0d16bb9294\"\u003e\u003ccode\u003eaea7a64\u003c/code\u003e\u003c/a\u003e Prevent NPE (\u003ca href=\"https://redirect.github.com/apache/maven-dependency-plugin/issues/1622\"\u003e#1622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.10.0...maven-dependency-plugin-3.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jetty/jetty.project/pull/15202","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/15202","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15202/packages"}},{"old_version":"3.9.15","new_version":"3.9.16","update_type":"patch","path":null,"pr_created_at":"2026-05-27T20:52:20.000Z","version_change":"3.9.15 → 3.9.16","issue":{"uuid":"4535654267","node_id":"PR_kwDOAB81F87f_UMH","number":15172,"state":"closed","title":"[12.1.x EE10] Bump the build-deps group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T00:55:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T20:52:20.000Z","updated_at":"2026-05-30T00:55:56.000Z","time_to_close":187415,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x EE10] Bump","group_name":"build-deps","update_count":11,"packages":[{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 11 updates in the /jetty-ee10 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| org.apache.maven:maven-artifact | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model-builder | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-api | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-provider | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jetty/jetty.project/pull/15172","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/15172","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15172/packages"}},{"old_version":"3.9.15","new_version":"3.9.16","update_type":"patch","path":null,"pr_created_at":"2026-05-27T20:51:59.000Z","version_change":"3.9.15 → 3.9.16","issue":{"uuid":"4535652178","node_id":"PR_kwDOAB81F87f_Tv2","number":15168,"state":"closed","title":"[12.1.x EE11] Bump the build-deps group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T00:55:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T20:51:59.000Z","updated_at":"2026-05-30T00:56:00.000Z","time_to_close":187439,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x EE11] Bump","group_name":"build-deps","update_count":11,"packages":[{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 11 updates in the /jetty-ee11 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` |\n| org.apache.maven:maven-artifact | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model-builder | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-api | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-provider | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-failsafe-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce reportTestTimestamp option and include timestamp for test sets and test cases (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3261\"\u003e#3261\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3302\"\u003e#3302\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_socket at address' is not displayed anymore when using maven.surefire.debug (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3353\"\u003e#3353\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3354\"\u003e#3354\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3327\"\u003e#3327\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3308\"\u003e#3308\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BACKPORT 3.5.x] \u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2049\"\u003e[SUREFIRE-2049]\u003c/a\u003e - Fix SHUTDOWN type lost during command serialization. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3270\"\u003e#3270\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3289\"\u003e#3289\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: null guard for context map (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3269\"\u003e#3269\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3272\"\u003e#3272\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3328\"\u003e#3328\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse surefire 3.5.5 by project itself for testing (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3324\"\u003e#3324\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow Oracle javadoc guidelines (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3177\"\u003e#3177\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3334\"\u003e#3334\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3350\"\u003e#3350\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/25ea054860a5c1e5932b360d8aa0a31944c2b841\"\u003e\u003ccode\u003e25ea054\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e5f374ccdefd5b40d75e0072a754708183d9ec5e\"\u003e\u003ccode\u003ee5f374c\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/dadd55b7a6a3a0336c253413f68c4f08092328c2\"\u003e\u003ccode\u003edadd55b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/2613\"\u003e#2613\u003c/a\u003e Debugging failsafe tests: Message 'Listening for transport dt_soc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/39dd250a44f1f2f1f18ea1881d78ac341222ea97\"\u003e\u003ccode\u003e39dd250\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/27742739c8cc6e4676611ac4bfe42870f74fd0f3\"\u003e\u003ccode\u003e2774273\u003c/code\u003e\u003c/a\u003e Ensure that the statistics filename is calculated only once. (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3326\"\u003e#3326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3327\"\u003e#3327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0d5df8a3b4606622a67922405488d4b182409893\"\u003e\u003ccode\u003e0d5df8a\u003c/code\u003e\u003c/a\u003e 3.5.x/bug/cherry pick embedded mode its (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3328\"\u003e#3328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/04ad9a293f5cee5e95c5cd5a2e751723be66deff\"\u003e\u003ccode\u003e04ad9a2\u003c/code\u003e\u003c/a\u003e Use surefire 3.5.5 by project itself for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/37e8f694c18ca664a8e45e934a43d4870e799c45\"\u003e\u003ccode\u003e37e8f69\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eflakes\u003c/code\u003e attribute to use in \u003ccode\u003etestsuite\u003c/code\u003e report (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3306\"\u003e#3306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/a970fefe4dbc173acacf79389d812f91f6ef027a\"\u003e\u003ccode\u003ea970fef\u003c/code\u003e\u003c/a\u003e Introduce reportTestTimestamp option and include timestamp for test sets and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e838393bbb127a7798d13283b9af7cfa0afec3a8\"\u003e\u003ccode\u003ee838393\u003c/code\u003e\u003c/a\u003e deploy 3.5.x branch to nexus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.5...surefire-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jetty/jetty.project/pull/15168","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/15168","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15168/packages"}},{"old_version":"3.9.15","new_version":"3.9.16","update_type":"patch","path":null,"pr_created_at":"2026-05-24T05:15:13.000Z","version_change":"3.9.15 → 3.9.16","issue":{"uuid":"4510582148","node_id":"PR_kwDOI64WQs7eu12c","number":506,"state":"closed","title":"Bump the safe-patch-updates group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-31T05:14:54.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-24T05:15:13.000Z","updated_at":"2026-05-31T05:14:56.000Z","time_to_close":604781,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"safe-patch-updates","update_count":19,"packages":[{"name":"org.slf4j:slf4j-api","old_version":"2.0.17","new_version":"2.0.18"},{"name":"org.slf4j:slf4j-simple","old_version":"2.0.17","new_version":"2.0.18"},{"name":"org.slf4j:jcl-over-slf4j","old_version":"2.0.17","new_version":"2.0.18"},{"name":"org.slf4j:jul-to-slf4j","old_version":"2.0.17","new_version":"2.0.18"},{"name":"org.postgresql:postgresql","old_version":"42.7.10","new_version":"42.7.11","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"com.auth0:java-jwt","old_version":"4.5.1","new_version":"4.5.2","repository_url":"https://github.com/auth0/java-jwt"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.21.2","new_version":"2.21.3"},{"name":"com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-modules-base"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"4.0.7","new_version":"4.0.8"},{"name":"org.thymeleaf:thymeleaf","old_version":"3.1.4.RELEASE","new_version":"3.1.5.RELEASE"},{"name":"org.operaton.bpm:operaton-engine","old_version":"1.1.1","new_version":"1.1.3"},{"name":"org.operaton.bpm:operaton-engine-spring","old_version":"1.1.1","new_version":"1.1.3"},{"name":"org.operaton.bpm.model:operaton-bpmn-model","old_version":"1.1.1","new_version":"1.1.3"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the safe-patch-updates group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.slf4j:slf4j-api | `2.0.17` | `2.0.18` |\n| org.slf4j:slf4j-simple | `2.0.17` | `2.0.18` |\n| org.slf4j:jcl-over-slf4j | `2.0.17` | `2.0.18` |\n| org.slf4j:jul-to-slf4j | `2.0.17` | `2.0.18` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.10` | `42.7.11` |\n| [com.auth0:java-jwt](https://github.com/auth0/java-jwt) | `4.5.1` | `4.5.2` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.21.2` | `2.21.3` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.21.2` | `2.21.3` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.21.2` | `2.21.3` |\n| [com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations](https://github.com/FasterXML/jackson-modules-base) | `2.21.2` | `2.21.3` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.21.2` | `2.21.3` |\n| org.glassfish.jaxb:jaxb-runtime | `4.0.7` | `4.0.8` |\n| org.thymeleaf:thymeleaf | `3.1.4.RELEASE` | `3.1.5.RELEASE` |\n| org.operaton.bpm:operaton-engine | `1.1.1` | `1.1.3` |\n| org.operaton.bpm:operaton-engine-spring | `1.1.1` | `1.1.3` |\n| org.operaton.bpm.model:operaton-bpmn-model | `1.1.1` | `1.1.3` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n\n\nUpdates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:jcl-over-slf4j` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:jul-to-slf4j` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:jcl-over-slf4j` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:jul-to-slf4j` from 2.0.17 to 2.0.18\n\nUpdates `org.postgresql:postgresql` from 42.7.10 to 42.7.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/releases\"\u003eorg.postgresql:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev42.7.11\u003c/h2\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add sources and javadocs to shaded published lib generation \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4043\"\u003e#4043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate Changelog and website for release of 42.7.11 \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix scram fix location in changelog and update published artifact developer list \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestrict test with scram_iterations to v16+ and release notes \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update ubuntu:24.04 docker digest to 84e77de \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4017\"\u003e#4017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add tests for QueryExecutor#getTransactionState \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/create-github-app-token action to v2.2.2 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3983\"\u003e#3983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky CopyBothResponseTest by using WAL flush LSN \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky replication restart tests by waiting for confirmed_flush_lsn \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3975\"\u003e#3975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: fix flaky LogicalReplicationStatusTest by polling pg_stat_replication \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace Appveyor with ikalnytskyi/action-setup-postgres \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3966\"\u003e#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: move test table creation from \u003ca href=\"https://github.com/BeforeEach\"\u003e\u003ccode\u003e@​BeforeEach\u003c/code\u003e\u003c/a\u003e to \u003ca href=\"https://github.com/BeforeAll\"\u003e\u003ccode\u003e@​BeforeAll\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn jsonb as PGObject fixes Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3926\"\u003e#3926\u003c/a\u003e \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docker scripts  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3958\"\u003e#3958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimplement require_auth, this is pretty much how libpq does this.  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3895\"\u003e#3895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add SCRAM authentication test setup section to TESTING.md \u003ca href=\"https://github.com/emmaeng700\"\u003e\u003ccode\u003e@​emmaeng700\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3945\"\u003e#3945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd RequireServerVersion annotation for tests \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3939\"\u003e#3939\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3728\"\u003e#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3996\"\u003e#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3973\"\u003e#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3961\"\u003e#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e) \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estyle: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use \u003ccode\u003e@​vlsi/github-actions-random-matrix\u003c/code\u003e npm package \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use tag names for pinning github actions, pin ikalnytskyi/action-setup-postgres \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4007\"\u003e#4007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: bump errorprone to 2.48.0 \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4005\"\u003e#4005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add \u003ca href=\"https://github.com/DisableLogger\"\u003e\u003ccode\u003e@​DisableLogger\u003c/code\u003e\u003c/a\u003e annotation to suppress expected log warnings in tests \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: suppress deprecations in test code to reduce build verbosity \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3972\"\u003e#3972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace log warning in ConnectionFactory.closeStream with Throwable.addSuppressed \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3970\"\u003e#3970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use greedy pairwise coverage for CI matrix generation \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3965\"\u003e#3965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use full version tags in GitHub Actions comments \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3963\"\u003e#3963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md\"\u003eorg.postgresql:postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[42.7.11] (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: implement require_auth connection property, aligning with libpq behavior [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3895\"\u003e#3895\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3895\"\u003epgjdbc/pgjdbc#3895\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: replace Appveyor CI with ikalnytskyi/action-setup-postgres [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3966\"\u003e#3966\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3966\"\u003epgjdbc/pgjdbc#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: upgrade Gradle to v9 [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3978\"\u003e#3978\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3978\"\u003epgjdbc/pgjdbc#3978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3728\"\u003e#3728\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3728\"\u003epgjdbc/pgjdbc#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3996\"\u003e#3996\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3996\"\u003epgjdbc/pgjdbc#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3973\"\u003e#3973\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3973\"\u003epgjdbc/pgjdbc#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: make sure the driver honours connectTimeout when retrying the connection [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3962\"\u003e#3962\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3962\"\u003epgjdbc/pgjdbc#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison to handle unsigned values correctly [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3961\"\u003e#3961\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3961\"\u003epgjdbc/pgjdbc#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3957\"\u003epgjdbc/pgjdbc#3957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: return jsonb as PGObject instead of String [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3956\"\u003e#3956\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3956\"\u003epgjdbc/pgjdbc#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: align SSL key file permission check with libpq [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3952\"\u003e#3952\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3952\"\u003epgjdbc/pgjdbc#3952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: guard connection closed flag with a reentrant lock to protect against concurrent close [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3905\"\u003e#3905\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3905\"\u003epgjdbc/pgjdbc#3905\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/78e261ff2a7f16a37bdceb2204f67e484387da2f\"\u003e\u003ccode\u003e78e261f\u003c/code\u003e\u003c/a\u003e fix: Add sources and javadocs to shaded published lib generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1e09fa0496377296c9e2ef3bfd2b409945fba17a\"\u003e\u003ccode\u003e1e09fa0\u003c/code\u003e\u003c/a\u003e update Changelog and website for release of 42.7.11 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/d479fa5b8c8c915a441ce1f2448f69f23dd0b66c\"\u003e\u003ccode\u003ed479fa5\u003c/code\u003e\u003c/a\u003e Fix scram fix location in changelog and update published artifact developer l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/b04fc46af6c207bc7ce9e788fea8c43d18b73d0f\"\u003e\u003ccode\u003eb04fc46\u003c/code\u003e\u003c/a\u003e docs: Add scram max iters fix to changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/cf548225b4078db954765339720ffdf3bc94e5a6\"\u003e\u003ccode\u003ecf54822\u003c/code\u003e\u003c/a\u003e test: Disable scram test on older version without scram_iterations GUC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/7dbcc79b2b4adf7b71458c9434d2c43cec7713b9\"\u003e\u003ccode\u003e7dbcc79\u003c/code\u003e\u003c/a\u003e test: Add SCRAM max iteration tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c9d41d1332a7426fcef19ff89f2e6b1116429143\"\u003e\u003ccode\u003ec9d41d1\u003c/code\u003e\u003c/a\u003e fix: Limit SCRAM PBKDF2 iterations accepted from the server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/a340cb2b0ae24c0d98ad9dec569200ebb704d6aa\"\u003e\u003ccode\u003ea340cb2\u003c/code\u003e\u003c/a\u003e style: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/77837f80c0c20a9f33f9e21b091f4d4552f8e753\"\u003e\u003ccode\u003e77837f8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.openrewrite.rewrite:org.openrewrite.rewrite....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/23af03bc839af5217ea141946ae41e648264061c\"\u003e\u003ccode\u003e23af03b\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.10...REL42.7.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.auth0:java-jwt` from 4.5.1 to 4.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/auth0/java-jwt/releases\"\u003ecom.auth0:java-jwt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChore: Bump update commons-beanutils dependency \u003ca href=\"https://redirect.github.com/auth0/java-jwt/pull/761\"\u003e#761\u003c/a\u003e (\u003ca href=\"https://github.com/tanya732\"\u003etanya732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChore: Update Readme with Java 21 \u003ca href=\"https://redirect.github.com/auth0/java-jwt/pull/760\"\u003e#760\u003c/a\u003e (\u003ca href=\"https://github.com/tanya732\"\u003etanya732\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/auth0/java-jwt/blob/master/CHANGELOG.md\"\u003ecom.auth0:java-jwt's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/auth0/java-jwt/tree/4.5.2\"\u003e4.5.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/auth0/java-jwt/compare/4.5.1...4.5.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChore: Bump update commons-beanutils dependency \u003ca href=\"https://redirect.github.com/auth0/java-jwt/pull/761\"\u003e#761\u003c/a\u003e (\u003ca href=\"https://github.com/tanya732\"\u003etanya732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChore: Update Readme with Java 21 \u003ca href=\"https://redirect.github.com/auth0/java-jwt/pull/760\"\u003e#760\u003c/a\u003e (\u003ca href=\"https://github.com/tanya732\"\u003etanya732\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/auth0/java-jwt/commit/695fd2bea64b8466b872a9d0c2e7019fee7ac86f\"\u003e\u003ccode\u003e695fd2b\u003c/code\u003e\u003c/a\u003e Release 4.5.2 (\u003ca href=\"https://redirect.github.com/auth0/java-jwt/issues/765\"\u003e#765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/4ac31787e2bb264d346ddb51b54ce4893d51eb18\"\u003e\u003ccode\u003e4ac3178\u003c/code\u003e\u003c/a\u003e Release 4.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/d056a79e402d6d6c667a1d5fe9233dd87240da1c\"\u003e\u003ccode\u003ed056a79\u003c/code\u003e\u003c/a\u003e Bump com.fasterxml.jackson.core:jackson-databind from 2.21.2 to 2.21.3 in /li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/37f195a954cce32abd4b4eb212e8b7695781c2bb\"\u003e\u003ccode\u003e37f195a\u003c/code\u003e\u003c/a\u003e Bump com.fasterxml.jackson.core:jackson-databind in /lib\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/dba4c93e2ef37b82b45776d41f8dcbc24df8335a\"\u003e\u003ccode\u003edba4c93\u003c/code\u003e\u003c/a\u003e Chore: Bump update commons-beanutils dependency (\u003ca href=\"https://redirect.github.com/auth0/java-jwt/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/84d4c8f383ae7c06e0e53f5bd7d84324ad3bcad9\"\u003e\u003ccode\u003e84d4c8f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into chore/bump-commons-beanutils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/5c923d4981ba39c18d530ba3e155c314b6cfd4e1\"\u003e\u003ccode\u003e5c923d4\u003c/code\u003e\u003c/a\u003e Chore: Add SCA scan workflow (\u003ca href=\"https://redirect.github.com/auth0/java-jwt/issues/762\"\u003e#762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/09a4da58242a52bd937c7ac1b2914adc8a80e73c\"\u003e\u003ccode\u003e09a4da5\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into chore/add-sca-scan\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/ef47e64ba46e5bb39abc68ddbfcd49f61cac4ec7\"\u003e\u003ccode\u003eef47e64\u003c/code\u003e\u003c/a\u003e Chore: Add SCA scan workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/auth0/java-jwt/commit/3fcfbcb3bed8a66ddb37be63bb3cfea7b873312b\"\u003e\u003ccode\u003e3fcfbcb\u003c/code\u003e\u003c/a\u003e Chore: Bump update commons-beanutils dependency\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/auth0/java-jwt/compare/4.5.1...4.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/5815636064ca5f5f2f5af0a91c7ad96368c239e7\"\u003e\u003ccode\u003e5815636\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/6e728f9bde605f98e34d67d5db0a1b530b0a9bfd\"\u003e\u003ccode\u003e6e728f9\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/4e30cf21ca4faeffa062ae13730fade890ce2540\"\u003e\u003ccode\u003e4e30cf2\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/1429fffeca1eee24d7c3d7a0887c5ac10cac7a58\"\u003e\u003ccode\u003e1429fff\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/8f622c5cf177509989eaa154e4cb86d64b28f5a6\"\u003e\u003ccode\u003e8f622c5\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/cd4d6b2baf575fd84419368717ddf12eb21fc8d7\"\u003e\u003ccode\u003ecd4d6b2\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/03458823cc3cf78f1ea19cfe5f045475628ee834\"\u003e\u003ccode\u003e0345882\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/a7a5562c0215da3e1297e4825fc5fc4d4f237c68\"\u003e\u003ccode\u003ea7a5562\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/cd647ea2cf15ee7740f1e3eb447335f667dd3a7a\"\u003e\u003ccode\u003ecd647ea\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/0ac2f771ad5fdceb60f908352c4dee2ffa498146\"\u003e\u003ccode\u003e0ac2f77\u003c/code\u003e\u003c/a\u003e Update release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.21.2...jackson-core-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.21.2 to 2.21.3\n\nUpdates `com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3290598ecbbd8bbb0b34a35a7361ff54e1050463\"\u003e\u003ccode\u003e3290598\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/ff548e5773b62aef719c2104ecfccbe70dadcedc\"\u003e\u003ccode\u003eff548e5\u003c/code\u003e\u003c/a\u003e undo version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/1c5c59c5a3fc09a17d1027879ebca459842cda8e\"\u003e\u003ccode\u003e1c5c59c\u003c/code\u003e\u003c/a\u003e re-do release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/64b246c236e6d424eb4469131bbd76c3056dc2a3\"\u003e\u003ccode\u003e64b246c\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/38be1635960bed69c4f52bfbbdd3297447bd7506\"\u003e\u003ccode\u003e38be163\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/b3506d8b74b64a5f7e3f5884df8e5246f1c03bf0\"\u003e\u003ccode\u003eb3506d8\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/2f51aa35660e9af07415c54b6bc8185622d91288\"\u003e\u003ccode\u003e2f51aa3\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/88adb497be38f7b4de3cbcd49ec8d641933214ce\"\u003e\u003ccode\u003e88adb49\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/5a89cc181bf92f40730a6d297dbb32e2cfd29300\"\u003e\u003ccode\u003e5a89cc1\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/6cad130d2e9f61aff310212ab6fb5b03a09f720a\"\u003e\u003ccode\u003e6cad130\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.18.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-modules-base/compare/jackson-modules-base-2.21.2...jackson-modules-base-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/ccfcc9560ff6ba28a33a211108ec9c0f39822348\"\u003e\u003ccode\u003eccfcc95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformats-text-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/5e8161712c7e6eead4a27a0ef46bc3a27a67c02d\"\u003e\u003ccode\u003e5e81617\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/52ab617b41276173b0487b861b85fdd3a8b9e854\"\u003e\u003ccode\u003e52ab617\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/84f99f7b0de01f25add5213086ccbabbf458a8f9\"\u003e\u003ccode\u003e84f99f7\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/4fe54cb049fd193bb7cbc4f8b424846219a3e1e0\"\u003e\u003ccode\u003e4fe54cb\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/f18c5784b0e34918d3f81d96609dc244b9354fff\"\u003e\u003ccode\u003ef18c578\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/8db1032d07c67320b77c007eaefff5a12e9263b3\"\u003e\u003ccode\u003e8db1032\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/7afb263fcdc61712fd3ce5268cbc51e29d6d752b\"\u003e\u003ccode\u003e7afb263\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformats-text-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/ec50f24c4f0f5efc7f417f6cfcd5baac33913954\"\u003e\u003ccode\u003eec50f24\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/a8bedbd71dae6d2eab6ab9bbe24517d3a00455ca\"\u003e\u003ccode\u003ea8bedbd\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.21.2...jackson-dataformats-text-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/5815636064ca5f5f2f5af0a91c7ad96368c239e7\"\u003e\u003ccode\u003e5815636\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/6e728f9bde605f98e34d67d5db0a1b530b0a9bfd\"\u003e\u003ccode\u003e6e728f9\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/4e30cf21ca4faeffa062ae13730fade890ce2540\"\u003e\u003ccode\u003e4e30cf2\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/1429fffeca1eee24d7c3d7a0887c5ac10cac7a58\"\u003e\u003ccode\u003e1429fff\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/8f622c5cf177509989eaa154e4cb86d64b28f5a6\"\u003e\u003ccode\u003e8f622c5\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/cd4d6b2baf575fd84419368717ddf12eb21fc8d7\"\u003e\u003ccode\u003ecd4d6b2\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/03458823cc3cf78f1ea19cfe5f045475628ee834\"\u003e\u003ccode\u003e0345882\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/a7a5562c0215da3e1297e4825fc5fc4d4f237c68\"\u003e\u003ccode\u003ea7a5562\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/cd647ea2cf15ee7740f1e3eb447335f667dd3a7a\"\u003e\u003ccode\u003ecd647ea\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/0ac2f771ad5fdceb60f908352c4dee2ffa498146\"\u003e\u003ccode\u003e0ac2f77\u003c/code\u003e\u003c/a\u003e Update release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.21.2...jackson-core-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.21.2 to 2.21.3\n\nUpdates `com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3290598ecbbd8bbb0b34a35a7361ff54e1050463\"\u003e\u003ccode\u003e3290598\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/ff548e5773b62aef719c2104ecfccbe70dadcedc\"\u003e\u003ccode\u003eff548e5\u003c/code\u003e\u003c/a\u003e undo version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/1c5c59c5a3fc09a17d1027879ebca459842cda8e\"\u003e\u003ccode\u003e1c5c59c\u003c/code\u003e\u003c/a\u003e re-do release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/64b246c236e6d424eb4469131bbd76c3056dc2a3\"\u003e\u003ccode\u003e64b246c\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/38be1635960bed69c4f52bfbbdd3297447bd7506\"\u003e\u003ccode\u003e38be163\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/b3506d8b74b64a5f7e3f5884df8e5246f1c03bf0\"\u003e\u003ccode\u003eb3506d8\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/2f51aa35660e9af07415c54b6bc8185622d91288\"\u003e\u003ccode\u003e2f51aa3\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/88adb497be38f7b4de3cbcd49ec8d641933214ce\"\u003e\u003ccode\u003e88adb49\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/5a89cc181bf92f40730a6d297dbb32e2cfd29300\"\u003e\u003ccode\u003e5a89cc1\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/6cad130d2e9f61aff310212ab6fb5b03a09f720a\"\u003e\u003ccode\u003e6cad130\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.18.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-modules-base/compare/jackson-modules-base-2.21.2...jackson-modules-base-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/ccfcc9560ff6ba28a33a211108ec9c0f39822348\"\u003e\u003ccode\u003eccfcc95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformats-text-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/5e8161712c7e6eead4a27a0ef46bc3a27a67c02d\"\u003e\u003ccode\u003e5e81617\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/52ab617b41276173b0487b861b85fdd3a8b9e854\"\u003e\u003ccode\u003e52ab617\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/84f99f7b0de01f25add5213086ccbabbf458a8f9\"\u003e\u003ccode\u003e84f99f7\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/4fe54cb049fd193bb7cbc4f8b424846219a3e1e0\"\u003e\u003ccode\u003e4fe54cb\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/f18c5784b0e34918d3f81d96609dc244b9354fff\"\u003e\u003ccode\u003ef18c578\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/8db1032d07c67320b77c007eaefff5a12e9263b3\"\u003e\u003ccode\u003e8db1032\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/7afb263fcdc61712fd3ce5268cbc51e29d6d752b\"\u003e\u003ccode\u003e7afb263\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformats-text-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/ec50f24c4f0f5efc7f417f6cfcd5baac33913954\"\u003e\u003ccode\u003eec50f24\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/a8bedbd71dae6d2eab6ab9bbe24517d3a00455ca\"\u003e\u003ccode\u003ea8bedbd\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.21.2...jackson-dataformats-text-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.glassfish.jaxb:jaxb-runtime` from 4.0.7 to 4.0.8\n\nUpdates `org.thymeleaf:thymeleaf` from 3.1.4.RELEASE to 3.1.5.RELEASE\n\nUpdates `org.operaton.bpm:operaton-engine` from 1.1.1 to 1.1.3\n\nUpdates `org.operaton.bpm:operaton-engine-spring` from 1.1.1 to 1.1.3\n\nUpdates `org.operaton.bpm.model:operaton-bpmn-model` from 1.1.1 to 1.1.3\n\nUpdates `org.operaton.bpm:operaton-engine-spring` from 1.1.1 to 1.1.3\n\nUpdates `org.operaton.bpm.model:operaton-bpmn-model` from 1.1.1 to 1.1.3\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/datasharingframework/dsf/pull/506","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/datasharingframework%2Fdsf/issues/506","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/506/packages"}},{"old_version":"3.9.15","new_version":"3.9.16","update_type":"patch","path":null,"pr_created_at":"2026-05-23T00:05:08.000Z","version_change":"3.9.15 → 3.9.16","issue":{"uuid":"4506187972","node_id":"PR_kwDOAB81F87ehh3j","number":15141,"state":"closed","title":"[12.1.x Root pom] Bump the build-deps group with 9 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-27T20:51:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-23T00:05:08.000Z","updated_at":"2026-05-27T20:51:50.000Z","time_to_close":420400,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x Root pom] Bump","group_name":"build-deps","update_count":9,"packages":[{"name":"org.apache.maven:maven-artifact","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.maven:maven-artifact | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-model-builder | `3.9.15` | `3.9.16` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-api | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-resolver-provider | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jetty/jetty.project/pull/15141","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/15141","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15141/packages"}},{"old_version":"3.9.15","new_version":"3.9.16","update_type":"patch","path":null,"pr_created_at":"2026-05-19T23:28:00.000Z","version_change":"3.9.15 → 3.9.16","issue":{"uuid":"4481830288","node_id":"PR_kwDOCShtXc7dSx2H","number":785,"state":"closed","title":"Bump the dependencies group across 2 directories with 14 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-19T23:28:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T23:28:00.000Z","updated_at":"2026-05-19T23:28:45.000Z","time_to_close":43,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":14,"packages":[{"name":"org.owasp:dependency-check-maven","old_version":"12.2.1","new_version":"12.2.2","repository_url":"https://github.com/dependency-check/DependencyCheck"},{"name":"org.eclipse.ee4j:project","old_version":"2.0.2","new_version":"2.0.4","repository_url":"https://github.com/eclipse-ee4j/ee4j"},{"name":"com.fasterxml.woodstox:woodstox-core","old_version":"7.1.1","new_version":"7.2.0","repository_url":"https://github.com/FasterXML/woodstox"},{"name":"org.jvnet.mimepull:mimepull","old_version":"1.10.0","new_version":"1.11.0","repository_url":"https://github.com/eclipse-ee4j/metro-mimepull"},{"name":"com.sun.xml.messaging.saaj:saaj-impl","old_version":"3.0.4","new_version":"3.0.5"},{"name":"org.glassfish.gmbal:gmbal-api-only","old_version":"4.1.1","new_version":"4.1.2","repository_url":"https://github.com/eclipse-ee4j/orb-gmbal"},{"name":"org.ow2.asm:asm","old_version":"9.9.1","new_version":"9.10"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"2.0.16","new_version":"2.0.18","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"2.0.16","new_version":"2.0.18","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.groovy:groovy","old_version":"5.0.5","new_version":"5.0.6","repository_url":"https://github.com/apache/groovy"},{"name":"org.apache.groovy:groovy-xml","old_version":"5.0.5","new_version":"5.0.6","repository_url":"https://github.com/apache/groovy"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 14 updates in the /jaxws-ri directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck) | `12.2.1` | `12.2.2` |\n| [org.eclipse.ee4j:project](https://github.com/eclipse-ee4j/ee4j) | `2.0.2` | `2.0.4` |\n| [com.fasterxml.woodstox:woodstox-core](https://github.com/FasterXML/woodstox) | `7.1.1` | `7.2.0` |\n| [org.jvnet.mimepull:mimepull](https://github.com/eclipse-ee4j/metro-mimepull) | `1.10.0` | `1.11.0` |\n| com.sun.xml.messaging.saaj:saaj-impl | `3.0.4` | `3.0.5` |\n| [org.glassfish.gmbal:gmbal-api-only](https://github.com/eclipse-ee4j/orb-gmbal) | `4.1.1` | `4.1.2` |\n| org.ow2.asm:asm | `9.9.1` | `9.10` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.groovy:groovy-xml](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n\nBumps the dependencies group with 7 updates in the /jaxws-ri/extras/jaxws-maven-plugin directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.groovy:groovy-xml](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n\n\nUpdates `org.owasp:dependency-check-maven` from 12.2.1 to 12.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases\"\u003eorg.owasp:dependency-check-maven's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 12.2.2\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md\"\u003eorg.owasp:dependency-check-maven's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.2.2\"\u003eVersion 12.2.2\u003c/a\u003e (2026-05-03)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE\u003c/strong\u003e: The database schema was updated to fix \u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8466\"\u003e#8466\u003c/a\u003e - if using an external database the update scripts must be run!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: improve Sonatype Guide / OSS Index cache handling and insufficient credits error reporting (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8451\"\u003e#8451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support and prefer githubID vuln identifiers from RetireJS (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8419\"\u003e#8419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(db): widen reference URL column to handle long Mozilla CVE URLs (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8467\"\u003e#8467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add corepack to docker image (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8386\"\u003e#8386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: bump open-vulnerability-clients to resolve NVD timestamp parsing errors (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8427\"\u003e#8427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: de-duplicate and sort both \u003ccode\u003eincludedBy\u003c/code\u003e and \u003ccode\u003eprojectReferences\u003c/code\u003e in reports (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8440\"\u003e#8440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: migrate default OSS Index API URL to Sonatype Guide; supporting optional username (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8404\"\u003e#8404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: correct missing documentation for Gradle plugin (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8431\"\u003e#8431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: tweak docs site structure; documenting missing analyzers (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8462\"\u003e#8462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: remove spurious bundle-audit log line when there are no errors (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8454\"\u003e#8454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: tidy CHANGELOG formatting (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8414\"\u003e#8414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(fp): remove duplicate log4j FP suppressions (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump apache.ant.version from 1.10.16 to 1.10.17 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8416\"\u003e#8416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.2 to 2.21.3 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8465\"\u003e#8465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8420\"\u003e#8420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.mysql:mysql-connector-j from 9.6.0 to 9.7.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8445\"\u003e#8445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8453\"\u003e#8453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8448\"\u003e#8448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump httpcomponents.client.version from 5.6 to 5.6.1 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8432\"\u003e#8432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump joda-time:joda-time from 2.14.1 to 2.14.2 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8464\"\u003e#8464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1 to 3.10.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8452\"\u003e#8452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.jsoup:jsoup from 1.22.1 to 1.22.2 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8437\"\u003e#8437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.postgresql:postgresql from 42.7.10 to 42.7.11 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8463\"\u003e#8463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the actions-deps group with 8 updates (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8472\"\u003e#8472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the full listing of \u003ca href=\"https://github.com/dependency-check/DependencyCheck/milestone/106?closed=1\"\u003echanges\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/dependency-check/DependencyCheck/commit/b51290fd340722350b130c5c9549268969062756\"\u003e\u003ccode\u003eb51290f\u003c/code\u003e\u003c/a\u003e build: prepare release v12.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/70070a9a04c6d3835bce982247e80aa654546721\"\u003e\u003ccode\u003e70070a9\u003c/code\u003e\u003c/a\u003e docs: release 12.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/47aa0c7705b9ef956fe552809bdb654e8254f3e6\"\u003e\u003ccode\u003e47aa0c7\u003c/code\u003e\u003c/a\u003e fix: widen reference URL column to handle long Mozilla CVE URLs (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8467\"\u003e#8467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/1de40c0e916b3d9012a827649f4a1d86081e3961\"\u003e\u003ccode\u003e1de40c0\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions-deps group with 8 updates (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8472\"\u003e#8472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/74678b046b977551c0bff9157c2d42cd8eaade3e\"\u003e\u003ccode\u003e74678b0\u003c/code\u003e\u003c/a\u003e build(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.2 to 2.21.3 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/3f83d807a180b47345729b6740d30d924e50f752\"\u003e\u003ccode\u003e3f83d80\u003c/code\u003e\u003c/a\u003e build(deps): bump org.postgresql:postgresql from 42.7.10 to 42.7.11 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8463\"\u003e#8463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/04387c334c39249d76541eaa43449e2a926e30cf\"\u003e\u003ccode\u003e04387c3\u003c/code\u003e\u003c/a\u003e build(deps): bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8453\"\u003e#8453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/11e17710cfdb89e0fba07f3bbd80e8e0b809352e\"\u003e\u003ccode\u003e11e1771\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1 to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/e8505458d30a169c4550fb60089d7892ea8a7ff5\"\u003e\u003ccode\u003ee850545\u003c/code\u003e\u003c/a\u003e chore(fp): remove duplicate log4j FP suppressions (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/9acbb3392e13213eddb597fdfb11c76ad099160a\"\u003e\u003ccode\u003e9acbb33\u003c/code\u003e\u003c/a\u003e feat: improve Sonatype Guide / OSS Index cache handling and insufficient cred...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dependency-check/DependencyCheck/compare/v12.2.1...v12.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.ee4j:project` from 2.0.2 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/95d320073ffe61b3f84185899aeeeeda9bf80c6a\"\u003e\u003ccode\u003e95d3200\u003c/code\u003e\u003c/a\u003e Update project version from 2.1.0-SNAPSHOT to 2.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/41e30f051943de13533ba2315114c20da77d29e4\"\u003e\u003ccode\u003e41e30f0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/issues/125\"\u003e#125\u003c/a\u003e from eclipse-ee4j/dependabot/maven/parent/org.apache....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/1b95e4ac7d9f55d73776e57805afb8f22a93f5fa\"\u003e\u003ccode\u003e1b95e4a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/issues/126\"\u003e#126\u003c/a\u003e from manovotn/updateCentralStagingPlugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/f44f0b15b2f05412061a0b7c0a5c0c0efe248d43\"\u003e\u003ccode\u003ef44f0b1\u003c/code\u003e\u003c/a\u003e Update central-staging-plugins to 1.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/a104c9d5e7b1e0c03e7051b10e514a1803bdab46\"\u003e\u003ccode\u003ea104c9d\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-enforcer-plugin in /parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/6319523d2ff0b14068dc753ddbc3639bba7fce17\"\u003e\u003ccode\u003e6319523\u003c/code\u003e\u003c/a\u003e Update version to 2.1.0-SNAPSHOT in pom.xml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/2f4365643ddb5a5132362657f410c588f058e9a9\"\u003e\u003ccode\u003e2f43656\u003c/code\u003e\u003c/a\u003e Change project version from 2.1.0-SNAPSHOT to 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/9ab3d5baa479db70f74c53b05f6c838d931ebc99\"\u003e\u003ccode\u003e9ab3d5b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/issues/120\"\u003e#120\u003c/a\u003e from KyleAure/plugin-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/aa7f7a7839886e5224277885ac442669240bcef2\"\u003e\u003ccode\u003eaa7f7a7\u003c/code\u003e\u003c/a\u003e update: plugin to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/879c9ed09159c6089d3622d552e1db1e5cd6ff40\"\u003e\u003ccode\u003e879c9ed\u003c/code\u003e\u003c/a\u003e update: sync all artifacts from staging to central\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse-ee4j/ee4j/compare/2.0.2...2.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.woodstox:woodstox-core` from 7.1.1 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/983c1e31b807725a7bd52032c24ba4d0b2aec7ed\"\u003e\u003ccode\u003e983c1e3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release woodstox-core-7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/e6b9e798ef47ca1f324dfc744810c14505d10895\"\u003e\u003ccode\u003ee6b9e79\u003c/code\u003e\u003c/a\u003e Prepare for 7.2.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/d3bf0cd0f093cb426c440163a2195061e5b9d067\"\u003e\u003ccode\u003ed3bf0cd\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003eXMLConstants.ACCESS_EXTERNAL_DTD\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/264\"\u003e#264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/ceb08b2905ff4a316510e3a35fcc895d465b4ed1\"\u003e\u003ccode\u003eceb08b2\u003c/code\u003e\u003c/a\u003e Fix minor formatting issues wrt DTD validation (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/289\"\u003e#289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/db893a7fada5caa70295c670e5cd79b91e6792d9\"\u003e\u003ccode\u003edb893a7\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action in the github-actions group (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/288\"\u003e#288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/ec81062461cdbf05c0547e91ce84a5d07424ac4d\"\u003e\u003ccode\u003eec81062\u003c/code\u003e\u003c/a\u003e tiny comment change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/a3f60899d6702184f7969ddb32c376a9336732f0\"\u003e\u003ccode\u003ea3f6089\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/286\"\u003e#286\u003c/a\u003e: Junit 4 to 5 conversion (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/f660fc3970b7201bab6da51e053fe205309b458b\"\u003e\u003ccode\u003ef660fc3\u003c/code\u003e\u003c/a\u003e Add yet more tests (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/38985ae1695662688f89bbd78238e237584675fd\"\u003e\u003ccode\u003e38985ae\u003c/code\u003e\u003c/a\u003e Add more unit tests (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/284\"\u003e#284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/woodstox/commit/36d27a92b9209bd25d42c93dc7768f092a3e57a4\"\u003e\u003ccode\u003e36d27a9\u003c/code\u003e\u003c/a\u003e Add failing test for \u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/87\"\u003e#87\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/FasterXML/woodstox/issues/283\"\u003e#283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/woodstox/compare/woodstox-core-7.1.1...woodstox-core-7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jvnet.mimepull:mimepull` from 1.10.0 to 1.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/releases\"\u003eorg.jvnet.mimepull:mimepull's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Java Security Ultimate Security Repo Scanner 2023 by \u003ca href=\"https://github.com/caytec\"\u003e\u003ccode\u003e@​caytec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/66\"\u003eeclipse-ee4j/metro-mimepull#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated to 2026 by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/69\"\u003eeclipse-ee4j/metro-mimepull#69\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/caytec\"\u003e\u003ccode\u003e@​caytec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/66\"\u003eeclipse-ee4j/metro-mimepull#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/68\"\u003eeclipse-ee4j/metro-mimepull#68\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\"\u003ehttps://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/33f77ec37b11ea9e4ca6bec087ad593f795e20d8\"\u003e\u003ccode\u003e33f77ec\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/f4252cb6c3ab7b68cb3c7fd42d02aa9946b14e73\"\u003e\u003ccode\u003ef4252cb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/69\"\u003e#69\u003c/a\u003e from dmatej/updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/779d4714baf029ccdb324b8288d469f2dbc02ef9\"\u003e\u003ccode\u003e779d471\u003c/code\u003e\u003c/a\u003e Mimepull requires JDK 17 to compile, but still can be used with JDK 11.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/d0c0f5022d1185b944b60d83ca5a9507d70c4379\"\u003e\u003ccode\u003ed0c0f50\u003c/code\u003e\u003c/a\u003e Moving to 1.11.0-SNAPSHOT and Java 17 as a minimum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/b19732225e3727bc13c44c569cd4d50b3a331b89\"\u003e\u003ccode\u003eb197322\u003c/code\u003e\u003c/a\u003e Updated .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/cd51ae638481ca67e03237a2f428f0e71935bab5\"\u003e\u003ccode\u003ecd51ae6\u003c/code\u003e\u003c/a\u003e Updated pom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/e08ea5b4789599625ccfc1cb6b64415e766680cf\"\u003e\u003ccode\u003ee08ea5b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/68\"\u003e#68\u003c/a\u003e from eclipse-ee4j/1.10.0-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/0173e30c9a6e95dd9c6c956c4942e5599046b128\"\u003e\u003ccode\u003e0173e30\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/66\"\u003e#66\u003c/a\u003e from caytec/refactor/java-security-ultimate-scan\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/822534bf80d322c672dd80e080896b88cc25baa7\"\u003e\u003ccode\u003e822534b\u003c/code\u003e\u003c/a\u003e refactor: Java Security Ultimate Security Repo Scanner 2023\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/595ecb379a3e307a8e8d428bf4a7fa43af458ced\"\u003e\u003ccode\u003e595ecb3\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 1.10.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.sun.xml.messaging.saaj:saaj-impl` from 3.0.4 to 3.0.5\n\nUpdates `org.glassfish.gmbal:gmbal-api-only` from 4.1.1 to 4.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/releases\"\u003eorg.glassfish.gmbal:gmbal-api-only's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.2\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGMBAL is distributed with cyclonedx files by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/81\"\u003eeclipse-ee4j/orb-gmbal#81\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://cyclonedx.org/\"\u003ehttps://cyclonedx.org/\u003c/a\u003e for more\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMaintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCleanup in imports by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/87\"\u003eeclipse-ee4j/orb-gmbal#87\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 6.0.0 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/82\"\u003eeclipse-ee4j/orb-gmbal#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.ee4j:project from 2.0.0 to 2.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/83\"\u003eeclipse-ee4j/orb-gmbal#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.ee4j:project from 2.0.1 to 2.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/84\"\u003eeclipse-ee4j/orb-gmbal#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump pfl.version from 5.1.0 to 5.1.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/86\"\u003eeclipse-ee4j/orb-gmbal#86\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\"\u003ehttps://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5e2fbd348a714a75fbb51293de7529d2e04b36d2\"\u003e\u003ccode\u003e5e2fbd3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 4.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/81b73727c0f1fee2504153dd9e3910caa37535e5\"\u003e\u003ccode\u003e81b7372\u003c/code\u003e\u003c/a\u003e Updated pom to reflect 2.0.2 parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/1737f58dd38888335de1093930ddd9252dce7bb6\"\u003e\u003ccode\u003e1737f58\u003c/code\u003e\u003c/a\u003e Cleanup in imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/32642609a12dacda5b6c6898e6e6bbcd386902ce\"\u003e\u003ccode\u003e3264260\u003c/code\u003e\u003c/a\u003e Bump pfl.version from 5.1.0 to 5.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/51d3565fe7520114ba6c67bbab0a8bdd03249645\"\u003e\u003ccode\u003e51d3565\u003c/code\u003e\u003c/a\u003e Bump org.eclipse.ee4j:project from 2.0.1 to 2.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/fdbe92e1b6ff432482184213624bea6e1e92637e\"\u003e\u003ccode\u003efdbe92e\u003c/code\u003e\u003c/a\u003e Bump org.eclipse.ee4j:project from 2.0.0 to 2.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/afe2ace3d158e52fa5edf6d83d9f663af06d6045\"\u003e\u003ccode\u003eafe2ace\u003c/code\u003e\u003c/a\u003e Bump org.apache.felix:maven-bundle-plugin from 6.0.0 to 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/c91a5e510fd3c3c28e03cd6fd508043d5f63d9a7\"\u003e\u003ccode\u003ec91a5e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/issues/80\"\u003e#80\u003c/a\u003e from eclipse-ee4j/RELEASE_411\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5168d0d7f0a722f79413d3234b182e7c03e48b73\"\u003e\u003ccode\u003e5168d0d\u003c/code\u003e\u003c/a\u003e Fixed missing cyclonedx files with parent 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5ceef0ccf7fd9f9cf1d46182dc41199de1fbd195\"\u003e\u003ccode\u003e5ceef0c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.9.1 to 9.10\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.resolver:maven-resolver-api` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.resolver:maven-resolver-util` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy` from 5.0.5 to 5.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-xml` from 5.0.5 to 5.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.resolver:maven-resolver-api` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.resolver:maven-resolver-util` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy` from 5.0.5 to 5.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groov...\n\n_Description has been truncated_","html_url":"https://github.com/eclipse-ee4j/metro-jax-ws/pull/785","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Fmetro-jax-ws/issues/785","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/785/packages"}},{"old_version":"3.9.15","new_version":"3.9.16","update_type":"patch","path":null,"pr_created_at":"2026-05-18T22:09:44.000Z","version_change":"3.9.15 → 3.9.16","issue":{"uuid":"4472918731","node_id":"PR_kwDOCShtXc7c161Y","number":782,"state":"closed","title":"Bump the dependencies group across 2 directories with 16 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-19T23:27:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-18T22:09:44.000Z","updated_at":"2026-05-19T23:27:28.000Z","time_to_close":91062,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":16,"packages":[{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.glassfish.hk2:osgiversion-maven-plugin","old_version":"4.0.0","new_version":"4.0.1"},{"name":"org.owasp:dependency-check-maven","old_version":"12.2.1","new_version":"12.2.2","repository_url":"https://github.com/dependency-check/DependencyCheck"},{"name":"org.eclipse.ee4j:project","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/ee4j"},{"name":"org.jvnet.mimepull:mimepull","old_version":"1.10.0","new_version":"1.11.0","repository_url":"https://github.com/eclipse-ee4j/metro-mimepull"},{"name":"com.sun.xml.messaging.saaj:saaj-impl","old_version":"3.0.4","new_version":"3.0.5"},{"name":"org.glassfish.gmbal:gmbal-api-only","old_version":"4.1.1","new_version":"4.1.2","repository_url":"https://github.com/eclipse-ee4j/orb-gmbal"},{"name":"org.ow2.asm:asm","old_version":"9.9.1","new_version":"9.10"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.15","new_version":"3.9.16","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.15","new_version":"3.9.16"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"2.0.16","new_version":"2.0.18","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"2.0.16","new_version":"2.0.18","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.groovy:groovy","old_version":"5.0.5","new_version":"5.0.6","repository_url":"https://github.com/apache/groovy"},{"name":"org.apache.groovy:groovy-xml","old_version":"5.0.5","new_version":"5.0.6","repository_url":"https://github.com/apache/groovy"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.9.1","new_version":"3.10.1","repository_url":"https://github.com/apache/maven-invoker-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 16 updates in the /jaxws-ri directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\n| org.glassfish.hk2:osgiversion-maven-plugin | `4.0.0` | `4.0.1` |\n| [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck) | `12.2.1` | `12.2.2` |\n| [org.eclipse.ee4j:project](https://github.com/eclipse-ee4j/ee4j) | `2.0.2` | `2.0.3` |\n| [org.jvnet.mimepull:mimepull](https://github.com/eclipse-ee4j/metro-mimepull) | `1.10.0` | `1.11.0` |\n| com.sun.xml.messaging.saaj:saaj-impl | `3.0.4` | `3.0.5` |\n| [org.glassfish.gmbal:gmbal-api-only](https://github.com/eclipse-ee4j/orb-gmbal) | `4.1.1` | `4.1.2` |\n| org.ow2.asm:asm | `9.9.1` | `9.10` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.groovy:groovy-xml](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.9.1` | `3.10.1` |\n\nBumps the dependencies group with 8 updates in the /jaxws-ri/extras/jaxws-maven-plugin directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-core | `3.9.15` | `3.9.16` |\n| org.apache.maven:maven-settings | `3.9.15` | `3.9.16` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `2.0.16` | `2.0.18` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.groovy:groovy-xml](https://github.com/apache/groovy) | `5.0.5` | `5.0.6` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.9.1` | `3.10.1` |\n\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.glassfish.hk2:osgiversion-maven-plugin` from 4.0.0 to 4.0.1\n\nUpdates `org.owasp:dependency-check-maven` from 12.2.1 to 12.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases\"\u003eorg.owasp:dependency-check-maven's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 12.2.2\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md\"\u003eorg.owasp:dependency-check-maven's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.2.2\"\u003eVersion 12.2.2\u003c/a\u003e (2026-05-03)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE\u003c/strong\u003e: The database schema was updated to fix \u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8466\"\u003e#8466\u003c/a\u003e - if using an external database the update scripts must be run!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: improve Sonatype Guide / OSS Index cache handling and insufficient credits error reporting (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8451\"\u003e#8451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: support and prefer githubID vuln identifiers from RetireJS (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8419\"\u003e#8419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(db): widen reference URL column to handle long Mozilla CVE URLs (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8467\"\u003e#8467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: add corepack to docker image (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8386\"\u003e#8386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: bump open-vulnerability-clients to resolve NVD timestamp parsing errors (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8427\"\u003e#8427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: de-duplicate and sort both \u003ccode\u003eincludedBy\u003c/code\u003e and \u003ccode\u003eprojectReferences\u003c/code\u003e in reports (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8440\"\u003e#8440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: migrate default OSS Index API URL to Sonatype Guide; supporting optional username (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8404\"\u003e#8404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: correct missing documentation for Gradle plugin (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8431\"\u003e#8431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: tweak docs site structure; documenting missing analyzers (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8462\"\u003e#8462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: remove spurious bundle-audit log line when there are no errors (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8454\"\u003e#8454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: tidy CHANGELOG formatting (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8414\"\u003e#8414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(fp): remove duplicate log4j FP suppressions (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump apache.ant.version from 1.10.16 to 1.10.17 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8416\"\u003e#8416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.2 to 2.21.3 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8465\"\u003e#8465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8420\"\u003e#8420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.mysql:mysql-connector-j from 9.6.0 to 9.7.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8445\"\u003e#8445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8453\"\u003e#8453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8448\"\u003e#8448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump httpcomponents.client.version from 5.6 to 5.6.1 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8432\"\u003e#8432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump joda-time:joda-time from 2.14.1 to 2.14.2 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8464\"\u003e#8464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1 to 3.10.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8452\"\u003e#8452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.jsoup:jsoup from 1.22.1 to 1.22.2 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8437\"\u003e#8437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.postgresql:postgresql from 42.7.10 to 42.7.11 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8463\"\u003e#8463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the actions-deps group with 8 updates (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8472\"\u003e#8472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the full listing of \u003ca href=\"https://github.com/dependency-check/DependencyCheck/milestone/106?closed=1\"\u003echanges\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/dependency-check/DependencyCheck/commit/b51290fd340722350b130c5c9549268969062756\"\u003e\u003ccode\u003eb51290f\u003c/code\u003e\u003c/a\u003e build: prepare release v12.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/70070a9a04c6d3835bce982247e80aa654546721\"\u003e\u003ccode\u003e70070a9\u003c/code\u003e\u003c/a\u003e docs: release 12.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/47aa0c7705b9ef956fe552809bdb654e8254f3e6\"\u003e\u003ccode\u003e47aa0c7\u003c/code\u003e\u003c/a\u003e fix: widen reference URL column to handle long Mozilla CVE URLs (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8467\"\u003e#8467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/1de40c0e916b3d9012a827649f4a1d86081e3961\"\u003e\u003ccode\u003e1de40c0\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions-deps group with 8 updates (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8472\"\u003e#8472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/74678b046b977551c0bff9157c2d42cd8eaade3e\"\u003e\u003ccode\u003e74678b0\u003c/code\u003e\u003c/a\u003e build(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.2 to 2.21.3 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8\"\u003e#8\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/3f83d807a180b47345729b6740d30d924e50f752\"\u003e\u003ccode\u003e3f83d80\u003c/code\u003e\u003c/a\u003e build(deps): bump org.postgresql:postgresql from 42.7.10 to 42.7.11 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8463\"\u003e#8463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/04387c334c39249d76541eaa43449e2a926e30cf\"\u003e\u003ccode\u003e04387c3\u003c/code\u003e\u003c/a\u003e build(deps): bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8453\"\u003e#8453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/11e17710cfdb89e0fba07f3bbd80e8e0b809352e\"\u003e\u003ccode\u003e11e1771\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1 to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/e8505458d30a169c4550fb60089d7892ea8a7ff5\"\u003e\u003ccode\u003ee850545\u003c/code\u003e\u003c/a\u003e chore(fp): remove duplicate log4j FP suppressions (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/9acbb3392e13213eddb597fdfb11c76ad099160a\"\u003e\u003ccode\u003e9acbb33\u003c/code\u003e\u003c/a\u003e feat: improve Sonatype Guide / OSS Index cache handling and insufficient cred...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dependency-check/DependencyCheck/compare/v12.2.1...v12.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.ee4j:project` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/2f4365643ddb5a5132362657f410c588f058e9a9\"\u003e\u003ccode\u003e2f43656\u003c/code\u003e\u003c/a\u003e Change project version from 2.1.0-SNAPSHOT to 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/9ab3d5baa479db70f74c53b05f6c838d931ebc99\"\u003e\u003ccode\u003e9ab3d5b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/issues/120\"\u003e#120\u003c/a\u003e from KyleAure/plugin-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/aa7f7a7839886e5224277885ac442669240bcef2\"\u003e\u003ccode\u003eaa7f7a7\u003c/code\u003e\u003c/a\u003e update: plugin to 1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/879c9ed09159c6089d3622d552e1db1e5cd6ff40\"\u003e\u003ccode\u003e879c9ed\u003c/code\u003e\u003c/a\u003e update: sync all artifacts from staging to central\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/c25b27e8f81f72e966a7258fb3e21dbca114839f\"\u003e\u003ccode\u003ec25b27e\u003c/code\u003e\u003c/a\u003e feat: add cyclonedx files to rc-sync goal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/490aa2ec4ddf3fd888a73db35199c28a9271d7fc\"\u003e\u003ccode\u003e490aa2e\u003c/code\u003e\u003c/a\u003e dependency: update central-staging-plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/6c2a2ade8719fc763e021365655e94f60b6a1834\"\u003e\u003ccode\u003e6c2a2ad\u003c/code\u003e\u003c/a\u003e Update project version to 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/ee4j/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jvnet.mimepull:mimepull` from 1.10.0 to 1.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/releases\"\u003eorg.jvnet.mimepull:mimepull's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Java Security Ultimate Security Repo Scanner 2023 by \u003ca href=\"https://github.com/caytec\"\u003e\u003ccode\u003e@​caytec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/66\"\u003eeclipse-ee4j/metro-mimepull#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated to 2026 by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/69\"\u003eeclipse-ee4j/metro-mimepull#69\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/caytec\"\u003e\u003ccode\u003e@​caytec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/66\"\u003eeclipse-ee4j/metro-mimepull#66\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/pull/68\"\u003eeclipse-ee4j/metro-mimepull#68\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\"\u003ehttps://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/33f77ec37b11ea9e4ca6bec087ad593f795e20d8\"\u003e\u003ccode\u003e33f77ec\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/f4252cb6c3ab7b68cb3c7fd42d02aa9946b14e73\"\u003e\u003ccode\u003ef4252cb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/69\"\u003e#69\u003c/a\u003e from dmatej/updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/779d4714baf029ccdb324b8288d469f2dbc02ef9\"\u003e\u003ccode\u003e779d471\u003c/code\u003e\u003c/a\u003e Mimepull requires JDK 17 to compile, but still can be used with JDK 11.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/d0c0f5022d1185b944b60d83ca5a9507d70c4379\"\u003e\u003ccode\u003ed0c0f50\u003c/code\u003e\u003c/a\u003e Moving to 1.11.0-SNAPSHOT and Java 17 as a minimum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/b19732225e3727bc13c44c569cd4d50b3a331b89\"\u003e\u003ccode\u003eb197322\u003c/code\u003e\u003c/a\u003e Updated .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/cd51ae638481ca67e03237a2f428f0e71935bab5\"\u003e\u003ccode\u003ecd51ae6\u003c/code\u003e\u003c/a\u003e Updated pom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/e08ea5b4789599625ccfc1cb6b64415e766680cf\"\u003e\u003ccode\u003ee08ea5b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/68\"\u003e#68\u003c/a\u003e from eclipse-ee4j/1.10.0-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/0173e30c9a6e95dd9c6c956c4942e5599046b128\"\u003e\u003ccode\u003e0173e30\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/metro-mimepull/issues/66\"\u003e#66\u003c/a\u003e from caytec/refactor/java-security-ultimate-scan\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/822534bf80d322c672dd80e080896b88cc25baa7\"\u003e\u003ccode\u003e822534b\u003c/code\u003e\u003c/a\u003e refactor: Java Security Ultimate Security Repo Scanner 2023\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/commit/595ecb379a3e307a8e8d428bf4a7fa43af458ced\"\u003e\u003ccode\u003e595ecb3\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 1.10.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/metro-mimepull/compare/1.10.0...1.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.sun.xml.messaging.saaj:saaj-impl` from 3.0.4 to 3.0.5\n\nUpdates `org.glassfish.gmbal:gmbal-api-only` from 4.1.1 to 4.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/releases\"\u003eorg.glassfish.gmbal:gmbal-api-only's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.2\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGMBAL is distributed with cyclonedx files by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/81\"\u003eeclipse-ee4j/orb-gmbal#81\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eSee \u003ca href=\"https://cyclonedx.org/\"\u003ehttps://cyclonedx.org/\u003c/a\u003e for more\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMaintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCleanup in imports by \u003ca href=\"https://github.com/dmatej\"\u003e\u003ccode\u003e@​dmatej\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/87\"\u003eeclipse-ee4j/orb-gmbal#87\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 6.0.0 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/82\"\u003eeclipse-ee4j/orb-gmbal#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.ee4j:project from 2.0.0 to 2.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/83\"\u003eeclipse-ee4j/orb-gmbal#83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.ee4j:project from 2.0.1 to 2.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/84\"\u003eeclipse-ee4j/orb-gmbal#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump pfl.version from 5.1.0 to 5.1.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/pull/86\"\u003eeclipse-ee4j/orb-gmbal#86\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\"\u003ehttps://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5e2fbd348a714a75fbb51293de7529d2e04b36d2\"\u003e\u003ccode\u003e5e2fbd3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 4.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/81b73727c0f1fee2504153dd9e3910caa37535e5\"\u003e\u003ccode\u003e81b7372\u003c/code\u003e\u003c/a\u003e Updated pom to reflect 2.0.2 parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/1737f58dd38888335de1093930ddd9252dce7bb6\"\u003e\u003ccode\u003e1737f58\u003c/code\u003e\u003c/a\u003e Cleanup in imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/32642609a12dacda5b6c6898e6e6bbcd386902ce\"\u003e\u003ccode\u003e3264260\u003c/code\u003e\u003c/a\u003e Bump pfl.version from 5.1.0 to 5.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/51d3565fe7520114ba6c67bbab0a8bdd03249645\"\u003e\u003ccode\u003e51d3565\u003c/code\u003e\u003c/a\u003e Bump org.eclipse.ee4j:project from 2.0.1 to 2.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/fdbe92e1b6ff432482184213624bea6e1e92637e\"\u003e\u003ccode\u003efdbe92e\u003c/code\u003e\u003c/a\u003e Bump org.eclipse.ee4j:project from 2.0.0 to 2.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/afe2ace3d158e52fa5edf6d83d9f663af06d6045\"\u003e\u003ccode\u003eafe2ace\u003c/code\u003e\u003c/a\u003e Bump org.apache.felix:maven-bundle-plugin from 6.0.0 to 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/c91a5e510fd3c3c28e03cd6fd508043d5f63d9a7\"\u003e\u003ccode\u003ec91a5e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/orb-gmbal/issues/80\"\u003e#80\u003c/a\u003e from eclipse-ee4j/RELEASE_411\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5168d0d7f0a722f79413d3234b182e7c03e48b73\"\u003e\u003ccode\u003e5168d0d\u003c/code\u003e\u003c/a\u003e Fixed missing cyclonedx files with parent 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/commit/5ceef0ccf7fd9f9cf1d46182dc41199de1fbd195\"\u003e\u003ccode\u003e5ceef0c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/orb-gmbal/compare/4.1.1...4.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.9.1 to 9.10\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.resolver:maven-resolver-api` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.resolver:maven-resolver-util` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1867\"\u003e#1867\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1863\"\u003e#1863\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1862\"\u003e#1862\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Remove javax.inject dependency (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1859\"\u003e#1859\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1872\"\u003e#1872\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: update Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1873\"\u003e#1873\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1871\"\u003e#1871\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Update parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1866\"\u003e#1866\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1861\"\u003e#1861\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLower various component selection debug noise (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1841\"\u003e#1841\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1835\"\u003eGH-1835\u003c/a\u003e: Expose qualifiers for generic version scheme (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1837\"\u003e#1837\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide modern TrackingFileManager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1814\"\u003e#1814\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend \u0026quot;Accept\u0026quot; request header to indicate RFC 9457 compliance (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1846\"\u003e#1846\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unnecessary repository preparation in metadata resolution for prefixes (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1830\"\u003e#1830\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1834\"\u003eGH-1834\u003c/a\u003e: Version filtering context with BF fails (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1836\"\u003e#1836\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRRF: Place remark about broken MRMs (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1820\"\u003e#1820\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaintenance: tidy up IPC locks, make exclusive test timeout a bit longer (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1849\"\u003e#1849\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncrease timeout in tests (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1816\"\u003e#1816\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1855\"\u003e#1855\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from 2.13.2 to 2.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1853\"\u003e#1853\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/e815ccd8173cff2f35980680031a0159a9327ead\"\u003e\u003ccode\u003ee815ccd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-resolver-2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/60ebc53ed202520beb165f9beb45eb755407a570\"\u003e\u003ccode\u003e60ebc53\u003c/code\u003e\u003c/a\u003e Feat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/71fffc1ad90af8f461b4a0b9e122f5d9189237bf\"\u003e\u003ccode\u003e71fffc1\u003c/code\u003e\u003c/a\u003e Deps: update slf4j to 2.0.18 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1872\"\u003e#1872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/db9a2a53f0042d0c4b6218f28e234de807a05b2a\"\u003e\u003ccode\u003edb9a2a5\u003c/code\u003e\u003c/a\u003e Deps: bump Redisson to 4.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/f669174b9c6c160656a3a163d0c6f03982fcc050\"\u003e\u003ccode\u003ef669174\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.10.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1871\"\u003e#1871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/ff0f18fdb10703f5bb26768316f0684b5dfe5730\"\u003e\u003ccode\u003eff0f18f\u003c/code\u003e\u003c/a\u003e Enh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1869\"\u003e#1869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/bbac290e7804bd0805f59d3c5589b97d12430e1b\"\u003e\u003ccode\u003ebbac290\u003c/code\u003e\u003c/a\u003e Feat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/afe56ab396d6ba3183e3356845a787fb4eacfb94\"\u003e\u003ccode\u003eafe56ab\u003c/code\u003e\u003c/a\u003e Feat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0f2283a51001d50c663557e935ea63a163730ff4\"\u003e\u003ccode\u003e0f2283a\u003c/code\u003e\u003c/a\u003e Feat: Resolution scope aliases (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-resolver/commit/0ba854d8d98fec87105116ff9b90ce1157d7ed39\"\u003e\u003ccode\u003e0ba854d\u003c/code\u003e\u003c/a\u003e Feat: Expose scope related bits via scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/issues/1862\"\u003e#1862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-resolver/compare/maven-resolver-2.0.16...maven-resolver-2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy` from 5.0.5 to 5.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-xml` from 5.0.5 to 5.0.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-invoker-plugin` from 3.9.1 to 3.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-invoker-plugin/releases\"\u003eorg.apache.maven.plugins:maven-invoker-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.10.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProvide separate logs for each execution for rerunning jobs (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/730\"\u003e#730\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/729\"\u003e#729\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/728\"\u003e#728\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.10.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement simply retry mechanism for failed build jobs (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/723\"\u003e#723\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for disabling project cloning with \u0026quot;none\u0026quot; value in \u003ccode\u003ecloneProjectsTo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/720\"\u003e#720\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for multiple pre-build and post-build scripts for one test (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/716\"\u003e#716\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove old incompatibility notice about report file name from site documentation (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/717\"\u003e#717\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Clarify that toolchains can be selected by a version range. (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/710\"\u003e#710\u003c/a\u003e) \u003ca href=\"https://github.com/nielsbasjes\"\u003e\u003ccode\u003e@​nielsbasjes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove wording of some plugin parameters (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/690\"\u003e#690\u003c/a\u003e) \u003ca href=\"https://github.com/ascopes\"\u003e\u003ccode\u003e@​ascopes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCleanups - Remove outdated invoker properties configurations in ITs (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/724\"\u003e#724\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify usage of toolchains (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/713\"\u003e#713\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor file utils usage and improve dependency configuration (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/715\"\u003e#715\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter best practices (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/691\"\u003e#691\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePlexusFileUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/692\"\u003e#692\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: delete junit 3 references (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/688\"\u003e#688\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/683\"\u003e#683\u003c/a\u003e) \u003ca href=\"https://github.com/sebtiem\"\u003e\u003ccode\u003e@​sebtiem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse fluido-skin and site-plugin version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/664\"\u003e#664\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOverride plexus-utils version to 4.0.3 due to security fix (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/725\"\u003e#725\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.shared:maven-script-interpreter from 1.6 to 1.7 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/727\"\u003e#727\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/726\"\u003e#726\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.groovy:groovy-bom from 4.0.30 to 4.0.31 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/719\"\u003e#719\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.doxia:doxia-sink-api from 2.0.0 to 2.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/714\"\u003e#714\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/711\"\u003e#711\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/709\"\u003e#709\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/706\"\u003e#706\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/705\"\u003e#705\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.groovy:groovy-bom from 4.0.29 to 4.0.30 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/704\"\u003e#704\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/703\"\u003e#703\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 45 to 46 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/pull/702\"\u003e#702\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/0ecf256223d099d5ac4a534395230df51da1fa77\"\u003e\u003ccode\u003e0ecf256\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-invoker-plugin-3.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/796221a525593e933741244536e25180000d1e90\"\u003e\u003ccode\u003e796221a\u003c/code\u003e\u003c/a\u003e Provide separate logs for each execution for rerunning jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/4e77523720fac0e482f2c19b3c3c6bc6f2ac9d06\"\u003e\u003ccode\u003e4e77523\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/issues/729\"\u003e#729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/da4b965ab9a131cfb1046605196dd2b59c1fe6d9\"\u003e\u003ccode\u003eda4b965\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/issues/728\"\u003e#728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/1d2c7a79ff95601b5f89d4ccb20287683f06f96b\"\u003e\u003ccode\u003e1d2c7a7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/2c9e5f8f6a690310d406d3513cf40e24e2ce90e3\"\u003e\u003ccode\u003e2c9e5f8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-invoker-plugin-3.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/3d2112ebfa0f5dc87a0fcd3e0a9c15def05581a8\"\u003e\u003ccode\u003e3d2112e\u003c/code\u003e\u003c/a\u003e Implement simply retry mechanism for failed build jobs (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/issues/723\"\u003e#723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/037c5f54e84978c0beca9cd89d719f396669577a\"\u003e\u003ccode\u003e037c5f5\u003c/code\u003e\u003c/a\u003e Override plexus-utils version to 4.0.3 due to security fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/261cd42d4a15115370aba8ffd06f30a2f708cbcc\"\u003e\u003ccode\u003e261cd42\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.shared:maven-script-interpreter from 1.6 to 1.7 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/issues/727\"\u003e#727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-invoker-plugin/commit/ddc3123677f316d1090c6d4f24a24e13fdc83c72\"\u003e\u003ccode\u003eddc3123\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-invoker-plugin/issues/726\"\u003e#726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-invoker-plugin/compare/maven-invoker-plugin-3.9.1...maven-invoker-plugin-3.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTrim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12042\"\u003e#12042\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: Maven 3.10.x fixed plugin resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12022\"\u003e#12022\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12039\"\u003e#12039\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/12024\"\u003e#12024\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11980\"\u003e#11980\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11951\"\u003e#11951\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11943\"\u003e#11943\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/2bdd9fddda4b155ebf8000e807eb73fd829a51d5\"\u003e\u003ccode\u003e2bdd9fd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/229e9d704610317c9d75dae6318d8938f56c8156\"\u003e\u003ccode\u003e229e9d7\u003c/code\u003e\u003c/a\u003e Trim \u003ccode\u003ethreadConfiguration\u003c/code\u003e to accept input surrounded with spaces\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7d5fd941ca3940433f90b41daf3cc4985e84fb01\"\u003e\u003ccode\u003e7d5fd94\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12039\"\u003e#12039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0d100e5e6d28223d1b3d7fe0880f4ca894147fe5\"\u003e\u003ccode\u003e0d100e5\u003c/code\u003e\u003c/a\u003e [3.9.x] Bump to parent POM 48 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/12024\"\u003e#12024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ae79358cb31539255da6adf2c17c6567f35e0ca\"\u003e\u003ccode\u003e7ae7935\u003c/code\u003e\u003c/a\u003e Backport: Maven 3.10.x fixes plugin resolution, by putting user in charge (\u003ca href=\"https://redirect.github.com/apache/maven/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/86fc95bf757835e936d36e5d9d25dc430b3dcb29\"\u003e\u003ccode\u003e86fc95b\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11980\"\u003e#11980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/029557a5ae6c4ed2f03b36e890d62077e4a4d74b\"\u003e\u003ccode\u003e029557a\u003c/code\u003e\u003c/a\u003e Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/b5250f25a994a8cb7486b0b860ca4229307603b4\"\u003e\u003ccode\u003eb5250f2\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11943\"\u003e#11943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/7ef2c23256d5c4148e1ebc34504f44eb2ca218e8\"\u003e\u003ccode\u003e7ef2c23\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-settings` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven.resolver:maven-resolver-api` from 2.0.16 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-resolver/releases\"\u003eorg.apache.maven.resolver:maven-resolver-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Reuse same RemoteRepository to HTTP URI creation logic (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1878\"\u003e#1878\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnh: Maven 3 is with us (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1869\"\u003e#1869\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Maven 3 experimental scope manager (\u003ca href=\"https://redirect.github.com/apache/maven-resolver/pull/1868\"\u003e#1868\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: Pull in version filter builder (\u003ca href=\"https://redirect.github.com/apache/maven-re...\n\n_Description has been truncated_","html_url":"https://github.com/eclipse-ee4j/metro-jax-ws/pull/782","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Fmetro-jax-ws/issues/782","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/782/packages"}},{"old_version":"3.9.14","new_version":"3.9.15","update_type":"patch","path":null,"pr_created_at":"2026-05-06T11:58:09.000Z","version_change":"3.9.14 → 3.9.15","issue":{"uuid":"4391129491","node_id":"PR_kwDOBQcfMM7YwMSb","number":79,"state":"closed","title":"Bump the build-dependencies group across 1 directory with 46 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-07T22:30:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T11:58:09.000Z","updated_at":"2026-05-07T22:30:53.000Z","time_to_close":124363,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":46,"packages":[{"name":"com.gradle.develocity","old_version":"4.3.2","new_version":"4.4.1"},{"name":"com.gradle.common-custom-user-data-gradle-plugin","old_version":"2.4.0","new_version":"2.6.0"},{"name":"org.checkerframework:checker-qual-android","old_version":"3.53.1","new_version":"4.1.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.checkerframework:checker","old_version":"3.53.1","new_version":"4.1.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.ehcache:ehcache","old_version":"3.11.1","new_version":"3.12.0","repository_url":"https://github.com/ehcache/ehcache3"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-params","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.jboss.byteman:byteman-bmunit","old_version":"4.0.24","new_version":"4.0.26"},{"name":"org.mockito:mockito-core","old_version":"5.20.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.20.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.jboss.weld.se:weld-se-shaded","old_version":"6.0.3.Final","new_version":"6.0.4.Final"},{"name":"org.dom4j:dom4j","old_version":"2.1.3","new_version":"2.2.0","repository_url":"https://github.com/dom4j/dom4j"},{"name":"org.orbisgis:h2gis","old_version":"2.2.4","new_version":"2.2.5","repository_url":"https://github.com/orbisgis/H2GIS"},{"name":"org.postgresql:postgresql","old_version":"42.7.8","new_version":"42.7.11","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"com.enterprisedb:edb-jdbc","old_version":"42.7.3.3","new_version":"42.7.3.4","repository_url":"https://github.com/EnterpriseDB/edb-jdbc"},{"name":"com.mysql:mysql-connector-j","old_version":"9.6.0","new_version":"9.7.0","repository_url":"https://github.com/mysql/mysql-connector-j"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.5.5","new_version":"3.5.8","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"com.oracle.database.jdbc:ojdbc-provider-jackson-oson","old_version":"1.0.4","new_version":"1.0.6","repository_url":"https://github.com/oracle/ojdbc-extensions"},{"name":"com.microsoft.sqlserver:mssql-jdbc","old_version":"13.2.1.jre11","new_version":"13.4.0.jre11","repository_url":"https://github.com/Microsoft/mssql-jdbc"},{"name":"com.ibm.db2:jcc","old_version":"12.1.3.0","new_version":"12.1.4.0"},{"name":"com.sap.cloud.db.jdbc:ngdbc","old_version":"2.26.11","new_version":"2.28.7"},{"name":"com.teradata.jdbc:terajdbc","old_version":"20.00.00.51","new_version":"20.00.00.54","repository_url":"https://github.com/Teradata/jdbc-driver"},{"name":"com.ibm.informix:jdbc","old_version":"15.0.0.2","new_version":"15.0.1.1"},{"name":"org.firebirdsql.jdbc:jaybird","old_version":"6.0.3","new_version":"6.0.5","repository_url":"https://github.com/FirebirdSQL/jaybird"},{"name":"com.altibase:altibase-jdbc","old_version":"7.3.0.1.1","new_version":"8.1.0.0.1"},{"name":"com.google.cloud:google-cloud-spanner-jdbc","old_version":"2.35.5","new_version":"2.38.0","repository_url":"https://github.com/googleapis/google-cloud-java"},{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-embedder","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-compat","old_version":"3.9.14","new_version":"3.9.15","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven.plugin-tools:maven-plugin-tools-annotations","old_version":"3.15.1","new_version":"3.15.2","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.24","new_version":"1.9.27"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.24","new_version":"1.9.27","repository_url":"https://github.com/apache/maven-resolver"},{"name":"de.thetaphi:forbiddenapis","old_version":"3.8","new_version":"3.10"},{"name":"org.jsoup:jsoup","old_version":"1.22.1","new_version":"1.22.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.asciidoctor:asciidoctorj","old_version":"3.0.0","new_version":"3.0.1","repository_url":"https://github.com/asciidoctor/asciidoctorj"},{"name":"com.diffplug.spotless","old_version":"8.3.0","new_version":"8.4.0"},{"name":"com.gradle.plugin-publish","old_version":"2.0.0","new_version":"2.1.1"},{"name":"org.jetbrains.kotlin.jvm","old_version":"2.0.20","new_version":"2.3.21"},{"name":"biz.aQute.bnd","old_version":"7.2.1","new_version":"7.2.3"},{"name":"biz.aQute.bnd.builder","old_version":"7.2.1","new_version":"7.2.3"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 46 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| com.gradle.develocity | `4.3.2` | `4.4.1` |\n| com.gradle.common-custom-user-data-gradle-plugin | `2.4.0` | `2.6.0` |\n| [org.checkerframework:checker-qual-android](https://github.com/typetools/checker-framework) | `3.53.1` | `4.1.0` |\n| [org.checkerframework:checker](https://github.com/typetools/checker-framework) | `3.53.1` | `4.1.0` |\n| [org.ehcache:ehcache](https://github.com/ehcache/ehcache3) | `3.11.1` | `3.12.0` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.32` |\n| org.jboss.byteman:byteman-bmunit | `4.0.24` | `4.0.26` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.20.0` | `5.23.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.20.0` | `5.23.0` |\n| org.jboss.weld.se:weld-se-shaded | `6.0.3.Final` | `6.0.4.Final` |\n| [org.dom4j:dom4j](https://github.com/dom4j/dom4j) | `2.1.3` | `2.2.0` |\n| [org.orbisgis:h2gis](https://github.com/orbisgis/H2GIS) | `2.2.4` | `2.2.5` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.8` | `42.7.11` |\n| [com.enterprisedb:edb-jdbc](https://github.com/EnterpriseDB/edb-jdbc) | `42.7.3.3` | `42.7.3.4` |\n| [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j) | `9.6.0` | `9.7.0` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.5.5` | `3.5.8` |\n| [com.oracle.database.jdbc:ojdbc-provider-jackson-oson](https://github.com/oracle/ojdbc-extensions) | `1.0.4` | `1.0.6` |\n| [com.microsoft.sqlserver:mssql-jdbc](https://github.com/Microsoft/mssql-jdbc) | `13.2.1.jre11` | `13.4.0.jre11` |\n| com.ibm.db2:jcc | `12.1.3.0` | `12.1.4.0` |\n| com.sap.cloud.db.jdbc:ngdbc | `2.26.11` | `2.28.7` |\n| [com.teradata.jdbc:terajdbc](https://github.com/Teradata/jdbc-driver) | `20.00.00.51` | `20.00.00.54` |\n| com.ibm.informix:jdbc | `15.0.0.2` | `15.0.1.1` |\n| [org.firebirdsql.jdbc:jaybird](https://github.com/FirebirdSQL/jaybird) | `6.0.3` | `6.0.5` |\n| com.altibase:altibase-jdbc | `7.3.0.1.1` | `8.1.0.0.1` |\n| [com.google.cloud:google-cloud-spanner-jdbc](https://github.com/googleapis/google-cloud-java) | `2.35.5` | `2.38.0` |\n| org.apache.maven:maven-core | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-artifact | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-embedder | `3.9.14` | `3.9.15` |\n| [org.apache.maven:maven-compat](https://github.com/apache/maven) | `3.9.14` | `3.9.15` |\n| [org.apache.maven.plugin-tools:maven-plugin-tools-annotations](https://github.com/apache/maven-plugin-tools) | `3.15.1` | `3.15.2` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.24` | `1.9.27` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.24` | `1.9.27` |\n| de.thetaphi:forbiddenapis | `3.8` | `3.10` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.22.1` | `1.22.2` |\n| [org.asciidoctor:asciidoctorj](https://github.com/asciidoctor/asciidoctorj) | `3.0.0` | `3.0.1` |\n| com.diffplug.spotless | `8.3.0` | `8.4.0` |\n| com.gradle.plugin-publish | `2.0.0` | `2.1.1` |\n| org.jetbrains.kotlin.jvm | `2.0.20` | `2.3.21` |\n| biz.aQute.bnd | `7.2.1` | `7.2.3` |\n| biz.aQute.bnd.builder | `7.2.1` | `7.2.3` |\n\n\nUpdates `com.gradle.develocity` from 4.3.2 to 4.4.1\n\nUpdates `com.gradle.common-custom-user-data-gradle-plugin` from 2.4.0 to 2.6.0\n\nUpdates `org.checkerframework:checker-qual-android` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker-qual-android's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker-qual-android's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.checkerframework:checker` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.checkerframework:checker` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ehcache:ehcache` from 3.11.1 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/f4a96f47758e8d0bbe3de81c371bdbb33d620b88\"\u003e\u003ccode\u003ef4a96f4\u003c/code\u003e\u003c/a\u003e Set ehcacheVersion to 3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/ae90183364e2b67e5bc07c01be6f055b0d193099\"\u003e\u003ccode\u003eae90183\u003c/code\u003e\u003c/a\u003e TDB-20139 restore sonatype deployment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/bc9309ba47ad255872017ca71ba29240d1800c17\"\u003e\u003ccode\u003ebc9309b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3318\"\u003e#3318\u003c/a\u003e from ehcache/upgrade/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/2754c27f3bd53d620d8f4837c7c9e33337cc7c11\"\u003e\u003ccode\u003e2754c27\u003c/code\u003e\u003c/a\u003e CVE-2025-67030: Update plexus-utils to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/87270e4b3b93742c8e3e5dcae733ee1f10f4ad6e\"\u003e\u003ccode\u003e87270e4\u003c/code\u003e\u003c/a\u003e CVE-2026-1605: Update Jetty to 12.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/0be598f1212d72f003700153f8faccebc09effc2\"\u003e\u003ccode\u003e0be598f\u003c/code\u003e\u003c/a\u003e Ignoring CVE-2025-67030\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/59cc21116254b6b1b5970b79272f0b3abfbc6808\"\u003e\u003ccode\u003e59cc211\u003c/code\u003e\u003c/a\u003e Upgrade platform and core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/2badca4e5a7bb3039ae7521e83c6bf114655cf74\"\u003e\u003ccode\u003e2badca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3311\"\u003e#3311\u003c/a\u003e from aurbroszniowski/TDB-19854-upgrade-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/d532bbce9f72a1e253c4df1fbe6230a96b1e953c\"\u003e\u003ccode\u003ed532bbc\u003c/code\u003e\u003c/a\u003e TDB-19854\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/b6df7aac037d55ee350d242d9b6edd69f6913dbc\"\u003e\u003ccode\u003eb6df7aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3310\"\u003e#3310\u003c/a\u003e from ehcache/platform-5.11.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ehcache/ehcache3/compare/v3.11.1...v3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-params` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-params's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-params` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-params's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.platform:junit-platform-launcher` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.platform:junit-platform-launcher's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.18 to 1.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.32\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-16 Release of logback version 1.5.32\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In \u003ccode\u003eDefaultProcessor, \u003c/code\u003efixed incorrect check for dependencies contained within a parent model. Previous only the direct children were scanned. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback-access/issues/34\"\u003elogback-access/issues/34\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e807335a67535b4eacce94e942c0bcb649665d93 associated with the tag v_1.5.32. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback  1.5.31\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback version 1.5.31\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed missing META-INF/services directory in logback-classic.jar. This issue rendered logback-classic version 1.5.30 unusable with SLF4J.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b associated with the tag v_1.5.31. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback  version 1.5.30\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003cstrong\u003eIn this version, logback-classic.jar was missing the META-INF/services directory, making it unusable with SLF4J. Version 1.5.31 (released later on the same day) fixes this issue.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fix scanning issue when an included file becomes available at a later time. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1021\"\u003eissues/1021\u003c/a\u003e by Sergey Nazarov.\u003c/p\u003e\n\u003cp\u003e• Standardized code for version checking across modules.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 44164f10ca3fb44ce0e68519f13564b87e3aca61 associated with the tag v_1.5.30. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-09 Release of logback version 1.5.29\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1017\"\u003eissues/1017\u003c/a\u003e, appender names and appender references are once again subject to variable substitution, reverting the change introduced in version 1.5.28.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.28\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-06 Release of logback version 1.5.28\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Appender names or appender references are no longer subject to variable substitution.\u003c/p\u003e\n\u003cp\u003e• Fixed issue with configurations with conditionals encompassing appenders. This was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1016\"\u003eissues/1016\u003c/a\u003e reported by Sergey Sazonov.\u003c/p\u003e\n\u003cp\u003e• The \u003c!-- raw HTML omitted --\u003e element now admits a 'scan' attribute which can be used to override the 'scan' attribute in the \u003c!-- raw HTML omitted --\u003e element.\u003c/p\u003e\n\u003cp\u003e• Fixed NullPointerException thrown by VersionUtil.checkForVersionEquality method occurring with GraalVM Native Images. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1014\"\u003eissues/1014\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e7a1855ab562bb102333f754603ff89359bf3cfc associated with the tag v_1.5.28. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-30 Release of logback version 1.5.27\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Updated license to Eclipse Public License version 2.0 from version 1.0, retaining the GPL 2.1 dual-license.\u003c/p\u003e\n\u003cp\u003e• Fixed missing MDC data transmitted by \u003ccode\u003eSocketAppender\u003c/code\u003e reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1010\"\u003eissues/1010\u003c/a\u003e by Lars Vogel.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e807335a67535b4eacce94e942c0bcb649665d93\"\u003e\u003ccode\u003ee807335\u003c/code\u003e\u003c/a\u003e prepare release 1.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https:...\n\n_Description has been truncated_","html_url":"https://github.com/marko-bekhta/hibernate-orm/pull/79","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/marko-bekhta%2Fhibernate-orm/issues/79","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/79/packages"}},{"old_version":"3.9.14","new_version":"3.9.15","update_type":"patch","path":null,"pr_created_at":"2026-05-06T11:06:24.000Z","version_change":"3.9.14 → 3.9.15","issue":{"uuid":"4390841867","node_id":"PR_kwDOAA6qDM7YvP0h","number":12330,"state":"closed","title":"Bump the build-dependencies group across 1 directory with 46 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-07T00:53:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T11:06:24.000Z","updated_at":"2026-05-07T00:53:54.000Z","time_to_close":49648,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":46,"packages":[{"name":"com.gradle.develocity","old_version":"4.3.2","new_version":"4.4.1"},{"name":"com.gradle.common-custom-user-data-gradle-plugin","old_version":"2.4.0","new_version":"2.6.0"},{"name":"org.checkerframework:checker-qual-android","old_version":"3.53.1","new_version":"4.1.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.checkerframework:checker","old_version":"3.53.1","new_version":"4.1.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.ehcache:ehcache","old_version":"3.11.1","new_version":"3.12.0","repository_url":"https://github.com/ehcache/ehcache3"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-params","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.jboss.byteman:byteman-bmunit","old_version":"4.0.24","new_version":"4.0.26"},{"name":"org.mockito:mockito-core","old_version":"5.20.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.20.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.jboss.weld.se:weld-se-shaded","old_version":"6.0.3.Final","new_version":"6.0.4.Final"},{"name":"org.dom4j:dom4j","old_version":"2.1.3","new_version":"2.2.0","repository_url":"https://github.com/dom4j/dom4j"},{"name":"org.orbisgis:h2gis","old_version":"2.2.4","new_version":"2.2.5","repository_url":"https://github.com/orbisgis/H2GIS"},{"name":"org.postgresql:postgresql","old_version":"42.7.8","new_version":"42.7.11","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"com.enterprisedb:edb-jdbc","old_version":"42.7.3.3","new_version":"42.7.3.4","repository_url":"https://github.com/EnterpriseDB/edb-jdbc"},{"name":"com.mysql:mysql-connector-j","old_version":"9.6.0","new_version":"9.7.0","repository_url":"https://github.com/mysql/mysql-connector-j"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.5.5","new_version":"3.5.8","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"com.oracle.database.jdbc:ojdbc-provider-jackson-oson","old_version":"1.0.4","new_version":"1.0.6","repository_url":"https://github.com/oracle/ojdbc-extensions"},{"name":"com.microsoft.sqlserver:mssql-jdbc","old_version":"13.2.1.jre11","new_version":"13.4.0.jre11","repository_url":"https://github.com/Microsoft/mssql-jdbc"},{"name":"com.ibm.db2:jcc","old_version":"12.1.3.0","new_version":"12.1.4.0"},{"name":"com.sap.cloud.db.jdbc:ngdbc","old_version":"2.26.11","new_version":"2.28.7"},{"name":"com.teradata.jdbc:terajdbc","old_version":"20.00.00.51","new_version":"20.00.00.54","repository_url":"https://github.com/Teradata/jdbc-driver"},{"name":"com.ibm.informix:jdbc","old_version":"15.0.0.2","new_version":"15.0.1.1"},{"name":"org.firebirdsql.jdbc:jaybird","old_version":"6.0.3","new_version":"6.0.5","repository_url":"https://github.com/FirebirdSQL/jaybird"},{"name":"com.altibase:altibase-jdbc","old_version":"7.3.0.1.1","new_version":"8.1.0.0.1"},{"name":"com.google.cloud:google-cloud-spanner-jdbc","old_version":"2.35.5","new_version":"2.38.0","repository_url":"https://github.com/googleapis/google-cloud-java"},{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-embedder","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-compat","old_version":"3.9.14","new_version":"3.9.15","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven.plugin-tools:maven-plugin-tools-annotations","old_version":"3.15.1","new_version":"3.15.2","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.24","new_version":"1.9.27"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.24","new_version":"1.9.27","repository_url":"https://github.com/apache/maven-resolver"},{"name":"de.thetaphi:forbiddenapis","old_version":"3.8","new_version":"3.10"},{"name":"org.jsoup:jsoup","old_version":"1.22.1","new_version":"1.22.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.asciidoctor:asciidoctorj","old_version":"3.0.0","new_version":"3.0.1","repository_url":"https://github.com/asciidoctor/asciidoctorj"},{"name":"com.diffplug.spotless","old_version":"8.3.0","new_version":"8.4.0"},{"name":"com.gradle.plugin-publish","old_version":"2.0.0","new_version":"2.1.1"},{"name":"org.jetbrains.kotlin.jvm","old_version":"2.0.20","new_version":"2.3.21"},{"name":"biz.aQute.bnd","old_version":"7.2.1","new_version":"7.2.3"},{"name":"biz.aQute.bnd.builder","old_version":"7.2.1","new_version":"7.2.3"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 46 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| com.gradle.develocity | `4.3.2` | `4.4.1` |\n| com.gradle.common-custom-user-data-gradle-plugin | `2.4.0` | `2.6.0` |\n| [org.checkerframework:checker-qual-android](https://github.com/typetools/checker-framework) | `3.53.1` | `4.1.0` |\n| [org.checkerframework:checker](https://github.com/typetools/checker-framework) | `3.53.1` | `4.1.0` |\n| [org.ehcache:ehcache](https://github.com/ehcache/ehcache3) | `3.11.1` | `3.12.0` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.32` |\n| org.jboss.byteman:byteman-bmunit | `4.0.24` | `4.0.26` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.20.0` | `5.23.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.20.0` | `5.23.0` |\n| org.jboss.weld.se:weld-se-shaded | `6.0.3.Final` | `6.0.4.Final` |\n| [org.dom4j:dom4j](https://github.com/dom4j/dom4j) | `2.1.3` | `2.2.0` |\n| [org.orbisgis:h2gis](https://github.com/orbisgis/H2GIS) | `2.2.4` | `2.2.5` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.8` | `42.7.11` |\n| [com.enterprisedb:edb-jdbc](https://github.com/EnterpriseDB/edb-jdbc) | `42.7.3.3` | `42.7.3.4` |\n| [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j) | `9.6.0` | `9.7.0` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.5.5` | `3.5.8` |\n| [com.oracle.database.jdbc:ojdbc-provider-jackson-oson](https://github.com/oracle/ojdbc-extensions) | `1.0.4` | `1.0.6` |\n| [com.microsoft.sqlserver:mssql-jdbc](https://github.com/Microsoft/mssql-jdbc) | `13.2.1.jre11` | `13.4.0.jre11` |\n| com.ibm.db2:jcc | `12.1.3.0` | `12.1.4.0` |\n| com.sap.cloud.db.jdbc:ngdbc | `2.26.11` | `2.28.7` |\n| [com.teradata.jdbc:terajdbc](https://github.com/Teradata/jdbc-driver) | `20.00.00.51` | `20.00.00.54` |\n| com.ibm.informix:jdbc | `15.0.0.2` | `15.0.1.1` |\n| [org.firebirdsql.jdbc:jaybird](https://github.com/FirebirdSQL/jaybird) | `6.0.3` | `6.0.5` |\n| com.altibase:altibase-jdbc | `7.3.0.1.1` | `8.1.0.0.1` |\n| [com.google.cloud:google-cloud-spanner-jdbc](https://github.com/googleapis/google-cloud-java) | `2.35.5` | `2.38.0` |\n| org.apache.maven:maven-core | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-artifact | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-embedder | `3.9.14` | `3.9.15` |\n| [org.apache.maven:maven-compat](https://github.com/apache/maven) | `3.9.14` | `3.9.15` |\n| [org.apache.maven.plugin-tools:maven-plugin-tools-annotations](https://github.com/apache/maven-plugin-tools) | `3.15.1` | `3.15.2` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.24` | `1.9.27` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.24` | `1.9.27` |\n| de.thetaphi:forbiddenapis | `3.8` | `3.10` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.22.1` | `1.22.2` |\n| [org.asciidoctor:asciidoctorj](https://github.com/asciidoctor/asciidoctorj) | `3.0.0` | `3.0.1` |\n| com.diffplug.spotless | `8.3.0` | `8.4.0` |\n| com.gradle.plugin-publish | `2.0.0` | `2.1.1` |\n| org.jetbrains.kotlin.jvm | `2.0.20` | `2.3.21` |\n| biz.aQute.bnd | `7.2.1` | `7.2.3` |\n| biz.aQute.bnd.builder | `7.2.1` | `7.2.3` |\n\n\nUpdates `com.gradle.develocity` from 4.3.2 to 4.4.1\n\nUpdates `com.gradle.common-custom-user-data-gradle-plugin` from 2.4.0 to 2.6.0\n\nUpdates `org.checkerframework:checker-qual-android` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker-qual-android's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker-qual-android's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.checkerframework:checker` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.checkerframework:checker` from 3.53.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 4.1.0\u003c/h2\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e instead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and \u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eRelease 4.0.0 of the Checker Framework\u003c/h2\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of javac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that compile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is, your code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and \u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in projects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600 issues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns about out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields Checker\u003c/a\u003e warns if a constructor does not initialize a field.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#resource-leak-checker\"\u003eResource Leak Checker\u003c/a\u003e guarantees that every resource is closed rather than leaked.  Examples of resources are a channel, executor, \u003ccode\u003eExecutionControl\u003c/code\u003e, file, \u003ccode\u003eFileLock\u003c/code\u003e, \u003ccode\u003eFormatter\u003c/code\u003e, reader, \u003ccode\u003eScanner\u003c/code\u003e, socket, stream, writer, etc.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#sql-quotes-checker\"\u003eSQL Quotes Checker\u003c/a\u003e helps prevent SQL injection vulnerabilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew command-line arguments include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-AskipFiles\u003c/code\u003e, \u003ccode\u003e-AonlyFiles\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AassumeSideEffectFree\u003c/code\u003e, \u003ccode\u003e-AassumeDeterministic\u003c/code\u003e, \u003ccode\u003e-AassumePure\u003c/code\u003e, \u003ccode\u003e-AassumePureGetters\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AuseConservativeDefaultsForUncheckedCode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-AignoreRawTypeArguments\u003c/code\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/typetools/checker-framework/blob/master/docs/CHANGELOG.md\"\u003eorg.checkerframework:checker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 4.1.0 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eRemoved deprecated script \u003ccode\u003echecker/bin-devel/build.sh\u003c/code\u003e; use \u003ccode\u003e./gradlew assemble\u003c/code\u003e\ninstead.\u003c/p\u003e\n\u003cp\u003eRemoved deprecated names \u0026quot;builder\u0026quot;, \u0026quot;object.construction\u0026quot;, and\n\u0026quot;objectconstruction\u0026quot; for the Called Methods Checker.\u003c/p\u003e\n\u003ch3\u003eImplementation details\u003c/h3\u003e\n\u003cp\u003eNew method annotation \u003ccode\u003e@DoesNotUnrefineReceiver\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003enew method \u003ccode\u003ehasDoesNotUnrefineReceiver()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e is now protected rather than public.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eClosed issues\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6890\"\u003e#6890\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7364\"\u003e#7364\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7488\"\u003e#7488\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 4.0.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003eUser-visible changes\u003c/h3\u003e\n\u003cp\u003eTo run the Checker Framework, you need to use a JDK 17 or later version of\njavac.  That is, you need to use JDK 17 or later when compiling your code.\u003c/p\u003e\n\u003cp\u003eThe Checker Framework can type-check any Java project, including projects that\ncompile to Java 8 or 11 bytecodes and run on JRE versions 8 or 11.  That is,\nyour code can run under any release of Java, from Java 8 onward.\u003c/p\u003e\n\u003cp\u003eThe type qualifiers and utility libraries in \u003ccode\u003echecker-qual.jar\u003c/code\u003e and\n\u003ccode\u003echecker-util.jar\u003c/code\u003e still use Java 11 bytecode.  Thus, they may be used in\nprojects that run under Java 11 or later.\u003c/p\u003e\n\u003ch3\u003eChanges since version 3.0.0\u003c/h3\u003e\n\u003cp\u003eSince version 3.0.0, 91 authors have made over 4500 commits and closed over 600\nissues.  Thanks to everyone who contributed!\u003c/p\u003e\n\u003cp\u003eNew checkers include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#index-checker\"\u003eIndex Checker\u003c/a\u003e warns\nabout out-of-bounds accesses to arrays and strings.\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://checkerframework.org/manual/#initialized-fields-checker\"\u003eInitialized Fields\nChecker\u003c/a\u003e\nwarns if a constructor does not initialize a field.\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/typetools/checker-framework/commit/b8a7ca60a241c37d6889e8ecd38ba5fe6234e4d6\"\u003e\u003ccode\u003eb8a7ca6\u003c/code\u003e\u003c/a\u003e new release 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/f1563d2caeb6120b97b2dab32bc592ecf23b0848\"\u003e\u003ccode\u003ef1563d2\u003c/code\u003e\u003c/a\u003e Update for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/786773754bb83c294f3c04629027660fb289d699\"\u003e\u003ccode\u003e7867737\u003c/code\u003e\u003c/a\u003e Set environment variable \u003ccode\u003eGH_TOKEN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/771b037663bdd490f04245437dff8ae6ebb1c64b\"\u003e\u003ccode\u003e771b037\u003c/code\u003e\u003c/a\u003e Tweak documentation (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7668\"\u003e#7668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/71735d1ec23ef765d8e559c92cb736630b0efaa3\"\u003e\u003ccode\u003e71735d1\u003c/code\u003e\u003c/a\u003e Fix documentation typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/6465706e3b4a69f95b2421da4284b47ccb49b81a\"\u003e\u003ccode\u003e6465706\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisAliasedTypeAnnotation()\u003c/code\u003e protected (\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7667\"\u003e#7667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/8af69bca25fbd1d293a46ea224567feabce34370\"\u003e\u003ccode\u003e8af69bc\u003c/code\u003e\u003c/a\u003e Update cimg/base Docker tag to v2026.04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/fa3ad9b59ac273df809e390fbcf2667e7977cce7\"\u003e\u003ccode\u003efa3ad9b\u003c/code\u003e\u003c/a\u003e How to update the Hevea version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/18002bf382ef24f3a4605dc17725bd9909c4497f\"\u003e\u003ccode\u003e18002bf\u003c/code\u003e\u003c/a\u003e Use environment variable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typetools/checker-framework/commit/dd8381c0344e7a3befb65c1e13b19b37aeb636c7\"\u003e\u003ccode\u003edd8381c\u003c/code\u003e\u003c/a\u003e Set up GitHub Actions CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typetools/checker-framework/compare/checker-framework-3.53.1...checker-framework-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ehcache:ehcache` from 3.11.1 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/f4a96f47758e8d0bbe3de81c371bdbb33d620b88\"\u003e\u003ccode\u003ef4a96f4\u003c/code\u003e\u003c/a\u003e Set ehcacheVersion to 3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/ae90183364e2b67e5bc07c01be6f055b0d193099\"\u003e\u003ccode\u003eae90183\u003c/code\u003e\u003c/a\u003e TDB-20139 restore sonatype deployment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/bc9309ba47ad255872017ca71ba29240d1800c17\"\u003e\u003ccode\u003ebc9309b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3318\"\u003e#3318\u003c/a\u003e from ehcache/upgrade/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/2754c27f3bd53d620d8f4837c7c9e33337cc7c11\"\u003e\u003ccode\u003e2754c27\u003c/code\u003e\u003c/a\u003e CVE-2025-67030: Update plexus-utils to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/87270e4b3b93742c8e3e5dcae733ee1f10f4ad6e\"\u003e\u003ccode\u003e87270e4\u003c/code\u003e\u003c/a\u003e CVE-2026-1605: Update Jetty to 12.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/0be598f1212d72f003700153f8faccebc09effc2\"\u003e\u003ccode\u003e0be598f\u003c/code\u003e\u003c/a\u003e Ignoring CVE-2025-67030\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/59cc21116254b6b1b5970b79272f0b3abfbc6808\"\u003e\u003ccode\u003e59cc211\u003c/code\u003e\u003c/a\u003e Upgrade platform and core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/2badca4e5a7bb3039ae7521e83c6bf114655cf74\"\u003e\u003ccode\u003e2badca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3311\"\u003e#3311\u003c/a\u003e from aurbroszniowski/TDB-19854-upgrade-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/d532bbce9f72a1e253c4df1fbe6230a96b1e953c\"\u003e\u003ccode\u003ed532bbc\u003c/code\u003e\u003c/a\u003e TDB-19854\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehcache/ehcache3/commit/b6df7aac037d55ee350d242d9b6edd69f6913dbc\"\u003e\u003ccode\u003eb6df7aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ehcache/ehcache3/issues/3310\"\u003e#3310\u003c/a\u003e from ehcache/platform-5.11.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ehcache/ehcache3/compare/v3.11.1...v3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-params` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-params's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-params` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-params's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.platform:junit-platform-launcher` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.platform:junit-platform-launcher's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.18 to 1.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.32\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-16 Release of logback version 1.5.32\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In \u003ccode\u003eDefaultProcessor, \u003c/code\u003efixed incorrect check for dependencies contained within a parent model. Previous only the direct children were scanned. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback-access/issues/34\"\u003elogback-access/issues/34\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e807335a67535b4eacce94e942c0bcb649665d93 associated with the tag v_1.5.32. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback  1.5.31\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback version 1.5.31\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed missing META-INF/services directory in logback-classic.jar. This issue rendered logback-classic version 1.5.30 unusable with SLF4J.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b associated with the tag v_1.5.31. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback  version 1.5.30\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003cstrong\u003eIn this version, logback-classic.jar was missing the META-INF/services directory, making it unusable with SLF4J. Version 1.5.31 (released later on the same day) fixes this issue.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fix scanning issue when an included file becomes available at a later time. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1021\"\u003eissues/1021\u003c/a\u003e by Sergey Nazarov.\u003c/p\u003e\n\u003cp\u003e• Standardized code for version checking across modules.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 44164f10ca3fb44ce0e68519f13564b87e3aca61 associated with the tag v_1.5.30. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-09 Release of logback version 1.5.29\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1017\"\u003eissues/1017\u003c/a\u003e, appender names and appender references are once again subject to variable substitution, reverting the change introduced in version 1.5.28.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.28\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-06 Release of logback version 1.5.28\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Appender names or appender references are no longer subject to variable substitution.\u003c/p\u003e\n\u003cp\u003e• Fixed issue with configurations with conditionals encompassing appenders. This was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1016\"\u003eissues/1016\u003c/a\u003e reported by Sergey Sazonov.\u003c/p\u003e\n\u003cp\u003e• The \u003c!-- raw HTML omitted --\u003e element now admits a 'scan' attribute which can be used to override the 'scan' attribute in the \u003c!-- raw HTML omitted --\u003e element.\u003c/p\u003e\n\u003cp\u003e• Fixed NullPointerException thrown by VersionUtil.checkForVersionEquality method occurring with GraalVM Native Images. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1014\"\u003eissues/1014\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e7a1855ab562bb102333f754603ff89359bf3cfc associated with the tag v_1.5.28. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-30 Release of logback version 1.5.27\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Updated license to Eclipse Public License version 2.0 from version 1.0, retaining the GPL 2.1 dual-license.\u003c/p\u003e\n\u003cp\u003e• Fixed missing MDC data transmitted by \u003ccode\u003eSocketAppender\u003c/code\u003e reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1010\"\u003eissues/1010\u003c/a\u003e by Lars Vogel.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e807335a67535b4eacce94e942c0bcb649665d93\"\u003e\u003ccode\u003ee807335\u003c/code\u003e\u003c/a\u003e prepare release 1.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https...\n\n_Description has been truncated_","html_url":"https://github.com/hibernate/hibernate-orm/pull/12330","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hibernate%2Fhibernate-orm/issues/12330","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12330/packages"}},{"old_version":"3.9.10","new_version":"3.9.15","update_type":"patch","path":null,"pr_created_at":"2026-05-01T00:34:24.000Z","version_change":"3.9.10 → 3.9.15","issue":{"uuid":"4362127317","node_id":"PR_kwDOCPKVTc7XTmlN","number":297,"state":"open","title":"Bump the dependencies group across 1 directory with 52 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T00:34:24.000Z","updated_at":"2026-05-01T00:37:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":52,"packages":[{"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":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.5","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.22.0"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"com.google.code.java-allocation-instrumenter:java-allocation-instrumenter","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/google/allocation-instrumenter"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"co.elastic.logging:log4j2-ecs-layout","old_version":"1.7.0","new_version":"1.8.0","repository_url":"https://github.com/elastic/ecs-logging-java"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.15"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.15"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.woodstox:stax2-api","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/FasterXML/stax2-api"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.18","new_version":"2.2.19","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 52 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.3` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.5` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.22.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| commons-io:commons-io | `2.19.0` | `2.22.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [com.google.code.java-allocation-instrumenter:java-allocation-instrumenter](https://github.com/google/allocation-instrumenter) | `3.3.4` | `3.3.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [co.elastic.logging:log4j2-ecs-layout](https://github.com/elastic/ecs-logging-java) | `1.7.0` | `1.8.0` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.15` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.15` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.6.0` | `3.6.1` |\n| [org.codehaus.woodstox:stax2-api](https://github.com/FasterXML/stax2-api) | `4.2.2` | `4.3.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.49.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.18` | `2.2.19` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.4` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.4` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\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\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\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\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 `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\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-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\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\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\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-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/374fbd08ee91a6c91626bae1d6497df21c89b541\"\u003e\u003ccode\u003e374fbd0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7059df78cc36832349acad026169ff890f4c718c\"\u003e\u003ccode\u003e7059df7\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2fd60bdab3228f6b99dce81326d9fd7eaf587401\"\u003e\u003ccode\u003e2fd60bd\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/b82a3640491f66be2e56bef377b5002cd9d1567b\"\u003e\u003ccode\u003eb82a364\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ef4e013e95fc64583b0a414711648a84fc50be46\"\u003e\u003ccode\u003eef4e013\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536ae51c1db9dfbfc8dda697ccfd6545cf626d2b\"\u003e\u003ccode\u003e536ae51\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536c5339035643fdca46ddd947f253afd072f764\"\u003e\u003ccode\u003e536c533\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/426b778e5ea490d164e572a63319c7cf2f362f2f\"\u003e\u003ccode\u003e426b778\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/a73cda9be3e57f29c53fea748f1f867eaa1457ab\"\u003e\u003ccode\u003ea73cda9\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/76b4a05087a9e42eb1b26f59d5b7028b0496da5e\"\u003e\u003ccode\u003e76b4a05\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\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/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump to 6.2.5-SNAPSHOT version by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1892\"\u003eapache/activemq#1892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] SSL handshake write timeout enforcement (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1883\"\u003e#1883\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1894\"\u003eapache/activemq#1894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Minor bug fix for BrokerView#validateAllowedUri (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1900\"\u003e#1900\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1902\"\u003eapache/activemq#1902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Restrict URL protocol types loaded by XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1910\"\u003e#1910\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1915\"\u003eapache/activemq#1915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecompilation-fix by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1919\"\u003eapache/activemq#1919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1923\"\u003eapache/activemq#1923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1925\"\u003eapache/activemq#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1928\"\u003eapache/activemq#1928\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1930\"\u003eapache/activemq#1930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(webconsole): the webconsole now redirect to the slave.jsp when required (slave broker with startAsync=\u0026quot;true\u0026quot;) [6.2.x] by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1934\"\u003eapache/activemq#1934\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1942\"\u003eapache/activemq#1942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1952\"\u003eapache/activemq#1952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1954\"\u003eapache/activemq#1954\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/activemq#1834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1836\"\u003eapache/activemq#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Prevent a VM transport from being used with BrokerView by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1844\"\u003eapache/activemq#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add 6.2.3 in spring schemas by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1838\"\u003eapache/activemq#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1847\"\u003e#1847\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1848\"\u003eapache/activemq#1848\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/cfa799820a577f819b2dfd8e49341b1084a358b9\"\u003e\u003ccode\u003ecfa7998\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/881ce9d0a9b5e4e11b72c2c9db80dc7eddc0f0ec\"\u003e\u003ccode\u003e881ce9d\u003c/code\u003e\u003c/a\u003e Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/e19cc3e1ed229a0696565151931fd6f95d2ff6da\"\u003e\u003ccode\u003ee19cc3e\u003c/code\u003e\u003c/a\u003e Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/0982ba45a14b44b58024a277084d3a17fe141be6\"\u003e\u003ccode\u003e0982ba4\u003c/code\u003e\u003c/a\u003e Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/1dabafb8ac124d7b6421ef935e59b42d028cc970\"\u003e\u003ccode\u003e1dabafb\u003c/code\u003e\u003c/a\u003e fix(webconsole): the webconsole now redirect to the slave.jsp when required (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/2b8455b34ff3f57aa69efb33dcec0865465cc2e1\"\u003e\u003ccode\u003e2b8455b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/activemq/issues/1913\"\u003e#1913\u003c/a\u003e Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/1b7b1e0089abfbbb6745f21f692e73bb2d81b08f\"\u003e\u003ccode\u003e1b7b1e0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/activemq/issues/1911\"\u003e#1911\u003c/a\u003e Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/3b3dc085d02df4298c9fefa8d046e207bc1e23d2\"\u003e\u003ccode\u003e3b3dc08\u003c/code\u003e\u003c/a\u003e Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1925\"\u003e#1925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/8c929d0a98ab6505aebe5648eeefbc87a754571c\"\u003e\u003ccode\u003e8c929d0\u003c/code\u003e\u003c/a\u003e Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1923\"\u003e#1923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/eccbe4c94ab6dad6d38a2b02462b1e15b72ccbc6\"\u003e\u003ccode\u003eeccbe4c\u003c/code\u003e\u003c/a\u003e compilation-fix (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://gi...\n\n_Description has been truncated_","html_url":"https://github.com/theit/logging-log4j2/pull/297","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/theit%2Flogging-log4j2/issues/297","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/297/packages"}},{"old_version":"3.8.6","new_version":"3.9.15","update_type":"minor","path":null,"pr_created_at":"2026-04-28T14:36:21.000Z","version_change":"3.8.6 → 3.9.15","issue":{"uuid":"4343993796","node_id":"PR_kwDOCPKVTc7WYCMt","number":296,"state":"closed","title":"Bump the dependencies group with 98 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T00:32:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T14:36:21.000Z","updated_at":"2026-05-01T00:32:14.000Z","time_to_close":208551,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":98,"packages":[{"name":"org.apache.logging:logging-parent","old_version":"9","new_version":"12.1.1","repository_url":"https://github.com/apache/logging-parent"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.6","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.14.1","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"jakarta.platform:jakarta.jakartaee-bom","old_version":"9.0.0","new_version":"9.1.0"},{"name":"org.junit:junit-bom","old_version":"5.9.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"io.fabric8:kubernetes-client-bom","old_version":"5.12.2","new_version":"7.6.1","repository_url":"https://github.com/fabric8io/kubernetes-client"},{"name":"io.netty:netty-bom","old_version":"4.1.86.Final","new_version":"4.2.12.Final","repository_url":"https://github.com/netty/netty"},{"name":"org.springframework:spring-framework-bom","old_version":"5.3.25","new_version":"7.0.7","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"5.17.3","new_version":"6.2.5","repository_url":"https://github.com/apache/activemq"},{"name":"org.assertj:assertj-core","old_version":"3.23.1","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.mongodb:bson","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-legacy","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.datastax.cassandra:cassandra-driver-core","old_version":"3.11.3","new_version":"3.11.5","repository_url":"https://github.com/datastax/java-driver"},{"name":"org.apache.cassandra:cassandra-all","old_version":"3.11.14","new_version":"3.11.19"},{"name":"org.apache.cassandra:cassandra-thrift","old_version":"3.11.14","new_version":"3.11.19"},{"name":"commons-codec:commons-codec","old_version":"1.15","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-compress","old_version":"1.22","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.9.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.9.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.11.0","new_version":"2.22.0"},{"name":"org.apache.commons:commons-lang3","old_version":"3.12.0","new_version":"3.20.0"},{"name":"commons-logging:commons-logging","old_version":"1.2","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"org.apache.commons:commons-pool2","old_version":"2.11.1","new_version":"2.13.1"},{"name":"de.flapdoodle.embed:de.flapdoodle.embed.mongo","old_version":"3.5.1","new_version":"4.24.0","repository_url":"https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo"},{"name":"com.lmax:disruptor","old_version":"3.4.4","new_version":"4.0.0","repository_url":"https://github.com/LMAX-Exchange/disruptor"},{"name":"org.elasticsearch.client:elasticsearch-rest-high-level-client","old_version":"7.17.8","new_version":"7.17.29","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"com.google.guava:guava-testlib","old_version":"31.1-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.h2database:h2","old_version":"2.1.214","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.hamcrest:hamcrest","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hamcrest:hamcrest-core","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hamcrest:hamcrest-library","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hdrhistogram:HdrHistogram","old_version":"2.1.12","new_version":"2.2.2","repository_url":"https://github.com/HdrHistogram/HdrHistogram"},{"name":"org.hsqldb:hsqldb","old_version":"2.5.2","new_version":"2.7.4"},{"name":"org.fusesource.jansi:jansi","old_version":"2.4.0","new_version":"2.4.3","repository_url":"https://github.com/fusesource/jansi"},{"name":"com.google.code.java-allocation-instrumenter:java-allocation-instrumenter","old_version":"3.3.0","new_version":"3.3.5","repository_url":"https://github.com/google/allocation-instrumenter"},{"name":"org.jctools:jctools-core","old_version":"3.3.0","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.zeromq:jeromq","old_version":"0.5.3","new_version":"0.6.0","repository_url":"https://github.com/zeromq/jeromq"},{"name":"org.jmdns:jmdns","old_version":"3.5.8","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"net.java.dev.jna:jna","old_version":"5.12.1","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.javacrumbs.json-unit:json-unit","old_version":"2.36.0","new_version":"5.1.1","repository_url":"https://github.com/lukas-krecan/JsonUnit"},{"name":"org.junit-pioneer:junit-pioneer","old_version":"1.9.1","new_version":"2.3.0","repository_url":"https://github.com/junit-pioneer/junit-pioneer"},{"name":"org.apache.kafka:kafka-clients","old_version":"1.1.1","new_version":"4.2.0"},{"name":"org.liquibase:liquibase-core","old_version":"3.5.5","new_version":"5.0.2","repository_url":"https://github.com/liquibase/liquibase"},{"name":"co.elastic.logging:log4j2-ecs-layout","old_version":"1.5.0","new_version":"1.8.0","repository_url":"https://github.com/elastic/ecs-logging-java"},{"name":"com.vlkan.log4j2:log4j2-logstash-layout","old_version":"0.18","new_version":"1.0.5","repository_url":"https://github.com/vy/log4j2-logstash-layout"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.11","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.2.11","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.maven:maven-core","old_version":"3.8.6","new_version":"3.9.15"},{"name":"org.mockito:mockito-core","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-inline","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.3","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.opentest4j:opentest4j","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/ota4j-team/opentest4j"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.16.200","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.persistence:org.eclipse.persistence.jpa","old_version":"2.7.11","new_version":"5.0.0"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-native","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-assembly","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-spi","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.5.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.slf4j:slf4j-api","old_version":"1.7.36","new_version":"2.0.17"},{"name":"org.slf4j:slf4j-ext","old_version":"1.7.36","new_version":"2.0.17"},{"name":"com.sun.mail:smtp","old_version":"2.0.1","new_version":"2.0.2"},{"name":"org.springframework.boot:spring-boot","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"uk.org.webcompere:system-stubs-core","old_version":"2.0.2","new_version":"2.1.8","repository_url":"https://github.com/webcompere/system-stubs"},{"name":"uk.org.webcompere:system-stubs-jupiter","old_version":"2.0.2","new_version":"2.1.8","repository_url":"https://github.com/webcompere/system-stubs"},{"name":"org.apache.tomcat:tomcat-juli","old_version":"10.0.23","new_version":"11.0.21"},{"name":"org.graalvm.truffle:truffle-api","old_version":"21.3.0","new_version":"25.0.3","repository_url":"https://github.com/oracle/graal"},{"name":"com.github.tomakehurst:wiremock-jre8","old_version":"2.35.0","new_version":"2.35.2","repository_url":"https://github.com/wiremock/wiremock"},{"name":"com.fasterxml.woodstox:woodstox-core","old_version":"6.5.0","new_version":"7.1.1","repository_url":"https://github.com/FasterXML/woodstox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.9.0","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.9.0","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.9","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.7.1","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.4","new_version":"3.2.0","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.1","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.40.2","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.ops4j.pax.exam:exam-maven-plugin","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.apache.logging.log4j:log4j-changelog-maven-plugin","old_version":"0.3.0","new_version":"0.9.0"},{"name":"org.apache.maven.plugins:maven-artifact-plugin","old_version":"3.4.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-artifact-plugin"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"5.1.8","new_version":"6.0.2"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.2.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.3.0","new_version":"3.10.0","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-pmd-plugin","old_version":"3.19.0","new_version":"3.28.0","repository_url":"https://github.com/apache/maven-pmd-plugin"},{"name":"org.apache.maven.plugins:maven-scm-plugin","old_version":"1.12.2","new_version":"2.2.1","repository_url":"https://github.com/apache/maven-scm"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.2.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.2.1","new_version":"4.9.8.3","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.codehaus.mojo:xml-maven-plugin","old_version":"1.0.2","new_version":"1.2.1","repository_url":"https://github.com/mojohaus/xml-maven-plugin"},{"name":"com.h3xstream.findsecbugs:findsecbugs-plugin","old_version":"1.12.0","new_version":"1.14.0","repository_url":"https://github.com/find-sec-bugs/find-sec-bugs"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.0.0-M7","new_version":"3.5.5"},{"name":"org.springframework.cloud:spring-cloud-dependencies","old_version":"2021.0.6","new_version":"2025.1.1","repository_url":"https://github.com/spring-cloud/spring-cloud-release"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 98 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging:logging-parent](https://github.com/apache/logging-parent) | `9` | `12.1.1` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.6` | `5.0.5` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.14.1` | `2.21.2` |\n| jakarta.platform:jakarta.jakartaee-bom | `9.0.0` | `9.1.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.9.1` | `6.0.3` |\n| [io.fabric8:kubernetes-client-bom](https://github.com/fabric8io/kubernetes-client) | `5.12.2` | `7.6.1` |\n| [io.netty:netty-bom](https://github.com/netty/netty) | `4.1.86.Final` | `4.2.12.Final` |\n| [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) | `5.3.25` | `7.0.7` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `5.17.3` | `6.2.5` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.23.1` | `3.27.7` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [org.mongodb:mongodb-driver-legacy](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [com.datastax.cassandra:cassandra-driver-core](https://github.com/datastax/java-driver) | `3.11.3` | `3.11.5` |\n| org.apache.cassandra:cassandra-all | `3.11.14` | `3.11.19` |\n| org.apache.cassandra:cassandra-thrift | `3.11.14` | `3.11.19` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.15` | `1.22.0` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.22` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.9.0` | `1.14.1` |\n| org.apache.commons:commons-dbcp2 | `2.9.0` | `2.14.0` |\n| commons-io:commons-io | `2.11.0` | `2.22.0` |\n| org.apache.commons:commons-lang3 | `3.12.0` | `3.20.0` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.2` | `1.3.6` |\n| org.apache.commons:commons-pool2 | `2.11.1` | `2.13.1` |\n| [de.flapdoodle.embed:de.flapdoodle.embed.mongo](https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo) | `3.5.1` | `4.24.0` |\n| [com.lmax:disruptor](https://github.com/LMAX-Exchange/disruptor) | `3.4.4` | `4.0.0` |\n| [org.elasticsearch.client:elasticsearch-rest-high-level-client](https://github.com/elastic/elasticsearch) | `7.17.8` | `7.17.29` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `31.1-jre` | `33.6.0-jre` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.1.214` | `2.4.240` |\n| [org.hamcrest:hamcrest](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hamcrest:hamcrest-core](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hamcrest:hamcrest-library](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hdrhistogram:HdrHistogram](https://github.com/HdrHistogram/HdrHistogram) | `2.1.12` | `2.2.2` |\n| org.hsqldb:hsqldb | `2.5.2` | `2.7.4` |\n| [org.fusesource.jansi:jansi](https://github.com/fusesource/jansi) | `2.4.0` | `2.4.3` |\n| [com.google.code.java-allocation-instrumenter:java-allocation-instrumenter](https://github.com/google/allocation-instrumenter) | `3.3.0` | `3.3.5` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `3.3.0` | `4.0.6` |\n| [org.zeromq:jeromq](https://github.com/zeromq/jeromq) | `0.5.3` | `0.6.0` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.5.8` | `3.6.3` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.12.1` | `5.18.1` |\n| [net.javacrumbs.json-unit:json-unit](https://github.com/lukas-krecan/JsonUnit) | `2.36.0` | `5.1.1` |\n| [org.junit-pioneer:junit-pioneer](https://github.com/junit-pioneer/junit-pioneer) | `1.9.1` | `2.3.0` |\n| org.apache.kafka:kafka-clients | `1.1.1` | `4.2.0` |\n| [org.liquibase:liquibase-core](https://github.com/liquibase/liquibase) | `3.5.5` | `5.0.2` |\n| [co.elastic.logging:log4j2-ecs-layout](https://github.com/elastic/ecs-logging-java) | `1.5.0` | `1.8.0` |\n| [com.vlkan.log4j2:log4j2-logstash-layout](https://github.com/vy/log4j2-logstash-layout) | `0.18` | `1.0.5` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.11` | `1.5.32` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.2.11` | `1.5.32` |\n| org.apache.maven:maven-core | `3.8.6` | `3.9.15` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.mockito:mockito-inline](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.3` | `15.7` |\n| [org.opentest4j:opentest4j](https://github.com/ota4j-team/opentest4j) | `1.2.0` | `1.3.0` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.16.200` | `3.24.100` |\n| org.eclipse.persistence:org.eclipse.persistence.jpa | `2.7.11` | `5.0.0` |\n| org.ops4j.pax.exam:pax-exam | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-native | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-assembly | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-spi | `4.13.5` | `4.14.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.5.0` | `3.6.1` |\n| org.slf4j:slf4j-api | `1.7.36` | `2.0.17` |\n| org.slf4j:slf4j-ext | `1.7.36` | `2.0.17` |\n| com.sun.mail:smtp | `2.0.1` | `2.0.2` |\n| [org.springframework.boot:spring-boot](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [uk.org.webcompere:system-stubs-core](https://github.com/webcompere/system-stubs) | `2.0.2` | `2.1.8` |\n| [uk.org.webcompere:system-stubs-jupiter](https://github.com/webcompere/system-stubs) | `2.0.2` | `2.1.8` |\n| org.apache.tomcat:tomcat-juli | `10.0.23` | `11.0.21` |\n| [org.graalvm.truffle:truffle-api](https://github.com/oracle/graal) | `21.3.0` | `25.0.3` |\n| [com.github.tomakehurst:wiremock-jre8](https://github.com/wiremock/wiremock) | `2.35.0` | `2.35.2` |\n| [com.fasterxml.woodstox:woodstox-core](https://github.com/FasterXML/woodstox) | `6.5.0` | `7.1.1` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.9.0` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.9.0` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.9` | `1.12` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.7.1` | `2.49.0` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.4` | `3.2.0` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.1` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.40.2` | `0.48.1` |\n| org.ops4j.pax.exam:exam-maven-plugin | `4.13.5` | `4.14.0` |\n| org.apache.logging.log4j:log4j-changelog-maven-plugin | `0.3.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-artifact-plugin](https://github.com/apache/maven-artifact-plugin) | `3.4.0` | `3.6.1` |\n| org.apache.felix:maven-bundle-plugin | `5.1.8` | `6.0.2` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.2.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.3.0` | `3.10.0` |\n| [org.apache.maven.plugins:maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) | `3.19.0` | `3.28.0` |\n| [org.apache.maven.plugins:maven-scm-plugin](https://github.com/apache/maven-scm) | `1.12.2` | `2.2.1` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.2.1` | `3.4.0` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.2.1` | `4.9.8.3` |\n| [org.codehaus.mojo:xml-maven-plugin](https://github.com/mojohaus/xml-maven-plugin) | `1.0.2` | `1.2.1` |\n| [com.h3xstream.findsecbugs:findsecbugs-plugin](https://github.com/find-sec-bugs/find-sec-bugs) | `1.12.0` | `1.14.0` |\n| org.apache.maven.surefire:surefire-junit47 | `3.0.0-M7` | `3.5.5` |\n| [org.springframework.cloud:spring-cloud-dependencies](https://github.com/spring-cloud/spring-cloud-release) | `2021.0.6` | `2025.1.1` |\n\nUpdates `org.apache.logging:logging-parent` from 9 to 12.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-parent/releases\"\u003eorg.apache.logging:logging-parent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.1\u003c/h2\u003e\n\u003cp\u003eThis patch release addresses a blocker issue with the creation of a release distribution and enhances the reliability of our caching and reproducibility mechanisms.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix staging of binary distribution archive. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/400\"\u003e#400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Node.js caching using \u003ccode\u003epackage-lock.json\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/366\"\u003e#366\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove reliability of reproducibility verification. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/setup-java\u003c/code\u003e to version \u003ccode\u003e4.7.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.diffplug.spotless:spotless-maven-plugin\u003c/code\u003e to version \u003ccode\u003e2.44.5\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.google.errorprone:error_prone_core\u003c/code\u003e to version \u003ccode\u003e2.38.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.gradle:common-custom-user-data-maven-extension\u003c/code\u003e to version \u003ccode\u003e2.0.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/407\"\u003e#407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.gradle:develocity-maven-extension\u003c/code\u003e to version \u003ccode\u003e2.0.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/398\"\u003e#398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.h3xstream.findsecbugs:findsecbugs-plugin\u003c/code\u003e to version \u003ccode\u003e1.14.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.palantir.javaformat:palantir-java-format\u003c/code\u003e to version \u003ccode\u003e2.68.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003edependabot/fetch-metadata\u003c/code\u003e to version \u003ccode\u003e2.4.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003egithub/codeql-action\u003c/code\u003e to version \u003ccode\u003e3.28.19\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/402\"\u003e#402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003egradle/develocity-actions\u003c/code\u003e to version \u003ccode\u003e1.4\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.apache.groovy:groovy\u003c/code\u003e to version \u003ccode\u003e4.0.27\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.gmavenplus:gmavenplus-plugin\u003c/code\u003e to version \u003ccode\u003e4.2.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.mojo:build-helper-maven-plugin\u003c/code\u003e to version \u003ccode\u003e3.6.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.mojo:exec-maven-plugin\u003c/code\u003e to version \u003ccode\u003e3.5.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.eclipse.jgit:org.eclipse.jgit\u003c/code\u003e to version \u003ccode\u003e7.3.0.202506031305-r\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.jacoco:jacoco-maven-plugin\u003c/code\u003e to version \u003ccode\u003e0.8.13\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eossf/scorecard-action\u003c/code\u003e to version \u003ccode\u003e2.4.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cp\u003eThis minor release adds CodeQL checks for GitHub Actions.\nIt also fixes a breaking change in Error Prone that prevented projects from migrating to version \u003ccode\u003e12.0.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;GitHub Actions\u0026quot; to the list of languages analyzed by CodeQL. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/343\"\u003e#343\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse the \u003ccode\u003emaven.deploy.skip\u003c/code\u003e Maven property in \u003ccode\u003enexus-staging-maven-plugin\u003c/code\u003e. This effectively fixes the skipping of test artifacts' deployments. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Error Prone arguments breaking \u003ccode\u003emaven-compiler-plugin:compile\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix inheritance of \u003ccode\u003eurl\u003c/code\u003e elements in children POMs.(\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/330\"\u003e#330\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/cache\u003c/code\u003e to version \u003ccode\u003e4.2.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/upload-artifact\u003c/code\u003e to version \u003ccode\u003e4.6.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.diffplug.spotless:spotless-maven-plugin\u003c/code\u003e to version \u003ccode\u003e2.44.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/logging-parent/commits/rel/12.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.6 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.14.1 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.14.1...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.platform:jakarta.jakartaee-bom` from 9.0.0 to 9.1.0\n\nUpdates `org.junit:junit-bom` from 5.9.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.9.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.fabric8:kubernetes-client-bom` from 5.12.2 to 7.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fabric8io/kubernetes-client/releases\"\u003eio.fabric8:kubernetes-client-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.6.1 (2026-03-05)\u003c/h2\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7460\"\u003e#7460\u003c/a\u003e: Add explicit Automatic-Module-Name to all httpclient modules to fix invalid auto-derived JPMS module names and vertx/vertx-5 collision\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/UniZKTech\"\u003e\u003ccode\u003e@​UniZKTech\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/pull/7461\"\u003efabric8io/kubernetes-client#7461\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fabric8io/kubernetes-client/compare/v7.6.0...v7.6.1\"\u003ehttps://github.com/fabric8io/kubernetes-client/compare/v7.6.0...v7.6.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e7.6.0 (2026-03-02)\u003c/h2\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5292\"\u003e#5292\u003c/a\u003e: Cluster() configuration should use tlsServerName\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient) Fix HTTP client factory priority - VertxHttpClientFactory (default) now has priority -1, OkHttpClientFactory restored to priority 0\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient-vertx-5) Add runtime check for Vert.x 5 classes to provide clear error when Vert.x 4/5 conflict occurs\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (chaos-tests) Fix classpath conflict when testing with Vert.x 5 HTTP client\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7415\"\u003e#7415\u003c/a\u003e: (java-generator) Fix generic type erasure for array of enums with default values\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: (okhttp) Remove internal API usage and fix deprecated OkHttp 5 calls\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7446\"\u003e#7446\u003c/a\u003e: making the timeout of BaseOperation.createOrReplace() configurable\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/1105\"\u003e#1105\u003c/a\u003e: Add javadoc cross-linking for Fabric8 modules and external dependencies\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Use Editable interface instead of reflection to instantiate resource builders\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7252\"\u003e#7252\u003c/a\u003e: call additionalConfig when building Vert.x HTTP clients with VertxHttpClientFactory\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Upgrade\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7374\"\u003e#7374\u003c/a\u003e: bump snakeyaml-engine from 2.10 to 3.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7385\"\u003e#7385\u003c/a\u003e: Support for Kubernetes v1.35 (Timbernetes)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: Added Vert.x 5 HTTP client implementation with improved async handling and WebSocket separation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7402\"\u003e#7402\u003c/a\u003e: Added Byte code level semver API compatibility report generation using Revapi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Breaking changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Resources edited with visitors must now implement \u003ccode\u003eio.fabric8.kubernetes.api.builder.Editable\u003c/code\u003e. All model classes provided by the client already implement this interface. User-provided custom resources that use visitor-based editing will need to implement \u003ccode\u003eEditable\u003c/code\u003e (trivial when a builder already exists).\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2. The versions are binary compatible, but the major version upgrade might cause side effects.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Vert.x HTTP Client Compatibility (Issue \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (Vert.x 4.x) and \u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (Vert.x 5.x) modules are \u003cstrong\u003emutually exclusive\u003c/strong\u003e.\nThey must not be included together in your project dependencies.\nBoth modules provide an implementation of \u003ccode\u003eHttpClient.Factory\u003c/code\u003e and use the same \u003ccode\u003eio.vertx\u003c/code\u003e artifact coordinates but with incompatible major versions.\u003c/p\u003e\n\u003cp\u003e-\u003cem\u003eProblem\u003c/em\u003e*: If both modules are present on the classpath, Maven's dependency resolution may pick Vert.x 4.x JARs while the \u003ccode\u003eVertx5HttpClientFactory\u003c/code\u003e is selected at runtime.\nThis causes \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e for Vert.x 5-specific classes like \u003ccode\u003eio.vertx.core.impl.SysProps\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e-\u003cem\u003eSolution\u003c/em\u003e*: Ensure your project includes only ONE of these modules:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (default, uses Vert.x 4.x) - included transitively via \u003ccode\u003ekubernetes-client\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (optional, uses Vert.x 5.x) - requires explicit dependency and exclusion of vertx-4\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/fabric8io/kubernetes-client/blob/main/CHANGELOG.md\"\u003eio.fabric8:kubernetes-client-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e7.6.1 (2026-03-05)\u003c/h3\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7460\"\u003e#7460\u003c/a\u003e: Add explicit Automatic-Module-Name to all httpclient modules to fix invalid auto-derived JPMS module names and vertx/vertx-5 collision\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.6.0 (2026-03-02)\u003c/h3\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5292\"\u003e#5292\u003c/a\u003e: Cluster() configuration should use tlsServerName\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient) Fix HTTP client factory priority - VertxHttpClientFactory (default) now has priority -1, OkHttpClientFactory restored to priority 0\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient-vertx-5) Add runtime check for Vert.x 5 classes to provide clear error when Vert.x 4/5 conflict occurs\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (chaos-tests) Fix classpath conflict when testing with Vert.x 5 HTTP client\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7415\"\u003e#7415\u003c/a\u003e: (java-generator) Fix generic type erasure for array of enums with default values\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: (okhttp) Remove internal API usage and fix deprecated OkHttp 5 calls\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7446\"\u003e#7446\u003c/a\u003e: making the timeout of BaseOperation.createOrReplace() configurable\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/1105\"\u003e#1105\u003c/a\u003e: Add javadoc cross-linking for Fabric8 modules and external dependencies\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Use Editable interface instead of reflection to instantiate resource builders\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7252\"\u003e#7252\u003c/a\u003e: call additionalConfig when building Vert.x HTTP clients with VertxHttpClientFactory\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Upgrade\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7374\"\u003e#7374\u003c/a\u003e: bump snakeyaml-engine from 2.10 to 3.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7385\"\u003e#7385\u003c/a\u003e: Support for Kubernetes v1.35 (Timbernetes)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: Added Vert.x 5 HTTP client implementation with improved async handling and WebSocket separation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7402\"\u003e#7402\u003c/a\u003e: Added Byte code level semver API compatibility report generation using Revapi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Breaking changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Resources edited with visitors must now implement \u003ccode\u003eio.fabric8.kubernetes.api.builder.Editable\u003c/code\u003e. All model classes provided by the client already implement this interface. User-provided custom resources that use visitor-based editing will need to implement \u003ccode\u003eEditable\u003c/code\u003e (trivial when a builder already exists).\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2. The versions are binary compatible, but the major version upgrade might cause side effects.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Vert.x HTTP Client Compatibility (Issue \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (Vert.x 4.x) and \u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (Vert.x 5.x) modules are \u003cstrong\u003emutually exclusive\u003c/strong\u003e.\nThey must not be included together in your project dependencies.\nBoth modules provide an implementation of \u003ccode\u003eHttpClient.Factory\u003c/code\u003e and use the same \u003ccode\u003eio.vertx\u003c/code\u003e artifact coordinates but with incompatible major versions.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eProblem\u003c/strong\u003e: If both modules are present on the classpath, Maven's dependency resolution may pick Vert.x 4.x JARs while the \u003ccode\u003eVertx5HttpClientFactory\u003c/code\u003e is selected at runtime.\nThis causes \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e for Vert.x 5-specific classes like \u003ccode\u003eio.vertx.core.impl.SysProps\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eSolution\u003c/strong\u003e: Ensure your project includes only ONE of these modules:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (default, uses Vert.x 4.x) - included transitively via \u003ccode\u003ekubernetes-client\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (optional, uses Vert.x 5.x) - requires explicit dependency and exclusion of vertx-4\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhen using Vert.x 5, exclude the default Vert.x 4 client and set the \u003ccode\u003evertx.version\u003c/code\u003e property:\u003c/p\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;properties\u0026gt;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/6e7f78b65382ea37cbef3a5008fb912c845f8446\"\u003e\u003ccode\u003e6e7f78b\u003c/code\u003e\u003c/a\u003e [RELEASE] Updated project version to v7.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/1c865f1bfb77150f2f38daee78b529703ccfeae2\"\u003e\u003ccode\u003e1c865f1\u003c/code\u003e\u003c/a\u003e chore(ci): cancel PR workflows when prerequisite checks fail\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/e18bf766e8f113fa7c0ba04e68a6e224d55d9dca\"\u003e\u003ccode\u003ee18bf76\u003c/code\u003e\u003c/a\u003e fix(ci): use lax checksums in MAVEN_ARGS for snapshot workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/aff7b6787c0871f71a1f72772522dd6797b20985\"\u003e\u003ccode\u003eaff7b67\u003c/code\u003e\u003c/a\u003e chore(deps): bump central-publishing-maven-plugin from 0.9.0 to 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/c65ea82bf27fae29a1083dd3627b980473f0e601\"\u003e\u003ccode\u003ec65ea82\u003c/code\u003e\u003c/a\u003e fix(ci): exclude target directory from Dependabot Maven scanning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/1c90ff8f3fb20ad49abe062a5b3f248e80b22e5e\"\u003e\u003ccode\u003e1c90ff8\u003c/code\u003e\u003c/a\u003e fix(ci): use lax checksums for snapshot deploy step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/921fbfcc8f388afbfbd5270a5509ffb3b4f1ca7d\"\u003e\u003ccode\u003e921fbfc\u003c/code\u003e\u003c/a\u003e fix(httpclient): add reactor dependencies to JPMS test module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/642387445121b5d8af82da9da64a38166c612fc8\"\u003e\u003ccode\u003e6423874\u003c/code\u003e\u003c/a\u003e fix(ci): deploy BOMs separately in snapshot workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/9c786af14e602494c3d1b766106ebab4e5ca24c1\"\u003e\u003ccode\u003e9c786af\u003c/code\u003e\u003c/a\u003e fix(httpclient): add explicit Automatic-Module-Name to all httpclient modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/c0d6691f76812f63b3d216a7f4a74bb6b6a89418\"\u003e\u003ccode\u003ec0d6691\u003c/code\u003e\u003c/a\u003e fix: add explicit Automatic-Module-Name to httpclient modules (\u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7461\"\u003e#7461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fabric8io/kubernetes-client/compare/v5.12.2...v7.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-bom` from 4.1.86.Final to 4.2.12.Final\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/netty/netty/releases\"\u003eio.netty:netty-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enetty-4.2.12.Final\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;Eliminate redundant bounds checks in CompositeByteBuf accessors\u0026quot; by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16550\"\u003enetty/netty#16550\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.11.Final...netty-4.2.12.Final\"\u003ehttps://github.com/netty/netty/compare/netty-4.2.11.Final...netty-4.2.12.Final\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003enetty-4.2.11.Final\u003c/h2\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCVE-2026-33871, \u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-w9fj-cfpg-grvv\"\u003eHTTP/2 CONTINUATION Frame Flood Denial of Service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCVE-2026-33870, \u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-pwqr-wmgm-9rr8\"\u003eHTTP Request Smuggling via Chunked Extension Quoted-String Parsing\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to latest JDK 26 EA release by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16230\"\u003enetty/netty#16230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP3: Allow to support non-standard HTTP3 settings by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16171\"\u003enetty/netty#16171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Incorrect nanos-to-millis conversion in epoll_wait EINTR retry loop by \u003ca href=\"https://github.com/adwsingh\"\u003e\u003ccode\u003e@​adwsingh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16245\"\u003enetty/netty#16245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllocate one large segment and slice for each MsgHdrMemory by \u003ca href=\"https://github.com/dreamlike-ocean\"\u003e\u003ccode\u003e@​dreamlike-ocean\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16234\"\u003enetty/netty#16234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake RefCntOpenSslContext.deallocate more robust by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16253\"\u003enetty/netty#16253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEpoll: Fix excessive CPU usage when Channel is only registered but no… by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16250\"\u003enetty/netty#16250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to gcc for arm 10.3-2021.07 by \u003ca href=\"https://github.com/m1ngyuan\"\u003e\u003ccode\u003e@​m1ngyuan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16255\"\u003enetty/netty#16255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd acmeIdentifier extension support to pkitesting by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16256\"\u003enetty/netty#16256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate JDK versions to latest patch releases by \u003ca href=\"https://github.com/m1ngyuan\"\u003e\u003ccode\u003e@​m1ngyuan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16254\"\u003enetty/netty#16254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid allocation in HttpObjectEncoder.addEncodedLengthHex method by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16241\"\u003enetty/netty#16241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16269\"\u003enetty/netty#16269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Automatic backporting workflow from 4.1 to 4.2\u0026quot; by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16270\"\u003enetty/netty#16270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP2: Correctly account for padding when decompress by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16264\"\u003enetty/netty#16264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16271\"\u003enetty/netty#16271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16273\"\u003enetty/netty#16273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport PRs must be created with personal access tokens by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16276\"\u003enetty/netty#16276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose QuicSslContextBuilder::sni by \u003ca href=\"https://github.com/ZeroErrors\"\u003e\u003ccode\u003e@​ZeroErrors\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16178\"\u003enetty/netty#16178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16275\"\u003enetty/netty#16275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16283\"\u003enetty/netty#16283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the unpooled allocator from test permutations by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16282\"\u003enetty/netty#16282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome polishing of the porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16288\"\u003enetty/netty#16288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to set destination connection id when creating a client side QuicheChannel by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16286\"\u003enetty/netty#16286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to latest JDK26 EA build by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16295\"\u003enetty/netty#16295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd javadoc to clarify responsibility of the user when generating the remote connection id by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16293\"\u003enetty/netty#16293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the build run faster by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16290\"\u003enetty/netty#16290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix IDE warnings in SslHandler by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16237\"\u003enetty/netty#16237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecrease Long allocations and map.put calls in ReferenceCountedOpenSllEngine in handshake() method by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16242\"\u003enetty/netty#16242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport boringssl SSLCredential API by \u003ca href=\"https://github.com/jmcrawford45\"\u003e\u003ccode\u003e@​jmcrawford45\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/15919\"\u003enetty/netty#15919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix high-order bit aliasing in HttpUtil.validateToken by \u003ca href=\"https://github.com/furkanvarol\"\u003e\u003ccode\u003e@​furkanvarol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16279\"\u003enetty/netty#16279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove multi-byte access performance when UNALIGNED availability is unknown by \u003ca href=\"https://github.com/Songdoeon\"\u003e\u003ccode\u003e@​Songdoeon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16207\"\u003enetty/netty#16207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid unnecessary SSL.getVersion() call and string allocation in ReferenceCountedOpenSslEngine by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16278\"\u003enetty/netty#16278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport more branch freedom for auto-porting by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16300\"\u003enetty/netty#16300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: the precedence of + is higher than \u0026gt;\u0026gt; by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16312\"\u003enetty/netty#16312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdaptiveByteBufAllocator: make sure byteBuf.capacity() not greater than byteBuf.maxCapacity() by \u003ca href=\"https://github.com/laosijikaichele\"\u003e\u003ccode\u003e@​laosijikaichele\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16309\"\u003enetty/netty#16309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix flaky PooledByteBufAllocatorTest by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16313\"\u003enetty/netty#16313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pooled arena accounting tests  by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16321\"\u003enetty/netty#16321\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/netty/netty/commit/67ce541e4692853e24fc506466960db35bb64914\"\u003e\u003ccode\u003e67ce541\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7074624644b79f4e97081bd58a58ed135962b8c2\"\u003e\u003ccode\u003e7074624\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Eliminate redundant bounds checks in CompositeByteBuf accessors\u0026quot; (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/c3b0a43442dbf84e3eb161d5f252623f832f1579\"\u003e\u003ccode\u003ec3b0a43\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/c94a8180e749f694fb76963dd494bae17c31aff6\"\u003e\u003ccode\u003ec94a818\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/3b76df185678353733aa21702d6be16130d188a0\"\u003e\u003ccode\u003e3b76df1\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/aae944a19eb036993fc47c4b40639476f519deaf\"\u003e\u003ccode\u003eaae944a\u003c/code\u003e\u003c/a\u003e Auto-port 4.2: Limit the number of Continuation frames per HTTP2 Headers (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/60014996491c41d91c26f80bca096610f34fc858\"\u003e\u003ccode\u003e6001499\u003c/code\u003e\u003c/a\u003e Eliminate redundant bounds checks in CompositeByteBuf accessors (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16525\"\u003e#16525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a7fbb6f84625ef29733a1506ed3520e3c21d5247\"\u003e\u003ccode\u003ea7fbb6f\u003c/code\u003e\u003c/a\u003e JdkZlibDecoder: accumulate decompressed output before firing channelRead (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7937553d8f49e17b064f57b1414907aed8e3be3d\"\u003e\u003ccode\u003e7937553\u003c/code\u003e\u003c/a\u003e Enforce io.netty.maxDirectMemory accounting on all Java versions (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16489\"\u003e#16489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/893ea2ea6c35c9e1812e5d331530b88d8690022b\"\u003e\u003ccode\u003e893ea2e\u003c/code\u003e\u003c/a\u003e Allocate less in QueryStringDecoder.addParam for typical use case (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.1.86.Final...netty-4.2.12.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-framework-bom` from 5.3.25 to 7.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-framework-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eSpringValidatorAdapter\u003c/code\u003e and \u003ccode\u003eMethodValidationAdapter\u003c/code\u003e performance \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36621\"\u003e#36621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport JSON array decoding to \u003ccode\u003eFlux\u003c/code\u003e in \u003ccode\u003eKotlinSerializationJsonDecoder\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36597\"\u003e#36597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emethodIdentification()\u003c/code\u003e in \u003ccode\u003eCacheAspectSupport\u003c/code\u003e for removal \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36575\"\u003e#36575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MockRestServiceServer#createServer variant for RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36572\"\u003e#36572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate RestClientXhrTransport variant replacing RestTemplateXhrTransport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36566\"\u003e#36566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error handling in multipart codecs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36563\"\u003e#36563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eApplicationListenerMethodAdapter#getTargetMethod()\u003c/code\u003e public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36558\"\u003e#36558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApiVersionConfigurer.setSupportedVersionPredicate() returns void instead of ApiVersionConfigurer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36551\"\u003e#36551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not work well with Hibernate's multi-tenancy by schema strategy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36527\"\u003e#36527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd registerManagedResource variant with bean key argument to MBeanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36520\"\u003e#36520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle blank Accept-Language header in AcceptHeaderLocaleResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36513\"\u003e#36513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractStreamingClientHttpRequest and AbstractBufferingClientHttpRequest public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36501\"\u003e#36501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL Error 149 (Galera/WSREP conflict) not translated to ConcurrencyFailureException in Spring JDBC/ORM \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36499\"\u003e#36499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd PreFlightRequestFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36482\"\u003e#36482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuration of extension context scope for \u003ccode\u003eSpringExtension\u003c/code\u003e via Spring or JUnit properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36460\"\u003e#36460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLower log level of \u0026quot;Cache miss for REQUEST dispatch\u0026quot; in HandlerMappingIntrospector \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36309\"\u003e#36309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebDataBinder unnecessarily instantiates collections when using the \u0026quot;!\u0026quot; and \u0026quot;_\u0026quot; prefixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36625\"\u003e#36625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache pollution from high-cardinality FieldError default messages in MessageSourceSupport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36609\"\u003e#36609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation\u003c/code\u003e does not use \u003ccode\u003eClassLoader\u003c/code\u003e for method or field \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36606\"\u003e#36606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Sql\u003c/code\u003e fails if \u003ccode\u003eDataSource\u003c/code\u003e is wrapped in a \u003ccode\u003eTransactionAwareDataSourceProxy\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36611\"\u003e#36611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotatedTypeMetadata\u003c/code\u003e no longer retains source declaration order on Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36598\"\u003e#36598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation.asMap()\u003c/code\u003e fails when an attribute references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36586\"\u003e#36586\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileSystemResource\u003c/code\u003e does not strictly follow the \u003ccode\u003eResource#isReadable()\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36584\"\u003e#36584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConverter overrides in HttpMessageConverters only apply when defaults are registered \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36579\"\u003e#36579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid method return type metadata for ClassFile variant on JDK 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36577\"\u003e#36577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Writer lifecycle for \u003ccode\u003eAbstractJsonHttpMessageConverter.writeInternal(Object, Type, Writer)\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36565\"\u003e#36565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlushing-related regression in \u003ccode\u003eSseServerResponse\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36537\"\u003e#36537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not pass on holdability to target Connection \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36528\"\u003e#36528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationBeanNameGenerator\u003c/code\u003e fails when an annotation references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36524\"\u003e#36524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerserve default API version in RestClientAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36514\"\u003e#36514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent codings resolution in resource resolvers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36507\"\u003e#36507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDefaultJmsListenerContainer\u003c/code\u003e may hang in an endless loop in \u003ccode\u003edoShutdown\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36506\"\u003e#36506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuery not hidden in DefaultClientResponse checkpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36502\"\u003e#36502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient closes stream for ResponseEntity\u003c!-- raw HTML omitted --\u003e responses \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36492\"\u003e#36492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when using websocket handshake headers with Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36486\"\u003e#36486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid nullness information for ParameterizedTypeReference \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36477\"\u003e#36477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebTestClient cannot assert null list elements \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36476\"\u003e#36476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle Kotlin nullable value class param correctly in \u003ccode\u003eCoroutineUtils\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36449\"\u003e#36449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove RFC 2047 encoding from Content-Disposition filename \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36328\"\u003e#36328\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify semantics of HttpMethod.valueOf() \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36652\"\u003e#36652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument whitespace semantics in SpEL expressions \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36628\"\u003e#36628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c997d4018d3dc6a7dde2e20eae3627599a01e169\"\u003e\u003ccode\u003ec997d40\u003c/code\u003e\u003c/a\u003e Release v7.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/91852546d92aeeae933ad77f8c938d4cfd9b0305\"\u003e\u003ccode\u003e9185254\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.5 and Micrometer 1.16.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/802fa4d65e1f99c948a59629d4adcb4e3603e2cf\"\u003e\u003ccode\u003e802fa4d\u003c/code\u003e\u003c/a\u003e Refine RetryListener example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/7052da453285658215efc1dd5ecb0d472fde2de1\"\u003e\u003ccode\u003e7052da4\u003c/code\u003e\u003c/a\u003e Add doOnDiscard in MultipartHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/63817ce2021172338ce7900703678bfaee186a0a\"\u003e\u003ccode\u003e63817ce\u003c/code\u003e\u003c/a\u003e Add missing tests for WebRequestDataBinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/61bd79017f7c4c3a4fafbb0da061376204593a68\"\u003e\u003ccode\u003e61bd790\u003c/code\u003e\u003c/a\u003e Polish WebRequestDataBinderTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ab6637c67024facf521e8f82c4bcb076308925a6\"\u003e\u003ccode\u003eab6637c\u003c/code\u003e\u003c/a\u003e Completely extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c9b88b4ebd47c7616816602204b106dd2c1275ef\"\u003e\u003ccode\u003ec9b88b4\u003c/code\u003e\u003c/a\u003e Extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/68c575ab14057e04dba86beae64167bbfe3ac9fe\"\u003e\u003ccode\u003e68c575a\u003c/code\u003e\u003c/a\u003e Revise \u0026quot;Skip binding entirely when field is not allowed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cb320468dbc88f07b72d8a949b525c5ab911bd74\"\u003e\u003ccode\u003ecb32046\u003c/code\u003e\u003c/a\u003e Further clarify semantics of HttpMethod.valueOf()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v5.3.25...v7.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 5.17.3 to 6.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump to 6.2.5-SNAPSHOT version by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1892\"\u003eapache/activemq#1892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] SSL handshake write timeout enforcement (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1883\"\u003e#1883\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1894\"\u003eapache/activemq#1894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Minor bug fix for BrokerView#validateAllowedUri (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1900\"\u003e#1900\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1902\"\u003eapache/activemq#1902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Restrict URL protocol types loaded by XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1910\"\u003e#1910\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1915\"\u003eapache/activemq#1915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecompilation-fix by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1919\"\u003eapache/activemq#1919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1923\"\u003eapache/activemq#1923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1925\"\u003eapache/activemq#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1928\"\u003eapache/activemq#1928\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1930\"\u003eapache/activemq#1930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(webconsole): the webconsole now redirect to the slave.jsp when required (slave broker with startAsync=\u0026quot;true\u0026quot;) [6.2.x] by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1934\"\u003eapache/activemq#1934\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1942\"\u003eapache/activemq#1942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1952\"\u003eapache/activemq#1952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1954\"\u003eapache/activemq#1954\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/act...\n\n_Description has been truncated_","html_url":"https://github.com/theit/logging-log4j2/pull/296","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/theit%2Flogging-log4j2/issues/296","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/296/packages"}},{"old_version":"3.9.14","new_version":"3.9.15","update_type":"patch","path":null,"pr_created_at":"2026-04-20T09:07:50.000Z","version_change":"3.9.14 → 3.9.15","issue":{"uuid":"4294481034","node_id":"PR_kwDOBxBC9c7T4ukr","number":134,"state":"open","title":"Bump org.apache.maven:maven-core from 3.9.14 to 3.9.15","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T09:07:50.000Z","updated_at":"2026-04-20T09:09:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.maven:maven-core from 3.9.14 to 3.9.15.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven:maven-core\u0026package-manager=maven\u0026previous-version=3.9.14\u0026new-version=3.9.15)](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/veithen/artifact-set-resolver/pull/134","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/veithen%2Fartifact-set-resolver/issues/134","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/134/packages"}},{"old_version":"3.9.14","new_version":"3.9.15","update_type":"patch","path":"/maven-build-scan-capture-extension in the maven-dependencies group","pr_created_at":"2026-04-20T01:23:30.000Z","version_change":"3.9.14 → 3.9.15","issue":{"uuid":"4292568290","node_id":"PR_kwDOKPSXjM7TylOh","number":186,"state":"closed","title":"Bump org.apache.maven:maven-core from 3.9.14 to 3.9.15 in /maven-build-scan-capture-extension in the maven-dependencies group","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-27T01:24:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T01:23:30.000Z","updated_at":"2026-04-27T01:24:32.000Z","time_to_close":604861,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15","repository_url":null}],"path":"/maven-build-scan-capture-extension in the maven-dependencies group","ecosystem":"maven"},"body":"Bumps the maven-dependencies group in /maven-build-scan-capture-extension with 1 update: org.apache.maven:maven-core.\n\nUpdates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven:maven-core\u0026package-manager=maven\u0026previous-version=3.9.14\u0026new-version=3.9.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/gradle/develocity-actions/pull/186","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gradle%2Fdevelocity-actions/issues/186","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/186/packages"}},{"old_version":"3.9.14","new_version":"3.9.15","update_type":"patch","path":null,"pr_created_at":"2026-04-18T00:05:10.000Z","version_change":"3.9.14 → 3.9.15","issue":{"uuid":"4285984027","node_id":"PR_kwDOAB81F87Te7ZA","number":14876,"state":"open","title":"[12.1.x Root pom] Bump the build-deps group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-18T00:05:10.000Z","updated_at":"2026-04-19T12:00:20.201Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x Root pom] Bump","group_name":"build-deps","update_count":8,"packages":[{"name":"org.apache.maven:maven-artifact","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-model","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.14","new_version":"3.9.15","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.14","new_version":"3.9.15"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.maven:maven-artifact | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-core | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-model | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-model-builder | `3.9.14` | `3.9.15` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-resolver-api | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-resolver-provider | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-settings | `3.9.14` | `3.9.15` |\n\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.14 to 3.9.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.15\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse new Maven logos in documentation (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11938\"\u003e#11938\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocument modelVersion only supported value: 4.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11809\"\u003e#11809\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11932\"\u003e#11932\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11876\"\u003e#11876\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11865\"\u003e#11865\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11813\"\u003e#11813\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11790\"\u003e#11790\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/98b2cdbfdb5f1ac8781f537ea9acccaed7922349\"\u003e\u003ccode\u003e98b2cdb\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/221f0b5819ad011abb945ddc6d5e63574d9d35ea\"\u003e\u003ccode\u003e221f0b5\u003c/code\u003e\u003c/a\u003e Use new Maven logos in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/43297706c70a9a9f30769bbdb79699b634397260\"\u003e\u003ccode\u003e4329770\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11932\"\u003e#11932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f3417954c8896f89a934895c6b15842b6214b814\"\u003e\u003ccode\u003ef341795\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f37986d47eab6b15fe5c9f1b5bab5e128c16d396\"\u003e\u003ccode\u003ef37986d\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/9ac23b040017e7b14877fbc9e74c696d36cba3f9\"\u003e\u003ccode\u003e9ac23b0\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11813\"\u003e#11813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/3f0b2630e3a40854cafcaa423a20a422aea7773e\"\u003e\u003ccode\u003e3f0b263\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/4b79fff4830465e7bb41bfc588875123dc86519d\"\u003e\u003ccode\u003e4b79fff\u003c/code\u003e\u003c/a\u003e document the only supported value: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/32a05645e75ce278ba621de7e4aae7c57ee64cb6\"\u003e\u003ccode\u003e32a0564\u003c/code\u003e\u003c/a\u003e Bump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11790\"\u003e#11790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/465a93ceb620266bf88bb1a0c9d69228630a4fb6\"\u003e\u003ccode\u003e465a93c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.14...maven-3.9.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-settings` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.14 to 3.9.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.15\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse new Maven logos in documentation (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11938\"\u003e#11938\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocument modelVersion only supported value: 4.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11809\"\u003e#11809\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11932\"\u003e#11932\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11876\"\u003e#11876\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11865\"\u003e#11865\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11813\"\u003e#11813\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11790\"\u003e#11790\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/98b2cdbfdb5f1ac8781f537ea9acccaed7922349\"\u003e\u003ccode\u003e98b2cdb\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/221f0b5819ad011abb945ddc6d5e63574d9d35ea\"\u003e\u003ccode\u003e221f0b5\u003c/code\u003e\u003c/a\u003e Use new Maven logos in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/43297706c70a9a9f30769bbdb79699b634397260\"\u003e\u003ccode\u003e4329770\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11932\"\u003e#11932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f3417954c8896f89a934895c6b15842b6214b814\"\u003e\u003ccode\u003ef341795\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f37986d47eab6b15fe5c9f1b5bab5e128c16d396\"\u003e\u003ccode\u003ef37986d\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/9ac23b040017e7b14877fbc9e74c696d36cba3f9\"\u003e\u003ccode\u003e9ac23b0\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11813\"\u003e#11813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/3f0b2630e3a40854cafcaa423a20a422aea7773e\"\u003e\u003ccode\u003e3f0b263\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/4b79fff4830465e7bb41bfc588875123dc86519d\"\u003e\u003ccode\u003e4b79fff\u003c/code\u003e\u003c/a\u003e document the only supported value: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/32a05645e75ce278ba621de7e4aae7c57ee64cb6\"\u003e\u003ccode\u003e32a0564\u003c/code\u003e\u003c/a\u003e Bump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11790\"\u003e#11790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/465a93ceb620266bf88bb1a0c9d69228630a4fb6\"\u003e\u003ccode\u003e465a93c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.14...maven-3.9.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-settings` from 3.9.14 to 3.9.15\n","html_url":"https://github.com/jetty/jetty.project/pull/14876","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/14876","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14876/packages"}},{"old_version":"3.9.14","new_version":"3.9.15","update_type":"patch","path":null,"pr_created_at":"2026-04-18T00:05:07.000Z","version_change":"3.9.14 → 3.9.15","issue":{"uuid":"4285983912","node_id":"PR_kwDOAB81F87Te7Xg","number":14875,"state":"closed","title":"[12.1.x EE9] Bump the build-deps group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-19T10:05:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-18T00:05:07.000Z","updated_at":"2026-04-19T10:05:40.000Z","time_to_close":122431,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[12.1.x EE9] Bump","group_name":"build-deps","update_count":8,"packages":[{"name":"org.apache.maven:maven-artifact","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-core","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-model","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.14","new_version":"3.9.15","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-model-builder","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-resolver-api","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.14","new_version":"3.9.15"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.14","new_version":"3.9.15"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-deps group with 8 updates in the /jetty-ee9 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.maven:maven-artifact | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-core | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-model | `3.9.14` | `3.9.15` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-model-builder | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-resolver-api | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-resolver-provider | `3.9.14` | `3.9.15` |\n| org.apache.maven:maven-settings | `3.9.14` | `3.9.15` |\n\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.14 to 3.9.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.15\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse new Maven logos in documentation (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11938\"\u003e#11938\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocument modelVersion only supported value: 4.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11809\"\u003e#11809\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11932\"\u003e#11932\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11876\"\u003e#11876\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11865\"\u003e#11865\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11813\"\u003e#11813\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11790\"\u003e#11790\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/98b2cdbfdb5f1ac8781f537ea9acccaed7922349\"\u003e\u003ccode\u003e98b2cdb\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/221f0b5819ad011abb945ddc6d5e63574d9d35ea\"\u003e\u003ccode\u003e221f0b5\u003c/code\u003e\u003c/a\u003e Use new Maven logos in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/43297706c70a9a9f30769bbdb79699b634397260\"\u003e\u003ccode\u003e4329770\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11932\"\u003e#11932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f3417954c8896f89a934895c6b15842b6214b814\"\u003e\u003ccode\u003ef341795\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f37986d47eab6b15fe5c9f1b5bab5e128c16d396\"\u003e\u003ccode\u003ef37986d\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/9ac23b040017e7b14877fbc9e74c696d36cba3f9\"\u003e\u003ccode\u003e9ac23b0\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11813\"\u003e#11813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/3f0b2630e3a40854cafcaa423a20a422aea7773e\"\u003e\u003ccode\u003e3f0b263\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/4b79fff4830465e7bb41bfc588875123dc86519d\"\u003e\u003ccode\u003e4b79fff\u003c/code\u003e\u003c/a\u003e document the only supported value: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/32a05645e75ce278ba621de7e4aae7c57ee64cb6\"\u003e\u003ccode\u003e32a0564\u003c/code\u003e\u003c/a\u003e Bump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11790\"\u003e#11790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/465a93ceb620266bf88bb1a0c9d69228630a4fb6\"\u003e\u003ccode\u003e465a93c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.14...maven-3.9.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-settings` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.14 to 3.9.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.15\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse new Maven logos in documentation (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11938\"\u003e#11938\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocument modelVersion only supported value: 4.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11809\"\u003e#11809\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11932\"\u003e#11932\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11876\"\u003e#11876\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11865\"\u003e#11865\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11813\"\u003e#11813\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11790\"\u003e#11790\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/98b2cdbfdb5f1ac8781f537ea9acccaed7922349\"\u003e\u003ccode\u003e98b2cdb\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/221f0b5819ad011abb945ddc6d5e63574d9d35ea\"\u003e\u003ccode\u003e221f0b5\u003c/code\u003e\u003c/a\u003e Use new Maven logos in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/43297706c70a9a9f30769bbdb79699b634397260\"\u003e\u003ccode\u003e4329770\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11932\"\u003e#11932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f3417954c8896f89a934895c6b15842b6214b814\"\u003e\u003ccode\u003ef341795\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f37986d47eab6b15fe5c9f1b5bab5e128c16d396\"\u003e\u003ccode\u003ef37986d\u003c/code\u003e\u003c/a\u003e Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/9ac23b040017e7b14877fbc9e74c696d36cba3f9\"\u003e\u003ccode\u003e9ac23b0\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.4 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11813\"\u003e#11813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/3f0b2630e3a40854cafcaa423a20a422aea7773e\"\u003e\u003ccode\u003e3f0b263\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/4b79fff4830465e7bb41bfc588875123dc86519d\"\u003e\u003ccode\u003e4b79fff\u003c/code\u003e\u003c/a\u003e document the only supported value: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/32a05645e75ce278ba621de7e4aae7c57ee64cb6\"\u003e\u003ccode\u003e32a0564\u003c/code\u003e\u003c/a\u003e Bump actions/download-artifact from 8.0.0 to 8.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11790\"\u003e#11790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/465a93ceb620266bf88bb1a0c9d69228630a4fb6\"\u003e\u003ccode\u003e465a93c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.14...maven-3.9.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-model-builder` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-api` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-resolver-provider` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-settings` from 3.9.14 to 3.9.15","html_url":"https://github.com/jetty/jetty.project/pull/14875","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/14875","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14875/packages"}},{"old_version":"3.9.10","new_version":"3.9.14","update_type":"patch","path":null,"pr_created_at":"2026-04-15T08:22:10.000Z","version_change":"3.9.10 → 3.9.14","issue":{"uuid":"4267368534","node_id":"PR_kwDOGqqhrs7SkEig","number":606,"state":"closed","title":"Bump the dependencies group across 1 directory with 50 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":"2026-05-02T02:19:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-15T08:22:10.000Z","updated_at":"2026-05-02T02:19:38.000Z","time_to_close":1447046,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":50,"packages":[{"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":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.4","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.woodstox:stax2-api","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/FasterXML/stax2-api"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.18","new_version":"2.2.19","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.3","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.3","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 50 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.2` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.4` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.21.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.14` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.14` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.6.0` | `3.6.1` |\n| [org.codehaus.woodstox:stax2-api](https://github.com/FasterXML/stax2-api) | `4.2.2` | `4.3.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.49.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.18` | `2.2.19` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.3` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.3` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\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\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\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\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 `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\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-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\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\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\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-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\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/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/activemq#1834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1836\"\u003eapache/activemq#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Prevent a VM transport from being used with BrokerView by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1844\"\u003eapache/activemq#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add 6.2.3 in spring schemas by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1838\"\u003eapache/activemq#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1847\"\u003e#1847\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1848\"\u003eapache/activemq#1848\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/6bb0a02efa1efa4b325e6970f30a629cd8618e72\"\u003e\u003ccode\u003e6bb0a02\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/32bd50fef1245c81ade070f23e7de1989f754b76\"\u003e\u003ccode\u003e32bd50f\u003c/code\u003e\u003c/a\u003e Properly handle SSL handshake updates (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/4977d14a5827ff8bd1f63e57bf5f2e3138273d56\"\u003e\u003ccode\u003e4977d14\u003c/code\u003e\u003c/a\u003e AMQ-9810 - Add additional validation for MQTT wireformat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/7ec363bdcd6ea8e60b51b6b8d88375f57d9e3a3e\"\u003e\u003ccode\u003e7ec363b\u003c/code\u003e\u003c/a\u003e AMQ-9810 - Add additional validation for MQTT control packets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/5af8422e9e6f176350f359abd5cdf4404081b716\"\u003e\u003ccode\u003e5af8422\u003c/code\u003e\u003c/a\u003e Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/76b971085e8b29c13b537c03c9a98d7dfcea5a1e\"\u003e\u003ccode\u003e76b9710\u003c/code\u003e\u003c/a\u003e Bump version to 6.2.4-SNAPSHOT (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/f485345bed113085894cb6a77082f2f25c23daf7\"\u003e\u003ccode\u003ef485345\u003c/code\u003e\u003c/a\u003e Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/6001f8e864802d97b7b234db1b898decbb61c8ec\"\u003e\u003ccode\u003e6001f8e\u003c/code\u003e\u003c/a\u003e Add 6.2.3 in spring schemas (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1838\"\u003e#1838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/25b43176617f67feca9d68187a1ef25db65ebc07\"\u003e\u003ccode\u003e25b4317\u003c/code\u003e\u003c/a\u003e Prevent a VM transport from being used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1844\"\u003e#1844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/c2f8f19ffad9ef93cab6ae9eb52e71657263fdf6\"\u003e\u003ccode\u003ec2f8f19\u003c/code\u003e\u003c/a\u003e Fix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1836\"\u003e#1836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1020\"\u003eCodeIntelligenceTesting/jazzer#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing space to annotation error message by \u003ca href=\"https://github.com/fmeum\"\u003e\u003ccode\u003e@​fmeum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1023\"\u003eCodeIntelligenceTesting/jazzer#1023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add char and Character mutator by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1019\"\u003eCodeIntelligenceTesting/jazzer#1019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: SSRF env var to allow all connections before it's configured by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1018\"\u003eCodeIntelligenceTesting/jazzer#1018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: sometimes interpret char[] mutations as single bytes by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1013\"\u003eCodeIntelligenceTesting/jazzer#1013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix maven publishing script by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1029\"\u003eCodeIntelligenceTesting/jazzer#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1015\"\u003eCodeIntelligenceTesting/jazzer#1015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: reduce number of executions in selffuzz test by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1025\"\u003eCodeIntelligenceTesting/jazzer#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add trophies for lz4-java and aircompressor findings by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1027\"\u003eCodeIntelligenceTesting/jazzer#1027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etrophies: add entry for lz4-java by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1021\"\u003eCodeIntelligenceTesting/jazzer#1021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNote: There is no release for \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases/tag/v0.29.0\"\u003ev0.29.0\u003c/a\u003e due to a bug in the release pipeline.\u003c/p\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003e@ValuePool\u003c/code\u003e to propagate values to types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/975\"\u003eCodeIntelligenceTesting/jazzer#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add mutator support for generic classes by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1008\"\u003eCodeIntelligenceTesting/jazzer#1008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle null values in Arrays.equal/compare hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1017\"\u003eCodeIntelligenceTesting/jazzer#1017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: almost automatic release to Maven Central by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1016\"\u003eCodeIntelligenceTesting/jazzer#1016\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.27.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/CodeIntelligenceTesting/jazzer/commit/dd9416b74d263b56fc848cd782b061baf5f962a6\"\u003e\u003ccode\u003edd9416b\u003c/code\u003e\u003c/a\u003e refactor: use CountersTracker instead of value profiling in exploreState\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligence...\n\n_Description has been truncated_","html_url":"https://github.com/ppkarwasz/logging-log4j2/pull/606","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ppkarwasz%2Flogging-log4j2/issues/606","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/606/packages"}},{"old_version":"3.9.12","new_version":"3.9.14","update_type":"patch","path":null,"pr_created_at":"2026-04-13T04:33:54.000Z","version_change":"3.9.12 → 3.9.14","issue":{"uuid":"4251282721","node_id":"PR_kwDOP-I77c7R3a2D","number":27,"state":"open","title":"chore(deps)(deps): bump the parent-pom group across 1 directory with 33 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T04:33:54.000Z","updated_at":"2026-04-13T04:35:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps): bump","group_name":"parent-pom","update_count":33,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"org.projectlombok:lombok","old_version":"1.18.42","new_version":"1.18.44","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.seleniumhq.selenium:selenium-dependencies-bom","old_version":"4.40.0","new_version":"4.43.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"tools.jackson:jackson-bom","old_version":"3.0.4","new_version":"3.1.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"com.jayway.jsonpath:json-path","old_version":"2.10.0","new_version":"3.0.0","repository_url":"https://github.com/jayway/JsonPath"},{"name":"org.junit:junit-bom","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-core","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"io.qameta.allure:allure-bom","old_version":"2.32.0","new_version":"2.34.0","repository_url":"https://github.com/allure-framework/allure-java"},{"name":"io.github.bonigarcia:webdrivermanager","old_version":"6.3.3","new_version":"6.3.4","repository_url":"https://github.com/bonigarcia/webdrivermanager"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-engine","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-commons","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-params","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.46.0","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.checkerframework:checker-qual","old_version":"3.53.0","new_version":"4.0.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.codehaus.plexus:plexus-classworlds","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/codehaus-plexus/plexus-classworlds"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"4.0.2","new_version":"4.0.3","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.12","new_version":"3.9.14","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.12","new_version":"3.9.14"},{"name":"org.apache.httpcomponents.core5:httpcore5","old_version":"5.4","new_version":"5.4.2","repository_url":"https://github.com/apache/httpcomponents-core"},{"name":"org.apache.groovy:groovy","old_version":"5.0.4","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.codehaus.mojo:extra-enforcer-rules","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/mojohaus/extra-enforcer-rules"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.1","new_version":"3.15.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.4","new_version":"3.5.5","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.owasp:dependency-check-maven","old_version":"12.2.0","new_version":"12.2.1","repository_url":"https://github.com/dependency-check/DependencyCheck"},{"name":"org.apache.maven.plugins:maven-resources-plugin","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-resources-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.9.8.2","new_version":"4.9.8.3","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the parent-pom group with 33 updates in the /parent-pom directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.42` | `1.18.44` |\n| [org.seleniumhq.selenium:selenium-dependencies-bom](https://github.com/SeleniumHQ/selenium) | `4.40.0` | `4.43.0` |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [org.springframework.boot:spring-boot-starter](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.0.4` | `3.1.2` |\n| [com.jayway.jsonpath:json-path](https://github.com/jayway/JsonPath) | `2.10.0` | `3.0.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [io.qameta.allure:allure-bom](https://github.com/allure-framework/allure-java) | `2.32.0` | `2.34.0` |\n| [io.github.bonigarcia:webdrivermanager](https://github.com/bonigarcia/webdrivermanager) | `6.3.3` | `6.3.4` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-engine](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-commons](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.46.0` | `2.49.0` |\n| [org.checkerframework:checker-qual](https://github.com/typetools/checker-framework) | `3.53.0` | `4.0.0` |\n| [org.codehaus.plexus:plexus-classworlds](https://github.com/codehaus-plexus/plexus-classworlds) | `2.9.0` | `2.10.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `4.0.2` | `4.0.3` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.12` | `3.9.14` |\n| org.apache.maven:maven-core | `3.9.12` | `3.9.14` |\n| [org.apache.httpcomponents.core5:httpcore5](https://github.com/apache/httpcomponents-core) | `5.4` | `5.4.2` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.4` | `5.0.5` |\n| [org.codehaus.mojo:extra-enforcer-rules](https://github.com/mojohaus/extra-enforcer-rules) | `1.11.0` | `1.12.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.1` | `3.15.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.4` | `3.5.5` |\n| [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck) | `12.2.0` | `12.2.1` |\n| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.4.0` | `3.5.0` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.9.8.2` | `4.9.8.3` |\n\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.projectlombok:lombok` from 1.18.42 to 1.18.44\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown\"\u003eorg.projectlombok:lombok's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev1.18.44 (March 11th, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFEATURE: \u003ccode\u003e@Jacksonized\u003c/code\u003e now supports both Jackson2 and Jackson3; you'll get a warning until you configure which one (or even both!) you want lombok to generate. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: On JDK25, \u003ccode\u003eval\u003c/code\u003e and \u003ccode\u003e@ExtensionMethod\u003c/code\u003e could sometimes cause erroneous errors (in that you see errors but compilation succeeds anyway) using javac. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3947\"\u003e#3947\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e + fields marked \u003ccode\u003etransient\u003c/code\u003e would result in those transient fields being serialised which is surprising (and thus undesired) behaviour. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3936\"\u003e#3936\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/17c78feeb77fcdfaec03ad933192014d02c3797d\"\u003e\u003ccode\u003e17c78fe\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1edca70420ff29d68e3a7da0c3def499609dac84\"\u003e\u003ccode\u003e1edca70\u003c/code\u003e\u003c/a\u003e [test][\u003ccode\u003e@Jacksonized\u003c/code\u003e] Test emission of warning when not choosing jackson ver...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e789e823b1ede15ff5a140592d489ed2aeb6a1f4\"\u003e\u003ccode\u003ee789e82\u003c/code\u003e\u003c/a\u003e [test] Update the generation of eclipse test targets from JDK14 to JDK25.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/a54cecd4adc00b3193953e6cd125b344bc2e81d6\"\u003e\u003ccode\u003ea54cecd\u003c/code\u003e\u003c/a\u003e [trivial][changelog]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/3db0a6c1fc0b7d5c2e456e9bbde811b4ef0339a6\"\u003e\u003ccode\u003e3db0a6c\u003c/code\u003e\u003c/a\u003e [bugfix][\u003ccode\u003e@Jacksonized\u003c/code\u003e] javac handler of jacksonized checked for existing ja...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12572fcbd2d69c6b26f19334263d3d7cb0701be3\"\u003e\u003ccode\u003e12572fc\u003c/code\u003e\u003c/a\u003e [test] Adjusted tests to the new 'jackson version is a list' config key setup.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/0e9699ce82f03644884a755f65a4ad128d2122af\"\u003e\u003ccode\u003e0e9699c\u003c/code\u003e\u003c/a\u003e [changelog] Document implementation of Jackson3 support: \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d441be157b7d51d4694370ac7ecc502565aee6b2\"\u003e\u003ccode\u003ed441be1\u003c/code\u003e\u003c/a\u003e [jacksonized] infrastructure for previous merge resolution: Changed to the co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d62b2d5b80dd6be6c18eb4d473601dadff4e54d7\"\u003e\u003ccode\u003ed62b2d5\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into cachescrubber-\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003egh-3950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/f49f0fe78d9c8a0ddce1b5abd1a817ef2eec9e18\"\u003e\u003ccode\u003ef49f0fe\u003c/code\u003e\u003c/a\u003e [test] Remove tests for deprecated \u003ccode\u003e@Logger(access = MODULE)\u003c/code\u003e. They're deprec...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.42...v1.18.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.seleniumhq.selenium:selenium-dependencies-bom` from 4.40.0 to 4.43.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/releases\"\u003eorg.seleniumhq.selenium:selenium-dependencies-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.43.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.42.0...selenium-4.43.0\"\u003ehttps://github.com/SeleniumHQ/selenium/compare/selenium-4.42.0...selenium-4.43.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eSelenium 4.42.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[rust][rb] Update lock files with new versions by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17118\"\u003eSeleniumHQ/selenium#17118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Unify all event arguments to be *EventArgs by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17125\"\u003eSeleniumHQ/selenium#17125\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Add return type annotation to execute_script and execute_async_script by \u003ca href=\"https://github.com/adamtheturtle\"\u003e\u003ccode\u003e@​adamtheturtle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17117\"\u003eSeleniumHQ/selenium#17117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Expose functionality via interface by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17127\"\u003eSeleniumHQ/selenium#17127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Unregister cancelled commands by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17129\"\u003eSeleniumHQ/selenium#17129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Properly handle websocket close handshake by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17132\"\u003eSeleniumHQ/selenium#17132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ruby] fix linter error in \u003ccode\u003e./go authors\u003c/code\u003e script by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17136\"\u003eSeleniumHQ/selenium#17136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[nodejs] Color Class for Javascript library by \u003ca href=\"https://github.com/BckupMuthu\"\u003e\u003ccode\u003e@​BckupMuthu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16944\"\u003eSeleniumHQ/selenium#16944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix \u0026quot;or\u0026quot; condition by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17135\"\u003eSeleniumHQ/selenium#17135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Improve screenshot error message by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17120\"\u003eSeleniumHQ/selenium#17120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix \u0026quot;Don't serialize binary stream - it might be large\u0026quot; when using \u003ccode\u003eRemoteWebDriver.builder()\u003c/code\u003e by \u003ca href=\"https://github.com/tim-burke-systemware\"\u003e\u003ccode\u003e@​tim-burke-systemware\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17139\"\u003eSeleniumHQ/selenium#17139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Wait until events are dispatched when unsubscribing by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17142\"\u003eSeleniumHQ/selenium#17142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Any WebDriver can be disposed asynchronously by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17119\"\u003eSeleniumHQ/selenium#17119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[grid] Router bypass WebSocket data path via transparent TCP tunnel by \u003ca href=\"https://github.com/VietND96\"\u003e\u003ccode\u003e@​VietND96\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17146\"\u003eSeleniumHQ/selenium#17146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Preserve configurable options pattern by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17144\"\u003eSeleniumHQ/selenium#17144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] Use portable Ruby by \u003ca href=\"https://github.com/p0deje\"\u003e\u003ccode\u003e@​p0deje\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16936\"\u003eSeleniumHQ/selenium#16936\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Guard against NPE in Platform.extractFromSysProperty by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17151\"\u003eSeleniumHQ/selenium#17151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Deduplicate Unicode PUA mappings in Keys; make OPTION an alias of ALT and deprecate FN by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17147\"\u003eSeleniumHQ/selenium#17147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] remove \u003ccode\u003e@Nullable\u003c/code\u003e from return value for \u003ccode\u003eExpectedConditions\u003c/code\u003e that never return null by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17149\"\u003eSeleniumHQ/selenium#17149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fluent setters in few classes like \u003ccode\u003ePrintOptions\u003c/code\u003e etc. by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17148\"\u003eSeleniumHQ/selenium#17148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Add disposed guard by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17161\"\u003eSeleniumHQ/selenium#17161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Enhance ScriptKey.toString() and mask script content in UnpinnedScriptKey by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17159\"\u003eSeleniumHQ/selenium#17159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] specify nullability in packages \u003ccode\u003eorg.openqa.selenium.chrom*\u003c/code\u003e by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17152\"\u003eSeleniumHQ/selenium#17152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullability for browsers by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17167\"\u003eSeleniumHQ/selenium#17167\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/SeleniumHQ/selenium/commit/dd0f5342f342c9583b2dde8e1619d6babc612ea0\"\u003e\u003ccode\u003edd0f534\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.43.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17329\"\u003e#17329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/52a38c6222707b1582cf2b4521649ba40077ecb7\"\u003e\u003ccode\u003e52a38c6\u003c/code\u003e\u003c/a\u003e fix(release): add rust:update command to version reset workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/7cee048f8a415f273670789bb076a679416a3f77\"\u003e\u003ccode\u003e7cee048\u003c/code\u003e\u003c/a\u003e fix(pypirc): remove setup_pypirc method and update nightly credentials handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/8382015adf4becfc90f88cc40193eebcf2496101\"\u003e\u003ccode\u003e8382015\u003c/code\u003e\u003c/a\u003e fix(credentials): add support for nightly PyPI credentials\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/63e8662a74f58a26923f02d523a85d4b006c348a\"\u003e\u003ccode\u003e63e8662\u003c/code\u003e\u003c/a\u003e Update mirror info (Thu Apr  9 18:16:15 UTC 2026)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/5615f6459e028cac09343e95fff0cf0ab3b9cc75\"\u003e\u003ccode\u003e5615f64\u003c/code\u003e\u003c/a\u003e fix(version): update selenium-manager to 0.4.43-nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/98871168e5d3e55e4efafda0ac3e3f7224d09a04\"\u003e\u003ccode\u003e9887116\u003c/code\u003e\u003c/a\u003e fix(release): specify path for downloading release packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/e2d089c4c1ffd4ab20c707ac67c460814e9520f8\"\u003e\u003ccode\u003ee2d089c\u003c/code\u003e\u003c/a\u003e fix(dependencies): update selenium-webdriver to 4.43.0.nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/c68d3debf329f0947dc2791f58d2c9eb26ce5985\"\u003e\u003ccode\u003ec68d3de\u003c/code\u003e\u003c/a\u003e Reverting changes done for 4.42.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/cb536ad6844b3c159901d898de79832d5fd5d20f\"\u003e\u003ccode\u003ecb536ad\u003c/code\u003e\u003c/a\u003e Bumping versions to nightly\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.40.0...selenium-4.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tools.jackson:jackson-bom` from 3.0.4 to 3.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/0ae1c2ae270dabe8e21700cbcee1c266b54e84f0\"\u003e\u003ccode\u003e0ae1c2a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3c171ebd5d6c5d8f6e8d4f3614cf9b4f0a8babb9\"\u003e\u003ccode\u003e3c171eb\u003c/code\u003e\u003c/a\u003e Prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/8046ced071e0b36747bae0f0a96fa21914de1303\"\u003e\u003ccode\u003e8046ced\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ea00ca4cc59ba656a17a071e30a68387e51d3e0d\"\u003e\u003ccode\u003eea00ca4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/0628060381a5b86e3fc07854a27b7453de559b7e\"\u003e\u003ccode\u003e0628060\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/22b8aeec79b87751a41c586404850c526eed1dbe\"\u003e\u003ccode\u003e22b8aee\u003c/code\u003e\u003c/a\u003e Prep for 3.1.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2d305e6af8b61c6c30f5658cd8c794419e233a53\"\u003e\u003ccode\u003e2d305e6\u003c/code\u003e\u003c/a\u003e Add JDK 25 in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/da85336a6e5749354bc65536f493a712401eea4f\"\u003e\u003ccode\u003eda85336\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/123\"\u003e#123\u003c/a\u003e from FasterXML/tatu/3.1/122-switch-to-junit6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7ec5e0ec5ad5e53e12e775537e4717478841d459\"\u003e\u003ccode\u003e7ec5e0e\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/122\"\u003e#122\u003c/a\u003e: switch 3.x (starting with 3.1.1) to use JUnit 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ef0977031036f6fcc6d54eaeb93ccd35a2ab2c96\"\u003e\u003ccode\u003eef09770\u003c/code\u003e\u003c/a\u003e Update oss-parent dep\u003c/li\u003e\n\u003cli\u003eAddition...\n\n_Description has been truncated_","html_url":"https://github.com/CyborgCodeSyndicate/utilities/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyborgCodeSyndicate%2Futilities/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"3.9.12","new_version":"3.9.14","update_type":"patch","path":null,"pr_created_at":"2026-04-06T04:33:09.000Z","version_change":"3.9.12 → 3.9.14","issue":{"uuid":"4209547391","node_id":"PR_kwDOP-I77c7QHVrO","number":26,"state":"open","title":"chore(deps)(deps): bump the parent-pom group across 1 directory with 32 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-06T04:33:09.000Z","updated_at":"2026-04-13T06:03:01.540Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps): bump","group_name":"parent-pom","update_count":32,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"org.projectlombok:lombok","old_version":"1.18.42","new_version":"1.18.44","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.seleniumhq.selenium:selenium-dependencies-bom","old_version":"4.40.0","new_version":"4.41.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"tools.jackson:jackson-bom","old_version":"3.0.4","new_version":"3.1.1","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"com.jayway.jsonpath:json-path","old_version":"2.10.0","new_version":"3.0.0","repository_url":"https://github.com/jayway/JsonPath"},{"name":"org.junit:junit-bom","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-core","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"io.qameta.allure:allure-bom","old_version":"2.32.0","new_version":"2.33.0","repository_url":"https://github.com/allure-framework/allure-java"},{"name":"io.github.bonigarcia:webdrivermanager","old_version":"6.3.3","new_version":"6.3.4","repository_url":"https://github.com/bonigarcia/webdrivermanager"},{"name":"org.junit.platform:junit-platform-launcher","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-engine","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.platform:junit-platform-commons","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-params","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.46.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.checkerframework:checker-qual","old_version":"3.53.0","new_version":"3.55.1","repository_url":"https://github.com/typetools/checker-framework"},{"name":"org.codehaus.plexus:plexus-classworlds","old_version":"2.9.0","new_version":"2.10.0","repository_url":"https://github.com/codehaus-plexus/plexus-classworlds"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"4.0.2","new_version":"4.0.3","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.12","new_version":"3.9.14","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.12","new_version":"3.9.14"},{"name":"org.apache.httpcomponents.core5:httpcore5","old_version":"5.4","new_version":"5.4.2","repository_url":"https://github.com/apache/httpcomponents-core"},{"name":"org.apache.groovy:groovy","old_version":"5.0.4","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.codehaus.mojo:extra-enforcer-rules","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/mojohaus/extra-enforcer-rules"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.1","new_version":"3.15.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.4","new_version":"3.5.5","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-resources-plugin","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-resources-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.9.8.2","new_version":"4.9.8.3","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the parent-pom group with 32 updates in the /parent-pom directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.42` | `1.18.44` |\n| [org.seleniumhq.selenium:selenium-dependencies-bom](https://github.com/SeleniumHQ/selenium) | `4.40.0` | `4.41.0` |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [org.springframework.boot:spring-boot-starter](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `4.0.2` | `4.0.5` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.0.4` | `3.1.1` |\n| [com.jayway.jsonpath:json-path](https://github.com/jayway/JsonPath) | `2.10.0` | `3.0.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [io.qameta.allure:allure-bom](https://github.com/allure-framework/allure-java) | `2.32.0` | `2.33.0` |\n| [io.github.bonigarcia:webdrivermanager](https://github.com/bonigarcia/webdrivermanager) | `6.3.3` | `6.3.4` |\n| [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-engine](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.platform:junit-platform-commons](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework) | `6.0.2` | `6.0.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.46.0` | `2.48.0` |\n| [org.checkerframework:checker-qual](https://github.com/typetools/checker-framework) | `3.53.0` | `3.55.1` |\n| [org.codehaus.plexus:plexus-classworlds](https://github.com/codehaus-plexus/plexus-classworlds) | `2.9.0` | `2.10.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `4.0.2` | `4.0.3` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.12` | `3.9.14` |\n| org.apache.maven:maven-core | `3.9.12` | `3.9.14` |\n| [org.apache.httpcomponents.core5:httpcore5](https://github.com/apache/httpcomponents-core) | `5.4` | `5.4.2` |\n| [org.apache.groovy:groovy](https://github.com/apache/groovy) | `5.0.4` | `5.0.5` |\n| [org.codehaus.mojo:extra-enforcer-rules](https://github.com/mojohaus/extra-enforcer-rules) | `1.11.0` | `1.12.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.1` | `3.15.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.4` | `3.5.5` |\n| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.4.0` | `3.5.0` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.9.8.2` | `4.9.8.3` |\n\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.projectlombok:lombok` from 1.18.42 to 1.18.44\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown\"\u003eorg.projectlombok:lombok's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev1.18.44 (March 11th, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFEATURE: \u003ccode\u003e@Jacksonized\u003c/code\u003e now supports both Jackson2 and Jackson3; you'll get a warning until you configure which one (or even both!) you want lombok to generate. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: On JDK25, \u003ccode\u003eval\u003c/code\u003e and \u003ccode\u003e@ExtensionMethod\u003c/code\u003e could sometimes cause erroneous errors (in that you see errors but compilation succeeds anyway) using javac. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3947\"\u003e#3947\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e + fields marked \u003ccode\u003etransient\u003c/code\u003e would result in those transient fields being serialised which is surprising (and thus undesired) behaviour. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3936\"\u003e#3936\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/17c78feeb77fcdfaec03ad933192014d02c3797d\"\u003e\u003ccode\u003e17c78fe\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1edca70420ff29d68e3a7da0c3def499609dac84\"\u003e\u003ccode\u003e1edca70\u003c/code\u003e\u003c/a\u003e [test][\u003ccode\u003e@Jacksonized\u003c/code\u003e] Test emission of warning when not choosing jackson ver...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e789e823b1ede15ff5a140592d489ed2aeb6a1f4\"\u003e\u003ccode\u003ee789e82\u003c/code\u003e\u003c/a\u003e [test] Update the generation of eclipse test targets from JDK14 to JDK25.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/a54cecd4adc00b3193953e6cd125b344bc2e81d6\"\u003e\u003ccode\u003ea54cecd\u003c/code\u003e\u003c/a\u003e [trivial][changelog]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/3db0a6c1fc0b7d5c2e456e9bbde811b4ef0339a6\"\u003e\u003ccode\u003e3db0a6c\u003c/code\u003e\u003c/a\u003e [bugfix][\u003ccode\u003e@Jacksonized\u003c/code\u003e] javac handler of jacksonized checked for existing ja...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12572fcbd2d69c6b26f19334263d3d7cb0701be3\"\u003e\u003ccode\u003e12572fc\u003c/code\u003e\u003c/a\u003e [test] Adjusted tests to the new 'jackson version is a list' config key setup.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/0e9699ce82f03644884a755f65a4ad128d2122af\"\u003e\u003ccode\u003e0e9699c\u003c/code\u003e\u003c/a\u003e [changelog] Document implementation of Jackson3 support: \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d441be157b7d51d4694370ac7ecc502565aee6b2\"\u003e\u003ccode\u003ed441be1\u003c/code\u003e\u003c/a\u003e [jacksonized] infrastructure for previous merge resolution: Changed to the co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d62b2d5b80dd6be6c18eb4d473601dadff4e54d7\"\u003e\u003ccode\u003ed62b2d5\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into cachescrubber-\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003egh-3950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/f49f0fe78d9c8a0ddce1b5abd1a817ef2eec9e18\"\u003e\u003ccode\u003ef49f0fe\u003c/code\u003e\u003c/a\u003e [test] Remove tests for deprecated \u003ccode\u003e@Logger(access = MODULE)\u003c/code\u003e. They're deprec...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.42...v1.18.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.seleniumhq.selenium:selenium-dependencies-bom` from 4.40.0 to 4.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/releases\"\u003eorg.seleniumhq.selenium:selenium-dependencies-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.41.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[py] Remove type stub packages from runtime dependencies by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16945\"\u003eSeleniumHQ/selenium#16945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCanonical approach to supporting AI agent directions by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16735\"\u003eSeleniumHQ/selenium#16735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Pre-release workflow improvements by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16946\"\u003eSeleniumHQ/selenium#16946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Prevent nightly releases during release window by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16948\"\u003eSeleniumHQ/selenium#16948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Fix Bazel NuGet push implementation by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16950\"\u003eSeleniumHQ/selenium#16950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Release workflow improvements by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16947\"\u003eSeleniumHQ/selenium#16947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Fix Bazel JSDocs implementation by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16949\"\u003eSeleniumHQ/selenium#16949\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Create config files from environment variables for publishing by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16951\"\u003eSeleniumHQ/selenium#16951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] create task to update dependencies by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16942\"\u003eSeleniumHQ/selenium#16942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Java release improvements and build verification tasks by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16952\"\u003eSeleniumHQ/selenium#16952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] integrate mypy type checking with Bazel by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16958\"\u003eSeleniumHQ/selenium#16958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Migrate workflows to use centralized bazel.yml by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16955\"\u003eSeleniumHQ/selenium#16955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Simplify context aware command options by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16954\"\u003eSeleniumHQ/selenium#16954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] simplify release.yml: remove draft, build once during publish by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16960\"\u003eSeleniumHQ/selenium#16960\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] AOT safe json converter for \u003ccode\u003eInput.Origin\u003c/code\u003e class by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16962\"\u003eSeleniumHQ/selenium#16962\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] AOT safe json converter for \u003ccode\u003eOptionalConverter\u003c/code\u003e by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16963\"\u003eSeleniumHQ/selenium#16963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Null guard for event handlers by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16967\"\u003eSeleniumHQ/selenium#16967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Improve error message for died grid by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16938\"\u003eSeleniumHQ/selenium#16938\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] combine pre-release dependency updates by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16973\"\u003eSeleniumHQ/selenium#16973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] remove stored atoms these get generated by build by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16971\"\u003eSeleniumHQ/selenium#16971\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Unignore some internal tests by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16968\"\u003eSeleniumHQ/selenium#16968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] run ruff on python files outside py directory by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16957\"\u003eSeleniumHQ/selenium#16957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Fix return type hint for \u003ccode\u003ealert_is_present\u003c/code\u003e by \u003ca href=\"https://github.com/nemowang2003\"\u003e\u003ccode\u003e@​nemowang2003\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16975\"\u003eSeleniumHQ/selenium#16975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace hardcoded bazel-selenium references with dynamic path resolution by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16976\"\u003eSeleniumHQ/selenium#16976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNo More CrazyFun! by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16972\"\u003eSeleniumHQ/selenium#16972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Remove update_gh_pages in favor of CI workflow by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16977\"\u003eSeleniumHQ/selenium#16977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Remove legacy rake helpers and unused code by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16978\"\u003eSeleniumHQ/selenium#16978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] make bazel test target names consistent with other languages by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16969\"\u003eSeleniumHQ/selenium#16969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Fix namespace for Permissions module by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16981\"\u003eSeleniumHQ/selenium#16981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Hide Broker as internal implementation by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16982\"\u003eSeleniumHQ/selenium#16982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Refactor BiDi module initialization to pass BiDi explicitly by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16983\"\u003eSeleniumHQ/selenium#16983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Add DocFX updater script by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16980\"\u003eSeleniumHQ/selenium#16980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] add reusable commit-changes.yml workflow by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16965\"\u003eSeleniumHQ/selenium#16965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix JSON parsing of numbers with exponent by \u003ca href=\"https://github.com/joerg1985\"\u003e\u003ccode\u003e@​joerg1985\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16961\"\u003eSeleniumHQ/selenium#16961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Skip macOS-only archive rules on unsupported platforms by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16985\"\u003eSeleniumHQ/selenium#16985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Split Rakefile into per-language task files by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16979\"\u003eSeleniumHQ/selenium#16979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fast bazel target lookup with index caching by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16974\"\u003eSeleniumHQ/selenium#16974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Remove git.add() calls from rake tasks by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16994\"\u003eSeleniumHQ/selenium#16994\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/SeleniumHQ/selenium/commit/9fc754f90a9725756933b8a1788d5a583d7f509f\"\u003e\u003ccode\u003e9fc754f\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.41.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17098\"\u003e#17098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/d5f22eca5fe9b5574789315f2aeb8d6fde470e08\"\u003e\u003ccode\u003ed5f22ec\u003c/code\u003e\u003c/a\u003e [java] mark tests passing in latest chrome beta\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/89c59938eca2135cc175e00558ae1adf7bc270d9\"\u003e\u003ccode\u003e89c5993\u003c/code\u003e\u003c/a\u003e [build] fix auto-updating of browsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/4592f1b54fbb6e13c3239b59467ea97e154ac4c0\"\u003e\u003ccode\u003e4592f1b\u003c/code\u003e\u003c/a\u003e [build] ci-python jobs not currently matching by default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/755d44cc09c46708563ec2f4fd3d05d9d1e6efe6\"\u003e\u003ccode\u003e755d44c\u003c/code\u003e\u003c/a\u003e [build] put cdp version support in changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/9aff5c7c2e75b300051c3baef62b7eba7c2e0ba5\"\u003e\u003ccode\u003e9aff5c7\u003c/code\u003e\u003c/a\u003e [build] cannot invoke a rake task twice by default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/3a680a3f4fb957015a3e4634cacf8e0a235d85ec\"\u003e\u003ccode\u003e3a680a3\u003c/code\u003e\u003c/a\u003e [build] ignore the staging branch for the PR and apply all patches in order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/20de9b9c3d073956a7a511174c800a8c4a38493c\"\u003e\u003ccode\u003e20de9b9\u003c/code\u003e\u003c/a\u003e [build] stage changes to an ephemeral staging branch since not all updates ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/aac9a2825271b5fef96aa3b0c7b4792b76a46e62\"\u003e\u003ccode\u003eaac9a28\u003c/code\u003e\u003c/a\u003e [py] Update test to check it's an integer rather than a value (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17114\"\u003e#17114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/02ec15f16d968801e6778f47312619629bd5e7e5\"\u003e\u003ccode\u003e02ec15f\u003c/code\u003e\u003c/a\u003e [rb] Update dependencies (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17111\"\u003e#17111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.40.0...selenium-4.41.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.5\"\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 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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\u003ev4.0.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTest starter for Spring Integration does not include Spring Integration test module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49784\"\u003e#49784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49782\"\u003e#49782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49753\"\u003e#49753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49749\"\u003e#49749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores method-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e when using constructor binding \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49738\"\u003e#49738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverride of property in external 'application.properties' or 'application.yaml' is ignored \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49731\"\u003e#49731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider does not find Flyway migration scripts in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49706\"\u003e#49706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@ConditionalOnWebApplication\u003c/code\u003e to NettyReactiveWebServerAutoConfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49695\"\u003e#49695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@GraphQlTest\u003c/code\u003e does not include \u003ccode\u003e@ControllerAdvice\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49672\"\u003e#49672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect indefinite articles in Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49727\"\u003e#49727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd some more Kotlin examples and trivial style fixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49714\"\u003e#49714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOverhaul Spring Session documentation following modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49704\"\u003e#49704\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 Brave 6.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49763\"\u003e#49763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson 2 Bom 2.21.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49764\"\u003e#49764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to jOOQ 3.19.31 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49765\"\u003e#49765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Netty 4.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49794\"\u003e#49794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Tomcat 11.0.20 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49767\"\u003e#49767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Zipkin Reporter 3.5.3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49762\"\u003e#49762\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/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/deejay1\"\u003e\u003ccode\u003e@​deejay1\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kwondh5217\"\u003e\u003ccode\u003e@​kwondh5217\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ljrmorgan\"\u003e\u003ccode\u003e@​ljrmorgan\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/quaff\"\u003e\u003ccode\u003e@​quaff\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49453\"\u003e#49453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49389\"\u003e#49389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49383\"\u003e#49383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default value for \u003ccode\u003eserver.tomcat.max-part-count\u003c/code\u003e has been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49311\"\u003e#49311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEndpointRequest request matcher for health groups is too complex \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49649\"\u003e#49649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;/cloudfoundryapplication\u0026quot; web path is not limited to Actuator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49646\"\u003e#49646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix EndpointRequest.toLinks() when base-path is '/' \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49617\"\u003e#49617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49596\"\u003e#49596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRSocket exposes duplicate endpoint for websocket setups \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49593\"\u003e#49593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFailure analysis for a missing mail sender is misleading \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49582\"\u003e#49582\u003c/a\u003e\u003c/li\u003e\n\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/fe74b311f4b2846848e678eaf7b3c6203ddae930\"\u003e\u003ccode\u003efe74b31\u003c/code\u003e\u003c/a\u003e Release v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e1d6e5a7098d1e5d3403fb58387622b65d8e825f\"\u003e\u003ccode\u003ee1d6e5a\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6c9e52a1745d255e096d1334593636d005f68143\"\u003e\u003ccode\u003e6c9e52a\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.14-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a413e9545fd1efe9a9548ec70c86f87559c907f1\"\u003e\u003ccode\u003ea413e95\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/c1694b50c29e37a162a3d9ad43f4e4b434698247\"\u003e\u003ccode\u003ec1694b5\u003c/code\u003e\u003c/a\u003e Add missing Spring Integration test module to the relevant starter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/51ffdc6cd319fd70f8200ffd69dff0f79c3dfdb7\"\u003e\u003ccode\u003e51ffdc6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/696a60e8fd2ce2bff1cf96c2706a97cf64b49a76\"\u003e\u003ccode\u003e696a60e\u003c/code\u003e\u003c/a\u003e Full auto-configure transaction management in slice tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ba70d41a998c8e77d185dd1d7e4ace80ed8cd7e2\"\u003e\u003ccode\u003eba70d41\u003c/code\u003e\u003c/a\u003e Upgrade to Tomcat 11.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fd94ca0a0baab48a055b3dfe8fd4d09daec766b9\"\u003e\u003ccode\u003efd94ca0\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/7e6833bc9c5b73bba6920cead989e28d64f982ff\"\u003e\u003ccode\u003e7e6833b\u003c/code\u003e\u003c/a\u003e Upgrade to jOOQ 3.19.31\u003c/li\u003e\n\u003cli\u003eAddit...\n\n_Description has been truncated_","html_url":"https://github.com/CyborgCodeSyndicate/utilities/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyborgCodeSyndicate%2Futilities/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}},{"old_version":"3.9.10","new_version":"3.9.14","update_type":"patch","path":null,"pr_created_at":"2026-03-29T20:11:16.000Z","version_change":"3.9.10 → 3.9.14","issue":{"uuid":"4165689804","node_id":"PR_kwDOAKJSSM7Oa9Rg","number":4087,"state":"open","title":"Bump the dependencies group across 1 directory with 46 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-29T20:11:16.000Z","updated_at":"2026-03-29T20:13:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":46,"packages":[{"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":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.2","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.2","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 46 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.2` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.2` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.21.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.14` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.14` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.48.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.2` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.2` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\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\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\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\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 `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\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-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\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\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\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-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\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/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/ace8c0c4a603bee86baf4785c63e66735e2b8f00\"\u003e\u003ccode\u003eace8c0c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/a56b352cd4764d7d4674c3788e63d6ea0f977ee6\"\u003e\u003ccode\u003ea56b352\u003c/code\u003e\u003c/a\u003e Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1810\"\u003e#1810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/f224dc7f86fb1cf5ff76c826c1223bf8cae200c5\"\u003e\u003ccode\u003ef224dc7\u003c/code\u003e\u003c/a\u003e fix(assembly): add missing jolokia-core to assembly descriptor (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1808\"\u003e#1808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/e2b87934c224f43c295663ace98d622cc798d274\"\u003e\u003ccode\u003ee2b8793\u003c/code\u003e\u003c/a\u003e Update copyright year in the NOTICE file (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/18ea9ac0a3402055b31b81f759403504afaa12c1\"\u003e\u003ccode\u003e18ea9ac\u003c/code\u003e\u003c/a\u003e Upgrade the spring.schemas in preparation for the 6.2.2 release (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1804\"\u003e#1804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/0544699afc95db9affbb09abc4c3ac2136770026\"\u003e\u003ccode\u003e0544699\u003c/code\u003e\u003c/a\u003e Backport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1801\"\u003e#1801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/b0ca555966da7b3b2a120b427fc65c6d9fa1b299\"\u003e\u003ccode\u003eb0ca555\u003c/code\u003e\u003c/a\u003e Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1799\"\u003e#1799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/06d8423693646152bf48d25a2f3ad44e2f3c1112\"\u003e\u003ccode\u003e06d8423\u003c/code\u003e\u003c/a\u003e Bump jolokia-version from 2.4.3 to 2.5.0 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1663\"\u003e#1663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/a9a07df40689f4fa7f7196ed184df746f52014c9\"\u003e\u003ccode\u003ea9a07df\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/ddb42199e72c55f765b05d6e6b19fe2906c488e8\"\u003e\u003ccode\u003eddb4219\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1020\"\u003eCodeIntelligenceTesting/jazzer#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing space to annotation error message by \u003ca href=\"https://github.com/fmeum\"\u003e\u003ccode\u003e@​fmeum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1023\"\u003eCodeIntelligenceTesting/jazzer#1023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add char and Character mutator by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1019\"\u003eCodeIntelligenceTesting/jazzer#1019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: SSRF env var to allow all connections before it's configured by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1018\"\u003eCodeIntelligenceTesting/jazzer#1018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: sometimes interpret char[] mutations as single bytes by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1013\"\u003eCodeIntelligenceTesting/jazzer#1013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix maven publishing script by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1029\"\u003eCodeIntelligenceTesting/jazzer#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1015\"\u003eCodeIntelligenceTesting/jazzer#1015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: reduce number of executions in selffuzz test by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1025\"\u003eCodeIntelligenceTesting/jazzer#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add trophies for lz4-java and aircompressor findings by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1027\"\u003eCodeIntelligenceTesting/jazzer#1027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etrophies: add entry for lz4-java by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1021\"\u003eCodeIntelligenceTesting/jazzer#1021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNote: There is no release for \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases/tag/v0.29.0\"\u003ev0.29.0\u003c/a\u003e due to a bug in the release pipeline.\u003c/p\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003e@ValuePool\u003c/code\u003e to propagate values to types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/975\"\u003eCodeIntelligenceTesting/jazzer#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add mutator support for generic classes by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1008\"\u003eCodeIntelligenceTesting/jazzer#1008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle null values in Arrays.equal/compare hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1017\"\u003eCodeIntelligenceTesting/jazzer#1017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: almost automatic release to Maven Central by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1016\"\u003eCodeIntelligenceTesting/jazzer#1016\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.27.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/CodeIntelligenceTesting/jazzer/commit/dd9416b74d263b56fc848cd782b061baf5f962a6\"\u003e\u003ccode\u003edd9416b\u003c/code\u003e\u003c/a\u003e refactor: use CountersTracker instead of value profiling in exploreState\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/204e4006026ccfbb34e9eb91e90fa3c3580c7b56\"\u003e\u003ccode\u003e204e400\u003c/code\u003e\u003c/a\u003e docs: improve ValuePool documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/0745dacb41140beef15748d4550bf407958ae0dc\"\u003e\u003ccode\u003e0745dac\u003c/code\u003e\u003c/a\u003e feat: ValuePool can now reference suppliers in any class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/24216806fadbd917e45fabcdb7b33a5abbf4e4e9\"\u003e\u003ccode\u003e2421680\u003c/code\u003e\u003c/a\u003e feat: add fuzz test example for minimize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/c61a728c64cd7937e756a15c7e4033e5bdf7bd83\"\u003e\u003ccode\u003ec61a728\u003c/code\u003e\u003c/a\u003e feat: add minimize API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/305c6e25ed98a00e38d830dbfb3462f6ad37951a\"\u003e\u003ccode\u003e305c6e2\u003c/code\u003e\u003c/a\u003e feat: add float/double comparison tracking to instrumentor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/41ae1694f497ba3a792ff2448e72f4584735702f\"\u003e\u003ccode\u003e41ae169\u003c/code\u003e\u003c/a\u003e chore: update internal jacoco version to 0.8.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/1c0deb4edc980758c37745354689a59ff51fe8df\"\u003e\u003ccode\u003e1c0deb4\u003c/code\u003e\u003c/a\u003e feat: add maximize() hill-climbing API to Jazzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/2b9e7886d2e2da68e2f97adaecb601f38247f3e6\"\u003e\u003ccode\u003e2b9e788\u003c/code\u003e\u003c/a\u003e feat: add JazzerApiException for API error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/f9328547a105229de4db71241a162241ea11b48b\"\u003e\u003ccode\u003ef932854\u003c/code\u003e\u003c/a\u003e feat: add ExtraCountersTracker for generic coverage counter management\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.24.0...v0.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer-api` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/c...\n\n_Description has been truncated_","html_url":"https://github.com/apache/logging-log4j2/pull/4087","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j2/issues/4087","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4087/packages"}}]}