{"id":708,"name":"com.puppycrawl.tools:checkstyle","ecosystem":"maven","repository_url":"https://github.com/checkstyle/checkstyle","issues_count":3906,"created_at":"2025-06-06T15:01:36.778Z","updated_at":"2025-06-06T15:01:36.778Z","purl":"pkg:maven/com.puppycrawl.tools:checkstyle","metadata":{"id":4776722,"name":"com.puppycrawl.tools:checkstyle","ecosystem":"maven","description":"Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard","homepage":"https://checkstyle.org/","licenses":"LGPL-2.1-or-later","normalized_licenses":["LGPL-2.1-or-later"],"repository_url":"https://github.com/checkstyle/checkstyle","keywords_array":[],"namespace":"com.puppycrawl.tools","versions_count":162,"first_release_published_at":"2010-09-25T04:27:18.000Z","latest_release_published_at":"2025-05-31T14:24:00.000Z","latest_release_number":"10.25.0","last_synced_at":"2025-06-05T04:33:12.795Z","created_at":"2022-07-26T09:49:24.055Z","updated_at":"2025-06-05T04:33:12.796Z","registry_url":"https://central.sonatype.com/artifact/com.puppycrawl.tools/checkstyle/","install_command":null,"documentation_url":"https://appdoc.app/artifact/com.puppycrawl.tools/checkstyle/","metadata":{},"repo_metadata":{"uuid":"12499251","full_name":"checkstyle/checkstyle","owner":"checkstyle","description":"Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.","archived":false,"fork":false,"pushed_at":"2023-12-07T03:59:34.000Z","size":139868,"stargazers_count":7954,"open_issues_count":812,"forks_count":8640,"subscribers_count":221,"default_branch":"master","last_synced_at":"2023-12-07T06:05:19.872Z","etag":null,"topics":["code-quality","command-line-tool","java","static-analysis","static-code-analysis"],"latest_commit_sha":null,"homepage":"https://checkstyle.org","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/checkstyle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null},"funding":{"open_collective":"checkstyle","liberapay":"checkstyle"}},"created_at":"2013-08-31T02:05:05.000Z","updated_at":"2023-12-06T11:25:35.000Z","dependencies_parsed_at":"2023-09-28T04:31:23.730Z","dependency_job_id":"e2c0ec3d-cf47-44af-9c09-31953b0c86dc","html_url":"https://github.com/checkstyle/checkstyle","commit_stats":{"total_commits":12921,"total_committers":447,"mean_commits":"28.906040268456376","dds":0.7957588421948766,"last_synced_commit":"a6d37b56400512985bc5ad1f24ea144c732cd4ff"},"previous_names":[],"tags_count":167,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/checkstyle","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":175075381,"owners_count":10207835,"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":"checkstyle","name":"Checkstyle","uuid":"5179750","kind":"organization","description":"","email":null,"website":"https://checkstyle.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5179750?v=4","repositories_count":10,"last_synced_at":"2023-06-11T07:35:12.846Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/checkstyle","created_at":"2022-11-05T08:12:54.727Z","updated_at":"2023-06-11T07:35:12.851Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/checkstyle","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/checkstyle/repositories"},"tags":[{"name":"checkstyle-10.12.5","sha":"aa6faae95a98105d103352b7d7aee997ac92b47d","kind":"tag","published_at":"2023-11-14T13:23:54.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.12.5","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.5/manifests"},{"name":"checkstyle-10.12.4","sha":"9921e5350146ba8469f9adbdbc07492fd8eddf7a","kind":"tag","published_at":"2023-10-02T00:29:56.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.12.4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.4/manifests"},{"name":"checkstyle-10.12.3","sha":"c8ed89c5b081f338dc1cdfbd709a60b907db8863","kind":"tag","published_at":"2023-08-28T04:06:24.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.12.3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.3/manifests"},{"name":"checkstyle-10.12.2","sha":"457b94cd28d7746587ed7f82210e8aee472efd2a","kind":"tag","published_at":"2023-07-30T17:26:26.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.12.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.2/manifests"},{"name":"checkstyle-10.12.1","sha":"3a4df8dfe26b99fba36b09cbf19ad994251cccff","kind":"tag","published_at":"2023-06-25T19:25:39.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.12.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.1/manifests"},{"name":"checkstyle-10.12.0","sha":"eae0c5e815e4bf79befc63e0b98c0ae49190eb01","kind":"tag","published_at":"2023-05-27T14:18:27.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.12.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.12.0/manifests"},{"name":"checkstyle-10.11.0","sha":"44f41491d3556064ef0b69b03656c6a2de32ef0b","kind":"tag","published_at":"2023-05-10T04:51:23.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.11.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.11.0/manifests"},{"name":"checkstyle-10.10.0","sha":"226ff1c57eaaca0bf6fcbf0674aece140c31119b","kind":"tag","published_at":"2023-04-26T13:00:13.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.10.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.10.0/manifests"},{"name":"checkstyle-10.9.3","sha":"7b8d368e130ebd3623838db1c24ecc93bcdd7d29","kind":"tag","published_at":"2023-03-25T19:41:28.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.9.3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.9.3/manifests"},{"name":"checkstyle-10.9.2","sha":"2a54782ebf952cab6adf00f874a9148859e46e47","kind":"tag","published_at":"2023-03-18T16:35:45.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.9.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.9.2/manifests"},{"name":"checkstyle-10.9.1","sha":"dffecfe45722704f54b1727f969445e2aacd4cb3","kind":"tag","published_at":"2023-03-16T15:16:02.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.9.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.9.1/manifests"},{"name":"checkstyle-10.9.0","sha":"fd29051a7e4133d5d751a52c34e101fb2dcf9e1a","kind":"tag","published_at":"2023-03-16T11:48:29.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.9.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.9.0/manifests"},{"name":"checkstyle-10.8.1","sha":"e56efcfcff3e906521f1b7978423f26ed22aeb43","kind":"tag","published_at":"2023-03-09T13:40:22.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.8.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.8.1/manifests"},{"name":"checkstyle-10.8.0","sha":"ffd3e5ec91ae8fa29fd74179ad38385bf445a575","kind":"tag","published_at":"2023-02-26T00:35:01.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.8.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.8.0/manifests"},{"name":"checkstyle-10.7.0","sha":"37a64439cee840ba813aae1d9c7d4979dffe8854","kind":"tag","published_at":"2023-01-31T14:04:06.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.7.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.7.0/manifests"},{"name":"checkstyle-10.6.0","sha":"233c91be45abc1ddf67c1df7bc8f9f8ab64caa1c","kind":"commit","published_at":"2022-12-31T18:19:59.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.6.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.6.0/manifests"},{"name":"checkstyle-10.5.0","sha":"dbeb9024c861ad11b194e40d8c6e08d7e6ec5122","kind":"tag","published_at":"2022-11-27T19:14:18.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.5.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.5.0/manifests"},{"name":"checkstyle-10.4","sha":"8bb88b783cdf1ebbdbfdc759e2ec7eeb3ec5b89b","kind":"tag","published_at":"2022-10-30T16:19:19.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.4/manifests"},{"name":"checkstyle-10.3.4","sha":"6de3b9f1feb5c80450af2ad646f82ba34dc250bb","kind":"tag","published_at":"2022-09-25T14:14:47.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.3.4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.3.4/manifests"},{"name":"checkstyle-10.3.3","sha":"a8c7ab6fbc1f6177c3ea9fc98938ab54ab52f0c3","kind":"tag","published_at":"2022-08-28T13:56:18.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.3.3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.3.3/manifests"},{"name":"checkstyle-10.3.2","sha":"3aec4ab003909923e18347235d949fd6803cc59a","kind":"tag","published_at":"2022-07-31T13:38:47.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.3.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.3.2/manifests"},{"name":"checkstyle-10.3.1","sha":"2163fa6dab8b97aaf26107ae0f1123811c31c5a8","kind":"tag","published_at":"2022-06-27T13:50:30.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.3.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.3.1/manifests"},{"name":"checkstyle-10.3","sha":"a6ee9b43d012c1d6476148974cdb1be7fc27c313","kind":"tag","published_at":"2022-05-29T14:43:46.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.3/manifests"},{"name":"checkstyle-10.2","sha":"0678fc609ec1889e3534940aa9d094887a4af2f3","kind":"tag","published_at":"2022-04-24T13:12:14.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.2/manifests"},{"name":"checkstyle-10.1","sha":"7fa1eb2060fed4a91d874a695b1d8a53890204f4","kind":"tag","published_at":"2022-03-27T14:51:31.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.1/manifests"},{"name":"checkstyle-10.0","sha":"f1ad267111dcdd9757594116b83174b92d1e40ca","kind":"tag","published_at":"2022-02-28T05:24:57.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-10.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-10.0/manifests"},{"name":"checkstyle-9.3","sha":"5c1903792f8432243cc8ae5cd79a03a004d3c09c","kind":"tag","published_at":"2022-01-30T14:06:28.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-9.3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.3/manifests"},{"name":"checkstyle-9.2.1","sha":"5c70bf79cf56a818119a4627ab92d2393a6b85f9","kind":"tag","published_at":"2021-12-27T02:00:07.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-9.2.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-9.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.2.1/manifests"},{"name":"checkstyle-9.2","sha":"1654fc2602651b9d48f7e583c401c118d93c6dd9","kind":"tag","published_at":"2021-11-28T16:39:44.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-9.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.2/manifests"},{"name":"checkstyle-9.1","sha":"cfd1c333a866bd32912a1947e86ac0fceaf3ad65","kind":"tag","published_at":"2021-10-31T13:40:47.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-9.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.1/manifests"},{"name":"checkstyle-9.0.1","sha":"32050d65beb5851d5b0cf58a536a9df1261403b2","kind":"tag","published_at":"2021-10-03T14:07:04.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-9.0.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.0.1/manifests"},{"name":"checkstyle-9.0","sha":"76546b60c2a4ecbd98f714f478dc263da312f27e","kind":"tag","published_at":"2021-08-31T12:33:14.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-9.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-9.0/manifests"},{"name":"checkstyle-8.45.1","sha":"005fba53352456515cfdcdf5dcd3dea351661f2b","kind":"tag","published_at":"2021-08-08T22:19:31.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.45.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.45.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.45.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.45.1/manifests"},{"name":"checkstyle-8.45","sha":"a0a0a254d0241e92fa7c5de76867830d015ee1c0","kind":"tag","published_at":"2021-07-31T14:41:18.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.45","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.45/manifests"},{"name":"checkstyle-8.44","sha":"c32a729001aebe12741ad9881c7a36cdba0075c4","kind":"tag","published_at":"2021-06-27T14:24:31.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.44","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.44/manifests"},{"name":"checkstyle-8.43","sha":"f4c0617db5553a56ce36a7c722a40c19691844ee","kind":"tag","published_at":"2021-05-30T14:11:44.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.43","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.43/manifests"},{"name":"checkstyle-8.42","sha":"10a3a0777ced10983ebe6266c998957c10dba8f0","kind":"tag","published_at":"2021-04-25T14:51:35.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.42","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.42/manifests"},{"name":"checkstyle-8.41.1","sha":"49d1ea3835e017133ada46555d2214e017fc6fe2","kind":"tag","published_at":"2021-03-28T12:58:26.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.41.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.41.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.41.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.41.1/manifests"},{"name":"checkstyle-8.41","sha":"4c2ada1912da1b1c4e60dc8157373a6d0ae8d177","kind":"tag","published_at":"2021-02-28T15:28:33.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.41","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.41/manifests"},{"name":"checkstyle-8.40","sha":"964be43357dceea2d3be314100b3261e37b80a76","kind":"tag","published_at":"2021-01-31T16:10:11.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.40","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.40/manifests"},{"name":"checkstyle-8.39","sha":"4f00fd1b43b7d966c3a5a959e437fd2720568ec3","kind":"tag","published_at":"2020-12-31T17:59:19.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.39","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.39/manifests"},{"name":"checkstyle-8.38","sha":"5a0b6bad903b6441fbebbb192d7af08ba8c08926","kind":"tag","published_at":"2020-11-29T15:22:49.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.38","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.38/manifests"},{"name":"checkstyle-8.37","sha":"f3e26c7aacfd0a2d14a371a109fc85b80e888c36","kind":"tag","published_at":"2020-10-31T14:05:30.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.37","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.37/manifests"},{"name":"checkstyle-8.36.2","sha":"1352fbcbd6c3b181f56192bd7fd66a1556db33e9","kind":"tag","published_at":"2020-09-27T14:22:36.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.36.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.36.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.36.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.36.2/manifests"},{"name":"checkstyle-8.36.1","sha":"9dadb88e942fdf9604f02691cc3a5129e1a4a578","kind":"tag","published_at":"2020-09-12T12:40:54.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.36.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.36.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.36.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.36.1/manifests"},{"name":"checkstyle-8.36","sha":"6e364ad339496166b38e3dd5530b2761abe44e99","kind":"tag","published_at":"2020-08-28T23:04:10.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.36","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.36/manifests"},{"name":"checkstyle-8.35","sha":"b7e04c36deb1299b71c3141539304ed721393d60","kind":"tag","published_at":"2020-07-26T13:53:10.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.35","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.35/manifests"},{"name":"checkstyle-8.34","sha":"2cd75b8230f7dfd19f7d7d88794c66f7786fa60c","kind":"tag","published_at":"2020-06-28T14:08:58.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.34","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.34/manifests"},{"name":"checkstyle-8.33","sha":"b5e9ad10dac1678744400bd542d8b55b5e5ca0c4","kind":"tag","published_at":"2020-05-31T14:05:49.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.33","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.33/manifests"},{"name":"checkstyle-8.32","sha":"72dd07ae088ee931acf488c0deec841118d7c98a","kind":"tag","published_at":"2020-04-26T12:48:18.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.32","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.32/manifests"},{"name":"checkstyle-8.31","sha":"9fd41f408f9d06a791c90c061b83128f122a6972","kind":"tag","published_at":"2020-03-29T15:52:43.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.31","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.31/manifests"},{"name":"checkstyle-8.30","sha":"2c0199d84c1125943adec8744684e26869f65fb1","kind":"tag","published_at":"2020-02-29T15:55:08.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.30","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.30/manifests"},{"name":"checkstyle-8.29","sha":"8933d03c910f8c6243795bc744fbbd0eaed0eb23","kind":"tag","published_at":"2020-01-26T18:13:12.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.29","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.29/manifests"},{"name":"checkstyle-8.28","sha":"c437c257724b16a5c9a206e76f70d6b0464d316e","kind":"tag","published_at":"2019-12-29T17:10:47.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.28","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.28/manifests"},{"name":"checkstyle-8.27","sha":"98aa588f1a3431cf401f0265c2e071f2c4507014","kind":"tag","published_at":"2019-11-30T15:17:14.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.27","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.27/manifests"},{"name":"checkstyle-8.26","sha":"a666d7b23cb127e61d8adc26370b284553057daa","kind":"tag","published_at":"2019-10-27T21:47:45.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.26","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.26/manifests"},{"name":"checkstyle-8.25","sha":"2f0c2f488a0d302bafe808e08ef47f691163c53b","kind":"tag","published_at":"2019-09-29T19:33:17.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.25","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.25/manifests"},{"name":"checkstyle-8.24","sha":"8b7af1a26b5a7bf42f891fba32dfb61f76991cde","kind":"tag","published_at":"2019-09-01T15:34:06.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.24","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.24/manifests"},{"name":"checkstyle-8.23","sha":"15e3a9248753ad4b6b495d7e4867adfa7e536d2b","kind":"tag","published_at":"2019-07-27T02:58:59.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.23","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.23/manifests"},{"name":"checkstyle-8.22","sha":"de4c14a06a1b94d23b83f24fd226d9292e87c733","kind":"tag","published_at":"2019-06-23T03:10:00.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.22","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.22/manifests"},{"name":"checkstyle-8.21","sha":"344fbacd88ecfb891d6b8f1e065585c8d35da1c8","kind":"tag","published_at":"2019-05-26T12:20:08.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.21","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.21/manifests"},{"name":"checkstyle-8.20","sha":"60c9a439839cb6a233949b724e167a680558028e","kind":"tag","published_at":"2019-04-28T14:20:09.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.20","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.20/manifests"},{"name":"checkstyle-8.19","sha":"f60b2f37620a6ab9c54264a6cf24f2e3d91f9737","kind":"tag","published_at":"2019-03-31T15:36:43.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.19","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.19/manifests"},{"name":"checkstyle-8.18","sha":"252d29bdb6eb1984e115dc3f77114ec2ec7d10e7","kind":"tag","published_at":"2019-02-25T04:32:42.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.18","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.18/manifests"},{"name":"checkstyle-8.17","sha":"b148ab67796d0bde50531ebe619e722caed6fefc","kind":"tag","published_at":"2019-01-27T19:40:42.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.17","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.17/manifests"},{"name":"checkstyle-8.16","sha":"2313955dd920b611af252740ce865f3bbb05b1dd","kind":"tag","published_at":"2018-12-30T07:00:01.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.16","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.16/manifests"},{"name":"checkstyle-8.15","sha":"67db86555fc070aa30e36f9a03d535bf2fe6b9cb","kind":"tag","published_at":"2018-11-30T07:02:15.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.15","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.15/manifests"},{"name":"checkstyle-8.14","sha":"d9e6db4de7c713616d1a6165adf1c7819ac733e0","kind":"tag","published_at":"2018-10-21T18:10:44.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.14","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.14/manifests"},{"name":"checkstyle-8.13","sha":"1a63b5a79d38cd2f04f0472b7591bcc06be125ab","kind":"tag","published_at":"2018-10-04T14:45:35.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.13","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.13/manifests"},{"name":"checkstyle-8.12","sha":"14983c3de0373662bd2ce80872e3c6f941e3c28a","kind":"tag","published_at":"2018-08-11T16:25:58.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.12","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.12/manifests"},{"name":"checkstyle-8.11","sha":"29788fbd60a287c607db2d401474bc7fe5cf1411","kind":"tag","published_at":"2018-06-30T15:37:10.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.11","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.11/manifests"},{"name":"checkstyle-5.6","sha":"c77953b8a8ac160fbc83086b1dd80645e47f419e","kind":"commit","published_at":"2018-06-02T18:18:21.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-5.6","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.6/manifests"},{"name":"checkstyle-5.2","sha":"c77953b8a8ac160fbc83086b1dd80645e47f419e","kind":"commit","published_at":"2018-06-02T18:18:21.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-5.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.2/manifests"},{"name":"checkstyle-5.3","sha":"c77953b8a8ac160fbc83086b1dd80645e47f419e","kind":"commit","published_at":"2018-06-02T18:18:21.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-5.3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.3/manifests"},{"name":"checkstyle-5.4","sha":"c77953b8a8ac160fbc83086b1dd80645e47f419e","kind":"commit","published_at":"2018-06-02T18:18:21.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-5.4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.4/manifests"},{"name":"checkstyle-5.5","sha":"c77953b8a8ac160fbc83086b1dd80645e47f419e","kind":"commit","published_at":"2018-06-02T18:18:21.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-5.5","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.5/manifests"},{"name":"checkstyle-5.7","sha":"c77953b8a8ac160fbc83086b1dd80645e47f419e","kind":"commit","published_at":"2018-06-02T18:18:21.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-5.7","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-5.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.7/manifests"},{"name":"checkstyle-4.4","sha":"c77953b8a8ac160fbc83086b1dd80645e47f419e","kind":"commit","published_at":"2018-06-02T18:18:21.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-4.4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-4.4/manifests"},{"name":"checkstyle-8.10.1","sha":"29a635421d9292673bbaaf0c0693d2191dfb5f18","kind":"tag","published_at":"2018-05-27T22:21:10.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.10.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.10.1/manifests"},{"name":"checkstyle-8.10","sha":"9cf091d553be0567e68e0439f56f12c63c496e18","kind":"tag","published_at":"2018-04-30T13:48:24.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.10","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.10/manifests"},{"name":"checkstyle-8.9","sha":"87c8fef8c7520bca93cfb675dd908278162f3273","kind":"tag","published_at":"2018-04-04T11:40:18.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.9","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.9/manifests"},{"name":"checkstyle-8.8","sha":"775590ffbf13fb5044adde2dc35c4b34729c211b","kind":"tag","published_at":"2018-01-28T13:22:16.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.8","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.8/manifests"},{"name":"checkstyle-8.7","sha":"5f62e6406680bb91ef505b9a1932e398bf42532d","kind":"tag","published_at":"2017-12-31T17:13:24.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.7","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.7/manifests"},{"name":"checkstyle-8.6","sha":"6db65fbd6e39ee78937d6c16e618e201d222b8c2","kind":"tag","published_at":"2017-12-30T17:45:21.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.6","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.6/manifests"},{"name":"checkstyle-8.5","sha":"dbbd00f58fd36c7c23e24e6652076b735b8e7c0c","kind":"tag","published_at":"2017-11-26T14:32:45.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.5","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.5/manifests"},{"name":"checkstyle-8.4","sha":"c331c82039f2081b6302dd5f2c1b9ac773a4ed78","kind":"tag","published_at":"2017-10-29T14:04:46.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.4/manifests"},{"name":"checkstyle-8.3","sha":"9e7a0eadf5b2f596e5cf7d0e9832f0fc27da57d0","kind":"tag","published_at":"2017-10-07T22:36:37.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.3/manifests"},{"name":"checkstyle-8.2","sha":"34ad1d7893dd1b59c6ed9502c956f554dfa3ce64","kind":"tag","published_at":"2017-08-31T12:18:28.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.2/manifests"},{"name":"checkstyle-8.1","sha":"9760f1b3478250388c0fe92f08bab066bbdc464b","kind":"tag","published_at":"2017-07-25T04:24:51.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.1/manifests"},{"name":"checkstyle-8.0","sha":"f45f6b1917b18d5d5151da5d3f74335934b93d72","kind":"tag","published_at":"2017-07-02T02:30:53.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-8.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-8.0/manifests"},{"name":"checkstyle-7.8.2","sha":"552732c90aa5d06eafe100394207faa136b7b99c","kind":"tag","published_at":"2017-06-18T15:34:24.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.8.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.8.2/manifests"},{"name":"checkstyle-7.8.1","sha":"7d3d78c9ca6feade898a70b42f1a3f7dd7b87368","kind":"tag","published_at":"2017-06-03T20:56:48.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.8.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.8.1/manifests"},{"name":"checkstyle-7.8","sha":"849d49d5c4422d0acb5704ecf1b6bb2a8dfa6eae","kind":"tag","published_at":"2017-05-29T00:41:29.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.8","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.8/manifests"},{"name":"checkstyle-7.7","sha":"f4756e9deef44cd5ccbd4b034d53a8dfe1e02d53","kind":"tag","published_at":"2017-04-30T12:56:36.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.7","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.7/manifests"},{"name":"checkstyle-7.6.1","sha":"85d9e2ca83550c888a5892a3dfe75b43136eb753","kind":"tag","published_at":"2017-03-26T14:00:50.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.6.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.6.1/manifests"},{"name":"checkstyle-7.6","sha":"f85b57444abe53c84ee61685a1d30c17e282446f","kind":"tag","published_at":"2017-02-26T13:27:30.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.6","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.6/manifests"},{"name":"checkstyle-7.5.1","sha":"5a6a87ac206590f8b5795cccb0109b9c87b2ef1c","kind":"tag","published_at":"2017-02-04T15:27:46.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.5.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.5.1/manifests"},{"name":"checkstyle-7.5","sha":"d415955c271f9c0f790e7806a520bd39c549ff89","kind":"tag","published_at":"2017-01-29T14:32:42.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.5","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.5/manifests"},{"name":"checkstyle-7.4","sha":"424ce6506ec39f90418d6fc6dd28dafa8550b301","kind":"tag","published_at":"2016-12-31T05:41:50.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.4/manifests"},{"name":"checkstyle-7.3","sha":"a25cfffcd0ae8920a655b530fb57b62c567d14e4","kind":"tag","published_at":"2016-11-25T14:46:49.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.3/manifests"},{"name":"checkstyle-7.2","sha":"5cb0f9d39aad100b31c28cd27c3f90a6835ed21d","kind":"tag","published_at":"2016-10-30T13:32:01.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.2/manifests"},{"name":"checkstyle-7.1.2","sha":"160f83918c4fe62e0f5883e2a8352fcb6a1ef1e2","kind":"tag","published_at":"2016-09-30T20:02:44.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.1.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.1.2/manifests"},{"name":"checkstyle-7.1.1","sha":"45dcca43be30ad1a9875d11b55af923dfd849df8","kind":"tag","published_at":"2016-09-05T14:08:34.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.1.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.1.1/manifests"},{"name":"checkstyle-7.1","sha":"456808656e90cfc7e4ff496f96dce9f1cbca5dfc","kind":"tag","published_at":"2016-07-31T03:05:13.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.1/manifests"},{"name":"checkstyle-7.0","sha":"635139a14f3db6da443764c62d9c93af0a4e2cd7","kind":"tag","published_at":"2016-06-26T20:34:12.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-7.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-7.0/manifests"},{"name":"checkstyle-6.19","sha":"0b40ab95cd062a31b9d52fdc3236b3dbfa49c981","kind":"tag","published_at":"2016-05-29T14:03:34.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.19","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.19/manifests"},{"name":"checkstyle-6.18","sha":"05cb344de33eff0a7bcb312a2d20ff7fa3bd88e4","kind":"tag","published_at":"2016-05-01T13:58:25.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.18","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.18/manifests"},{"name":"checkstyle-6.17","sha":"42680a09abd07ed3f9587bca44b770d4e346fdfc","kind":"tag","published_at":"2016-03-25T00:59:04.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.17","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.17/manifests"},{"name":"checkstyle-6.16.1","sha":"65e4d81a23dbe10e6d7ee0523d963b1fd53d1014","kind":"tag","published_at":"2016-03-03T14:23:49.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.16.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.16.1/manifests"},{"name":"checkstyle-6.16","sha":"e2ec7ffe6c0d88edc97f9f15d479be65798bda6d","kind":"tag","published_at":"2016-02-28T14:11:05.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.16","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.16/manifests"},{"name":"checkstyle-6.15","sha":"37025c158be09471f9ea7eb3bd542ac053d22214","kind":"tag","published_at":"2016-01-31T14:59:10.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.15","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.15/manifests"},{"name":"checkstyle-6.14.1","sha":"0b8335e5a873920cbd9d1f7010b9feb6cf59cab2","kind":"tag","published_at":"2015-12-30T13:42:44.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.14.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.14.1/manifests"},{"name":"checkstyle-6.14","sha":"7986980211e5d2a9c69c285af322b09da98a3bc2","kind":"tag","published_at":"2015-12-28T07:42:06.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.14","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.14/manifests"},{"name":"checkstyle-6.13","sha":"997cd569660b05fa4a33d5809e91612c0a0bf4a1","kind":"tag","published_at":"2015-11-30T14:34:29.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.13","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.13/manifests"},{"name":"checkstyle-6.12.1","sha":"753bc06c7aa24cb6be8d23afb6b4dc5cf4b5caea","kind":"tag","published_at":"2015-11-05T17:36:47.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.12.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.12.1/manifests"},{"name":"checkstyle-6.12","sha":"c10d886b139e2d92cca65a14b9b63fb126ea3d1c","kind":"tag","published_at":"2015-11-01T16:06:23.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.12","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.12/manifests"},{"name":"checkstyle-6.11.2","sha":"5bebf6627c2a3902ba0700e5c6b4a268d8b83ce7","kind":"tag","published_at":"2015-10-05T14:09:02.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.11.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.11.2/manifests"},{"name":"checkstyle-6.11.1","sha":"a390fde36fd3d07c2934422e433c3e1442c394da","kind":"tag","published_at":"2015-10-02T12:44:39.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.11.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.11.1/manifests"},{"name":"checkstyle-6.11","sha":"572db56c5ca18b2ac4551b584a38bed99b59c302","kind":"tag","published_at":"2015-09-28T01:40:42.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.11","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.11/manifests"},{"name":"checkstyle-6.10.1","sha":"6ef45a76ddc28e52842172fd668ba2ec7f80ed95","kind":"tag","published_at":"2015-09-01T16:05:42.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.10.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.10.1/manifests"},{"name":"checkstyle-6.10","sha":"f72624c920793281b92bc557d126524f1e57293e","kind":"tag","published_at":"2015-09-01T06:18:20.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.10","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.10/manifests"},{"name":"checkstyle-6.9","sha":"75be892cb17e68e9b030c5278a2b76cd63272599","kind":"tag","published_at":"2015-08-07T12:20:42.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.9","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.9/manifests"},{"name":"checkstyle-6.8.2","sha":"716ab33d51d1935225aaaa8c9f6f59be1a77fc76","kind":"tag","published_at":"2015-08-05T02:24:57.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.8.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.8.2/manifests"},{"name":"checkstyle-6.8.1","sha":"81ba6efe8f6c0cfd5cade89372ebf2e942a5eaf5","kind":"tag","published_at":"2015-07-01T06:01:14.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.8.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.8.1/manifests"},{"name":"checkstyle-6.8","sha":"d93fe45ba148998286298e5eadfdefe7387cefc1","kind":"tag","published_at":"2015-06-29T03:01:27.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.8","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.8/manifests"},{"name":"checkstyle-6.7","sha":"fc4f5d63097b24c46012d9e72a028e10277ec320","kind":"tag","published_at":"2015-05-31T13:40:48.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.7","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.7/manifests"},{"name":"checkstyle-6.6","sha":"e01a55ae8fc539bc4b905bb99d30d71156507714","kind":"tag","published_at":"2015-04-26T22:37:23.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.6","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.6/manifests"},{"name":"checkstyle-6.5","sha":"983a77a3ca59154a49e41a1e39d374456d0d8c8f","kind":"tag","published_at":"2015-03-28T18:07:24.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.5","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.5/manifests"},{"name":"checkstyle-6.4.1","sha":"f3a905d4f223b3775560e099e6b874b232f86d6d","kind":"tag","published_at":"2015-03-04T06:10:27.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.4.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.4.1/manifests"},{"name":"checkstyle-6.4","sha":"8069145298f284037059439adbfc480730a7777d","kind":"tag","published_at":"2015-02-28T15:31:28.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.4/manifests"},{"name":"checkstyle-6.3","sha":"6e9de2addac52e07dd8ac04f67ebcfbeb4b72096","kind":"tag","published_at":"2015-02-02T05:36:05.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.3/manifests"},{"name":"checkstyle-6.2","sha":"bae60db8f6a7380fab6b4b064c5914ee0012d63c","kind":"tag","published_at":"2014-12-28T15:54:49.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.2/manifests"},{"name":"checkstyle-6.1.1","sha":"18f6ebbcad23e88e3ae30fc79be464b8b7772a0d","kind":"tag","published_at":"2014-11-27T19:37:10.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.1.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.1.1/manifests"},{"name":"checkstyle-6.1","sha":"bc5b24ddfd19a8c5d060457d351d5b06a792e39f","kind":"tag","published_at":"2014-11-14T02:51:41.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.1/manifests"},{"name":"checkstyle-6.0","sha":"a780f92fe771d1c062408633eb06453e674b2f2e","kind":"tag","published_at":"2014-10-23T19:04:26.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-6.0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-6.0/manifests"},{"name":"checkstyle-5.9","sha":"068b6d4a87d586bc9d83ea753ee8c6b61df63d16","kind":"tag","published_at":"2014-10-17T03:07:03.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-5.9","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-5.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.9/manifests"},{"name":"checkstyle-5.8","sha":"8e4c7f743e5eebb38d039d15d8718d7b25587976","kind":"tag","published_at":"2014-10-05T04:18:14.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/checkstyle-5.8","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-5.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/checkstyle-5.8/manifests"},{"name":"release5_7","sha":"75c1c3b42489ec19f945d730cf3bb2c403049ca7","kind":"tag","published_at":"2014-02-03T10:55:01.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release5_7","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release5_7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release5_7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release5_7/manifests"},{"name":"release5_6","sha":"5684a85a522203cf92a8832621100124ff0e55a6","kind":"commit","published_at":"2012-09-18T11:05:44.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release5_6","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release5_6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release5_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release5_6/manifests"},{"name":"release5_5","sha":"e84ca8a4d132447375d74a2263a6c41cbfef7058","kind":"commit","published_at":"2011-11-05T11:30:09.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release5_5","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release5_5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release5_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release5_5/manifests"},{"name":"release5_4","sha":"89191a2a52e6968ba6c6dbcb13088924700d445f","kind":"commit","published_at":"2011-07-14T10:36:54.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release5_4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release5_4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release5_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release5_4/manifests"},{"name":"release5_3","sha":"5718ab6e6265bb49e7e01e21501fd03fe99e58a8","kind":"commit","published_at":"2010-10-19T08:56:17.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release5_3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release5_3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release5_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release5_3/manifests"},{"name":"release4_4","sha":"3fb7ae8ee60c30f1ad4a5b4b2ad0325075fef6ac","kind":"commit","published_at":"2007-12-15T00:05:53.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release4_4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release4_4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_4/manifests"},{"name":"release4_3","sha":"83700b07d450251a0466c4323cf9d018c12d653e","kind":"commit","published_at":"2007-01-26T03:45:08.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release4_3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release4_3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_3/manifests"},{"name":"release4_2","sha":"7dfcb39a0e377bd03a5c0b87dace9c07de9b02d0","kind":"commit","published_at":"2006-07-07T03:51:13.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release4_2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release4_2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_2/manifests"},{"name":"release4_1","sha":"fa7617c2223dae31f3ad486002f60201667e7a95","kind":"commit","published_at":"2005-12-15T11:55:41.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release4_1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release4_1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_1/manifests"},{"name":"release4_0","sha":"00af541f485656d25ceb07e206e82af35847b77a","kind":"commit","published_at":"2005-11-29T09:09:22.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release4_0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release4_0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0/manifests"},{"name":"release4_0_beta_5","sha":"89f8ecc0fe828c4b3bf25b2eabe8c647d0e13edd","kind":"commit","published_at":"2005-08-09T11:37:40.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release4_0_beta_5","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release4_0_beta_5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0_beta_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0_beta_5/manifests"},{"name":"release4_0_beta_4","sha":"6853a34e617c5c2d9b13106793a1af35a497b91d","kind":"commit","published_at":"2005-06-08T21:36:12.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release4_0_beta_4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release4_0_beta_4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0_beta_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0_beta_4/manifests"},{"name":"release4_0_beta_3","sha":"f8d1a856c46d2fcd511b7e40411778a7a3336a12","kind":"commit","published_at":"2005-06-07T10:16:49.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release4_0_beta_3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release4_0_beta_3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0_beta_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0_beta_3/manifests"},{"name":"release4_0_beta_2","sha":"0f198d8b89f01226e02257803e82a41cbd3b7ea1","kind":"commit","published_at":"2005-04-30T11:51:48.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release4_0_beta_2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release4_0_beta_2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0_beta_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0_beta_2/manifests"},{"name":"release4_0_beta_1","sha":"b307aa1e0f1ee8bb2dc65b781490476fc1dc53c7","kind":"commit","published_at":"2005-03-25T01:47:27.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release4_0_beta_1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release4_0_beta_1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0_beta_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release4_0_beta_1/manifests"},{"name":"release3_5","sha":"85a656cec0d6b435222da14dce0b352da14ac4f1","kind":"commit","published_at":"2004-10-31T08:51:29.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release3_5","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release3_5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_5/manifests"},{"name":"v2-branch_lmp","sha":"303cbce950cf31dcfc4df19414a37fe577fc09e1","kind":"commit","published_at":"2004-08-28T10:32:11.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/v2-branch_lmp","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/v2-branch_lmp","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/v2-branch_lmp","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/v2-branch_lmp/manifests"},{"name":"release3_4","sha":"e5f09c7fd2b5115bd164a5ed4f0a5e376c2dc2d7","kind":"commit","published_at":"2004-04-04T15:56:04.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release3_4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release3_4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_4/manifests"},{"name":"release3_3","sha":"703368166431ff7895b910417e971c61c0083c53","kind":"commit","published_at":"2003-12-20T07:42:19.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release3_3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release3_3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_3/manifests"},{"name":"release3_2","sha":"ac9fe51610216b3610b633892228316d1207214e","kind":"commit","published_at":"2003-11-10T09:35:25.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release3_2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release3_2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_2/manifests"},{"name":"release3_1","sha":"e76a039c39dc17b364eb6bc524390a499c7e8fc0","kind":"commit","published_at":"2003-05-25T12:02:04.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release3_1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release3_1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_1/manifests"},{"name":"release3_0","sha":"cbcc08934f6e1687d55a1174905f7ce95a3ab2c4","kind":"commit","published_at":"2003-02-17T10:32:10.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release3_0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release3_0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release3_0/manifests"},{"name":"release2_4","sha":"2b9b1e2021a501ea65a2657d547481b79fde295d","kind":"commit","published_at":"2002-09-14T05:14:15.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release2_4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release2_4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release2_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release2_4/manifests"},{"name":"bcel","sha":"01d0f17ca742a611c7bd358c91509856d3f44aab","kind":"commit","published_at":"2002-09-08T08:44:00.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/bcel","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/bcel","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/bcel","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/bcel/manifests"},{"name":"release2_2","sha":"9556af52eb24bdafa48b02d2214f478acf615de6","kind":"commit","published_at":"2002-05-10T11:50:03.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release2_2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release2_2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release2_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release2_2/manifests"},{"name":"release2_0","sha":"9acdd1b97e561748ae8cc61e11dcc145885ecb6d","kind":"commit","published_at":"2002-02-05T02:50:19.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release2_0","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release2_0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release2_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release2_0/manifests"},{"name":"release1_4","sha":"82ed05b01a8ab0b9985f6ac820247d63081676c1","kind":"commit","published_at":"2002-01-24T04:10:58.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release1_4","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release1_4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release1_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release1_4/manifests"},{"name":"release1_3","sha":"1d83e8ea2e1b4b4676559ddd7a9cb6c042ba9db5","kind":"commit","published_at":"2001-11-03T11:00:48.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release1_3","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release1_3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release1_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release1_3/manifests"},{"name":"release1_2","sha":"dbe008a5490959643f6f3d7f89a01c5544ac8013","kind":"commit","published_at":"2001-07-02T06:49:18.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release1_2","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release1_2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release1_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release1_2/manifests"},{"name":"release1_1","sha":"0fd69594a4c3e82f92f93f0371791da66938f8c3","kind":"commit","published_at":"2001-06-22T13:24:24.000Z","download_url":"https://codeload.github.com/checkstyle/checkstyle/tar.gz/release1_1","html_url":"https://github.com/checkstyle/checkstyle/releases/tag/release1_1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release1_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkstyle%2Fcheckstyle/tags/release1_1/manifests"}]},"repo_metadata_updated_at":"2023-12-07T06:05:25.182Z","dependent_packages_count":163,"downloads":null,"downloads_period":null,"dependent_repos_count":1425,"rankings":{"downloads":null,"dependent_repos_count":0.3085677646870241,"dependent_packages_count":0.46245090967379976,"stargazers_count":3.321912318666346,"forks_count":0.7778312094253426,"docker_downloads_count":0.5920894445780236,"average":1.0925703294061073},"purl":"pkg:maven/com.puppycrawl.tools/checkstyle","advisories":[{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTc2M2ctZnFxNy00OHdn","url":"https://github.com/advisories/GHSA-763g-fqq7-48wg","title":"XML external entity (XXE) processing ('external-parameter-entities' feature was not fully disabled))","description":"Due to an incomplete fix for [CVE-2019-9658](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9658), checkstyle was still vulnerable to XML External Entity (XXE) Processing.\n\n### Impact\n\n#### User: Build Maintainers\n\nThis vulnerability probably doesn't impact Maven/Gradle users as, in most cases, these builds are processing files that are trusted, or pre-vetted by a pull request reviewer before being run on internal CI infrastructure.\n\n#### User: Static Analysis as a Service\n\nIf you operate a site/service that parses \"untrusted\" Checkstyle XML configuration files, you are vulnerable to this and should patch.\n\nNote from the discoverer of the original CVE-2019-9658:\n\n\u003e While looking at a few companies that run Checkstyle/PMD/ect... as a service I notice that it's a common pattern to run the static code analysis tool inside of a Docker container with the following flags:\n\u003e ```\n\u003e --net=none \\\n\u003e --privileged=false \\\n\u003e --cap-drop=ALL\n\u003e ```\n\u003e Running the analysis in Docker has the advantage that there should be no sensitive local file information that XXE can exfiltrate from the container. Additionally, these flags prevent vulnerabilities in static analysis tools like Checkstyle from being used to exfiltrate data via XXE or to perform SSRF.\n\u003e \\- [Jonathan Leitschuh](https://twitter.com/jlleitschuh)\n\n### Patches\n_Has the problem been patched? What versions should users upgrade to?_\n\nPatched, will be released with version 8.29 at 26 Jan 2020.\n\n### Workarounds\n_Is there a way for users to fix or remediate the vulnerability without upgrading?_\n\nNo workaround are available\n\n### References\n\n - [CWE-611: Improper Restriction of XML External Entity Reference](https://cwe.mitre.org/data/definitions/611.html)\n - GitHub Issue https://github.com/checkstyle/checkstyle/issues/7468\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n* Open an issue in https://github.com/checkstyle/checkstyle/issues\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2020-01-31T18:00:07.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/checkstyle/checkstyle/security/advisories/GHSA-763g-fqq7-48wg","https://github.com/checkstyle/checkstyle/issues/7468","https://github.com/checkstyle/checkstyle/commit/c46a16d177e6797895b195c288ae9a9a096254b8","https://nvd.nist.gov/vuln/detail/CVE-2019-10782","https://snyk.io/vuln/SNYK-JAVA-COMPUPPYCRAWLTOOLS-543266","https://lists.apache.org/thread.html/r8aaf4ee16bbaf6204731d4770d96ebb34b258cd79b491f9cdd7f2540@%3Ccommits.nifi.apache.org%3E","https://lists.debian.org/debian-lts-announce/2020/02/msg00008.html","https://github.com/advisories/GHSA-763g-fqq7-48wg"],"source_kind":"github","identifiers":["GHSA-763g-fqq7-48wg","CVE-2019-10782"],"repository_url":"https://github.com/checkstyle/checkstyle","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"8.29","vulnerable_version_range":"\u003c 8.29"}],"ecosystem":"maven","package_name":"com.puppycrawl.tools:checkstyle"}],"created_at":"2022-12-21T16:13:26.319Z","updated_at":"2023-01-09T05:02:08.000Z","epss_percentage":0.00405,"epss_percentile":0.5808},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWdwMzItN2gyOS1ycHht","url":"https://github.com/advisories/GHSA-gp32-7h29-rpxm","title":"Moderate severity vulnerability that affects com.puppycrawl.tools:checkstyle","description":"Checkstyle prior to 8.18 loads external DTDs by default, which can potentially lead to denial of service attacks or the leaking of confidential information.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2019-03-14T15:39:14.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2019-9658","https://github.com/checkstyle/checkstyle/issues/6474","https://github.com/checkstyle/checkstyle/issues/6478","https://github.com/checkstyle/checkstyle/pull/6476","https://checkstyle.org/releasenotes.html#Release_8.18","https://github.com/advisories/GHSA-gp32-7h29-rpxm","https://lists.apache.org/thread.html/6bf8bbbca826e883f09ba40bc0d319350e1d6d4cf4df7c9e399b2699@%3Ccommits.fluo.apache.org%3E","https://lists.apache.org/thread.html/7eea10e7be4c21060cb1e79f6524c6e6559ba833b1465cd2870a56b9@%3Cserver-dev.james.apache.org%3E","https://lists.apache.org/thread.html/994221405e940e148adcfd9cb24ffc6700bed70c7820c55a22559d26@%3Cnotifications.fluo.apache.org%3E","https://lists.apache.org/thread.html/a35a8ccb316d4c2340710f610cba8058e87d5376259b35ef3ed2bf89@%3Cnotifications.accumulo.apache.org%3E","https://lists.apache.org/thread.html/fff26ee7b59360a0264fef4e8ed9454ef652db2c39f2892a9ea1c9cb@%3Cnotifications.fluo.apache.org%3E","https://lists.apache.org/thread.html/rda99599896c3667f2cc9e9d34c7b6ef5d2bbed1f4801e1d75a2b0679@%3Ccommits.nifi.apache.org%3E","https://lists.debian.org/debian-lts-announce/2019/04/msg00029.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2BMOPJ2XYE4LB2HM7OMSUBBIYEDUTLWE/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AEYBAHYAV37WHMOXZYM2ZWF46FHON6YC/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/VJPT54USMGWT3Y6XVXLDEHKRUY2EI4OE/"],"source_kind":"github","identifiers":["GHSA-gp32-7h29-rpxm","CVE-2019-9658"],"repository_url":"https://github.com/checkstyle/checkstyle","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"8.18","vulnerable_version_range":"\u003c 8.18"}],"ecosystem":"maven","package_name":"com.puppycrawl.tools:checkstyle"}],"created_at":"2022-12-21T16:13:30.836Z","updated_at":"2025-04-09T01:15:29.930Z","epss_percentage":0.03003,"epss_percentile":0.85435}],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/com.puppycrawl.tools:checkstyle","docker_dependents_count":171,"docker_downloads_count":52425066,"usage_url":"https://repos.ecosyste.ms/usage/maven/com.puppycrawl.tools:checkstyle","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/com.puppycrawl.tools:checkstyle/dependencies","status":null,"funding_links":["https://opencollective.com/checkstyle","https://liberapay.com/checkstyle"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.puppycrawl.tools:checkstyle/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.puppycrawl.tools:checkstyle/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.puppycrawl.tools:checkstyle/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.puppycrawl.tools:checkstyle/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":517640,"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":698,"unique_repositories_count_past_30_days":27,"recent_issues":[{"uuid":"5670885309","node_id":"PR_kwDOSNMH2s8AAAABGMz_3Q","number":237,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 13.8.0 to 14.3.0 in /services/auth-service","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-10-02T00:05:04.000Z","updated_at":"2026-10-02T00:08:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.8.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":"/services/auth-service","ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.8.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.8.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=13.8.0\u0026new-version=14.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AET-DevOps26/team-password123/pull/237","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AET-DevOps26%2Fteam-password123/issues/237","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/237/packages"},{"uuid":"5670885079","node_id":"PR_kwDOSNMH2s8AAAABGMz_Hg","number":236,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 13.8.0 to 14.3.0 in /services/meals-service","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-10-02T00:05:03.000Z","updated_at":"2026-10-02T00:05:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.8.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":"/services/meals-service","ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.8.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.8.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=13.8.0\u0026new-version=14.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AET-DevOps26/team-password123/pull/236","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AET-DevOps26%2Fteam-password123/issues/236","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/236/packages"},{"uuid":"5667954921","node_id":"PR_kwDOC2og6M8AAAABGKdJtw","number":577,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 14.1.0 to 14.3.0","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-10-01T19:30:26.000Z","updated_at":"2026-10-02T05:05:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.1.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 14.1.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.1.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/aistomin/maven-browser/pull/577","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aistomin%2Fmaven-browser/issues/577","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/577/packages"},{"uuid":"5665986873","node_id":"PR_kwDOPSRFis8AAAABGI2mjA","number":111,"state":"open","title":"build(deps): Bump com.puppycrawl.tools:checkstyle from 14.1.0 to 14.3.0","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-10-01T17:00:37.000Z","updated_at":"2026-10-01T17:08:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.1.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 14.1.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.1.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=14.1.0\u0026new-version=14.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/fherbreteau/vodozemac-java/pull/111","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fherbreteau%2Fvodozemac-java/issues/111","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/111/packages"},{"uuid":"5656311862","node_id":"PR_kwDOG8B9088AAAABGBFjjQ","number":1889,"state":"open","title":"Build(deps): Bump com.puppycrawl.tools:checkstyle from 14.1.0 to 14.3.0","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-10-01T03:13:45.000Z","updated_at":"2026-10-01T03:22:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build(deps): Bump","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.1.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 14.1.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.1.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=14.1.0\u0026new-version=14.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/instancio/instancio/pull/1889","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/instancio%2Finstancio/issues/1889","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1889/packages"},{"uuid":"5654438101","node_id":"PR_kwDORvvhOs8AAAABF_mtyg","number":879,"state":"open","title":"chore(deps): Bump com.puppycrawl.tools:checkstyle from 14.1.0 to 14.3.0","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-09-30T23:35:27.000Z","updated_at":"2026-09-30T23:56:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.1.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 14.1.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.1.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=14.1.0\u0026new-version=14.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/PIsberg/async-test-lib/pull/879","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PIsberg%2Fasync-test-lib/issues/879","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/879/packages"},{"uuid":"5640207218","node_id":"PR_kwDODnpKsM8AAAABF0J8Bw","number":95,"state":"open","title":"Bump the build-dependencies group across 1 directory with 28 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-09-30T03:02:52.000Z","updated_at":"2026-09-30T03:02:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":28,"packages":[{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.11","new_version":"1.18.14","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.18","new_version":"2.0.20"},{"name":"org.apache.groovy:groovy-jsr223","old_version":"5.0.7","new_version":"6.0.0","repository_url":"https://github.com/apache/groovy"},{"name":"org.easymock:easymock","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/easymock/easymock"},{"name":"com.google.guava:guava","old_version":"33.6.0-jre","new_version":"33.7.1-jre","repository_url":"https://github.com/google/guava"},{"name":"org.springframework:spring-expression","old_version":"7.0.8","new_version":"7.0.9","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"tools.jackson:jackson-bom","old_version":"3.2.1","new_version":"3.2.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.8.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.asciidoctor:asciidoctorj-pdf","old_version":"2.3.23","new_version":"2.3.27","repository_url":"https://github.com/asciidoctor/asciidoctorj-pdf"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.6.1","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.5.0","new_version":"3.5.1","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"de.thetaphi:forbiddenapis","old_version":"3.10","new_version":"3.11","repository_url":"https://github.com/policeman-tools/forbidden-apis"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-report-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-report-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.1.4","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"6.0.2","new_version":"6.2.0"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.1.4","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"com.github.siom79.japicmp:japicmp-maven-plugin","old_version":"0.26.1","new_version":"0.26.2","repository_url":"https://github.com/siom79/japicmp"},{"name":"jakarta.tck:sigtest-maven-plugin","old_version":"2.6","new_version":"2.7","repository_url":"https://github.com/eclipse-ee4j/jakartaee-tck-tools"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.7.3","new_version":"1.8.0","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"3.8.0","new_version":"3.10.3","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.eclipse.sisu:sisu-maven-plugin","old_version":"1.0.1","new_version":"1.1.0"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.21.0","new_version":"2.22.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.slf4j:slf4j-log4j12","old_version":"2.0.18","new_version":"2.0.20"},{"name":"com.gradle:develocity-maven-extension","old_version":"2.5.0","new_version":"2.6.0"},{"name":"com.gradle:common-custom-user-data-maven-extension","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/gradle/common-custom-user-data-maven-extension"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 28 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.11` | `1.18.14` |\n| org.slf4j:slf4j-api | `2.0.18` | `2.0.20` |\n| [org.apache.groovy:groovy-jsr223](https://github.com/apache/groovy) | `5.0.7` | `6.0.0` |\n| [org.easymock:easymock](https://github.com/easymock/easymock) | `5.6.0` | `5.7.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.6.0-jre` | `33.7.1-jre` |\n| [org.springframework:spring-expression](https://github.com/spring-projects/spring-framework) | `7.0.8` | `7.0.9` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.2.1` | `3.2.3` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.8.0` | `14.1.0` |\n| [org.asciidoctor:asciidoctorj-pdf](https://github.com/asciidoctor/asciidoctorj-pdf) | `2.3.23` | `2.3.27` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.6.1` | `3.6.2` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.5.0` | `3.5.1` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [de.thetaphi:forbiddenapis](https://github.com/policeman-tools/forbidden-apis) | `3.10` | `3.11` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-surefire-report-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-surefire-report-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.1.4` | `3.2.0` |\n| org.apache.felix:maven-bundle-plugin | `6.0.2` | `6.2.0` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.1.4` | `3.2.0` |\n| [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) | `0.26.1` | `0.26.2` |\n| [jakarta.tck:sigtest-maven-plugin](https://github.com/eclipse-ee4j/jakartaee-tck-tools) | `2.6` | `2.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.7.3` | `1.8.0` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `3.8.0` | `3.10.3` |\n| org.eclipse.sisu:sisu-maven-plugin | `1.0.1` | `1.1.0` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.21.0` | `2.22.0` |\n| org.slf4j:slf4j-log4j12 | `2.0.18` | `2.0.20` |\n| com.gradle:develocity-maven-extension | `2.5.0` | `2.6.0` |\n| [com.gradle:common-custom-user-data-maven-extension](https://github.com/gradle/common-custom-user-data-maven-extension) | `2.3.0` | `2.4.0` |\n\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.11 to 1.18.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exposure of the agent argument on the command line of the process that is spawned for an external attachment.\u003c/li\u003e\n\u003cli\u003eAvoid the resolution of symbolic links when the Gradle plugin deletes a folder recursively.\u003c/li\u003e\n\u003cli\u003eLimit the nesting depth that is accepted when parsing a generic type signature to avoid an exhaustion of the stack for a malformed class file.\u003c/li\u003e\n\u003cli\u003eSign all deployed files using sigstore, in addition to the existing GPG signature.\u003c/li\u003e\n\u003cli\u003eValidate entry names when the Android plugin retains a file to avoid the propagation of path traversals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically support Kotlin in Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAdd support for native attach on Windows for ARM64.\u003c/li\u003e\n\u003cli\u003eCorrect JNA injector which accidentally created on based on Unsafe.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e14. September 2026: version 1.18.14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exposure of the agent argument on the command line of the process that is spawned for an external attachment.\u003c/li\u003e\n\u003cli\u003eAvoid the resolution of symbolic links when the Gradle plugin deletes a folder recursively.\u003c/li\u003e\n\u003cli\u003eLimit the nesting depth that is accepted when parsing a generic type signature to avoid an exhaustion of the stack for a malformed class file.\u003c/li\u003e\n\u003cli\u003eSign all deployed files using sigstore, in addition to the existing GPG signature.\u003c/li\u003e\n\u003cli\u003eValidate entry names when the Android plugin retains a file to avoid the propagation of path traversals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2. September 2026: version 1.18.13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e17. July 2026: version 1.18.12\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically support Kotlin in Gradle plugin.\u003c/li\u003e\n\u003cli\u003eCorrect JNA injector which accidentally created on based on Unsafe.\u003c/li\u003e\n\u003cli\u003eSupport dynamic attach on Windows ARM64 by shipping a native \u003ccode\u003eattach_hotspot_windows\u003c/code\u003e library for \u003ccode\u003ewin32-aarch64\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/92846cb0fa3480ed6e0fc41803e8e74f52070c59\"\u003e\u003ccode\u003e92846cb\u003c/code\u003e\u003c/a\u003e [publish] Releasing Byte Buddy 1.18.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/a8a9f14e225f87477f65251db17f475895d73369\"\u003e\u003ccode\u003ea8a9f14\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/b0fe0066a8ea4f9316aa2a06906c87c0f529ddcd\"\u003e\u003ccode\u003eb0fe006\u003c/code\u003e\u003c/a\u003e Skip the signature creation for artifacts that are not deployed.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/c6107833a61e389719b56623fc36e3e476442e11\"\u003e\u003ccode\u003ec610783\u003c/code\u003e\u003c/a\u003e Resolve the signed POM file by the path of the project file.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/caab321964c9da0e0620fc0ff931413629ecf0b3\"\u003e\u003ccode\u003ecaab321\u003c/code\u003e\u003c/a\u003e Sign the deployed POM file and allow for a sigstore dry run.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/c68a9c1761bc3fcda4d942ac7cc3a9e58a200e78\"\u003e\u003ccode\u003ec68a9c1\u003c/code\u003e\u003c/a\u003e Supply the agent argument to the attacher process as an environment variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/3ac9ded1959f2aa29809f1bf156d736ef602e3fa\"\u003e\u003ccode\u003e3ac9ded\u003c/code\u003e\u003c/a\u003e Avoid symbolic link resolution on recursive deletion and validate Android ent...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/8dbae60638aac34bed01685d9b322d08433c38de\"\u003e\u003ccode\u003e8dbae60\u003c/code\u003e\u003c/a\u003e Sign deployed files using sigstore.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/5d83cd4a0fc954fb0f6bd13e71f60b532a5d7f95\"\u003e\u003ccode\u003e5d83cd4\u003c/code\u003e\u003c/a\u003e Disable semantic versioning check for protected constructor in abstract class...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/172e0f4712366d4c82c53604214f427cd9232e69\"\u003e\u003ccode\u003e172e0f4\u003c/code\u003e\u003c/a\u003e Move to method to apply suppression.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.18.11...byte-buddy-1.18.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.slf4j:slf4j-api` from 2.0.18 to 2.0.20\n\nUpdates `org.apache.groovy:groovy-jsr223` from 5.0.7 to 6.0.0\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.easymock:easymock` from 5.6.0 to 5.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/easymock/easymock/releases\"\u003eorg.easymock:easymock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.7.0\u003c/h2\u003e\n\u003cp\u003eAdd Java 26 support where bytebuddy isn't using unsafe anymore.\u003c/p\u003e\n\u003ch2\u003eChange log\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd mock() methods without parameters using varargs reification (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMock creation fails with JDK 26 and ByteBuddy 1.18.10 (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/908\"\u003e#908\u003c/a\u003e)git log --oneline\u003c/li\u003e\n\u003cli\u003eUse new Maven central plugin\u003c/li\u003e\n\u003cli\u003eUse a github_token instead\u003c/li\u003e\n\u003cli\u003eAdd the missing REST calls to fully automated the release\u003c/li\u003e\n\u003cli\u003eMove to .mvn style version\u003c/li\u003e\n\u003cli\u003eUse assertThrows all over the place\u003c/li\u003e\n\u003cli\u003eOptimize imports and finish updating to JUnit 5\u003c/li\u003e\n\u003cli\u003eUpdate eclipse configuration\u003c/li\u003e\n\u003cli\u003eMove all to UTF-8 like it should already be\u003c/li\u003e\n\u003cli\u003eUse https for xsd\u003c/li\u003e\n\u003cli\u003eUpdate objenesis to 3.6\u003c/li\u003e\n\u003cli\u003eUpdate copyrights to 2026\u003c/li\u003e\n\u003cli\u003eRemove Hamcrest usage\u003c/li\u003e\n\u003cli\u003eAdd Maven cache\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.6.0 to 5.7.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/918\"\u003e#918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump activesupport from 8.1.2 to 8.1.2.1 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump addressable from 2.8.8 to 2.9.0 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump ch.qos.logback:logback-classic from 1.3.14 to 1.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs from 4.8.6 to 4.10.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.10.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.mycila:license-maven-plugin from 4.6 to 5.1.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/919\"\u003e#919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 13.9.0 to 13.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump concurrent-ruby from 1.3.6 to 1.3.7 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/913\"\u003e#913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump faraday from 2.14.2 to 2.14.3 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/912\"\u003e#912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump json from 2.20.0 to 2.21.2 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/924\"\u003e#924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump junit.jupiter.version from 5.14.1 to 6.1.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump net.bytebuddy:byte-buddy from 1.18.8 to 1.18.12 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump nokogiri from 1.19.3 to 1.19.4 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.1.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/929\"\u003e#929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/837\"\u003e#837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/900\"\u003e#900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-toolchains-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.surefire:surefire-testng from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26 to 1.27 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/easymock/easymock/blob/master/ReleaseNotes.md\"\u003eorg.easymock:easymock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eAdd Java 26 support where bytebuddy isn't using unsafe anymore.\u003c/p\u003e\n\u003ch2\u003eChange log\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd mock() methods without parameters using varargs reification (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMock creation fails with JDK 26 and ByteBuddy 1.18.10 (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/908\"\u003e#908\u003c/a\u003e)git log --oneline\u003c/li\u003e\n\u003cli\u003eUse new Maven central plugin\u003c/li\u003e\n\u003cli\u003eUse a github_token instead\u003c/li\u003e\n\u003cli\u003eAdd the missing REST calls to fully automated the release\u003c/li\u003e\n\u003cli\u003eMove to .mvn style version\u003c/li\u003e\n\u003cli\u003eUse assertThrows all over the place\u003c/li\u003e\n\u003cli\u003eOptimize imports and finish updating to JUnit 5\u003c/li\u003e\n\u003cli\u003eUpdate eclipse configuration\u003c/li\u003e\n\u003cli\u003eMove all to UTF-8 like it should already be\u003c/li\u003e\n\u003cli\u003eUse https for xsd\u003c/li\u003e\n\u003cli\u003eUpdate objenesis to 3.6\u003c/li\u003e\n\u003cli\u003eUpdate copyrights to 2026\u003c/li\u003e\n\u003cli\u003eRemove Hamcrest usage\u003c/li\u003e\n\u003cli\u003eAdd Maven cache\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.6.0 to 5.7.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/918\"\u003e#918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump activesupport from 8.1.2 to 8.1.2.1 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump addressable from 2.8.8 to 2.9.0 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump ch.qos.logback:logback-classic from 1.3.14 to 1.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs from 4.8.6 to 4.10.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.10.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.mycila:license-maven-plugin from 4.6 to 5.1.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/919\"\u003e#919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 13.9.0 to 13.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump concurrent-ruby from 1.3.6 to 1.3.7 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/913\"\u003e#913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump faraday from 2.14.2 to 2.14.3 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/912\"\u003e#912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump json from 2.20.0 to 2.21.2 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/924\"\u003e#924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump junit.jupiter.version from 5.14.1 to 6.1.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump net.bytebuddy:byte-buddy from 1.18.8 to 1.18.12 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump nokogiri from 1.19.3 to 1.19.4 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.1.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/929\"\u003e#929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/837\"\u003e#837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/900\"\u003e#900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-toolchains-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.surefire:surefire-testng from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26 to 1.27 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:jdepend-maven-plugin from 2.1 to 2.2.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/855\"\u003e#855\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/easymock/easymock/commit/a8422b97046b58a1671ebd4493729db070281645\"\u003e\u003ccode\u003ea8422b9\u003c/code\u003e\u003c/a\u003e Move to version 5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/c0ffdcc99d2b29cd127a1e553aaac1e0e3804066\"\u003e\u003ccode\u003ec0ffdcc\u003c/code\u003e\u003c/a\u003e Flatten for oss\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/dc07999c696465eee8b5f04315f3a9adcfeadb17\"\u003e\u003ccode\u003edc07999\u003c/code\u003e\u003c/a\u003e Add missing headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/6047a3c60be00801eeb3887d45c6b286eaf4f10b\"\u003e\u003ccode\u003e6047a3c\u003c/code\u003e\u003c/a\u003e Class can be static\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/e208b61da22d603562342a80945bbf6a361d6c15\"\u003e\u003ccode\u003ee208b61\u003c/code\u003e\u003c/a\u003e Upgrade samples to JUnit 5 and reified calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/f833ee7fbf2e4f4ea6a889c5bc66bfdfee8001f7\"\u003e\u003ccode\u003ef833ee7\u003c/code\u003e\u003c/a\u003e Add reified methods (close \u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/ffaa64ba5001d6a2b02db5d82cb06398f75d6bb4\"\u003e\u003ccode\u003effaa64b\u003c/code\u003e\u003c/a\u003e Add flatten-maven-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/02e038e95c77116bcb7136dec58133a1a5cf363a\"\u003e\u003ccode\u003e02e038e\u003c/code\u003e\u003c/a\u003e Bump com.puppycrawl.tools:checkstyle from 13.10.0 to 13.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/dd4dcf8fc8acb6a1b5e5cc0c8652020ecc28da00\"\u003e\u003ccode\u003edd4dcf8\u003c/code\u003e\u003c/a\u003e Bump net.bytebuddy:byte-buddy from 1.18.11 to 1.18.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/4d66c46c87de489f58a23562be1eb2ad5cae0702\"\u003e\u003ccode\u003e4d66c46\u003c/code\u003e\u003c/a\u003e CI has been github actions for years now\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/easymock/easymock/compare/easymock-5.6.0...easymock-5.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.guava:guava` from 33.6.0-jre to 33.7.1-jre\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/guava/releases\"\u003ecom.google.guava:guava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e33.7.1\u003c/h2\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\r\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\r\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.1-jre\u0026lt;/version\u0026gt;\r\n  \u0026lt;!-- or, for Android: --\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.1-android\u0026lt;/version\u0026gt;\r\n\u0026lt;/dependency\u0026gt;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJar files\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.7.1-jre/guava-33.7.1-jre.jar\"\u003e33.7.1-jre.jar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.7.1-android/guava-33.7.1-android.jar\"\u003e33.7.1-android.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava requires \u003ca href=\"https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies\"\u003eone runtime dependency\u003c/a\u003e, which you can download here:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.jar\"\u003efailureaccess-1.0.3.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavadoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-jre/api/docs/\"\u003e33.7.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/docs/\"\u003e33.7.1-android\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJDiff\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-jre/api/diffs/\"\u003e33.7.1-jre vs. 33.7.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/diffs/\"\u003e33.7.1-android vs. 33.7.0-android\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/androiddiffs/\"\u003e33.7.1-android vs. 33.7.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cp\u003eGuava 33.7.1 removes the \u003ccode\u003eMulti-Release\u003c/code\u003e line from our jar manifest, fixing an issue under Java 9 and 10 that was introduced to \u003ccode\u003eguava-jre\u003c/code\u003e in \u003ca href=\"https://github.com/google/guava/releases/tag/v33.7.0\"\u003eversion 33.7.0\u003c/a\u003e. Sorry for the trouble.\u003c/p\u003e\n\u003ch2\u003e33.7.0\u003c/h2\u003e\n\u003ch3\u003eNewly introduced problem for Java 9 and Java 10 only\u003c/h3\u003e\n\u003cp\u003eGuava 33.7.0 includes a \u003ccode\u003eMulti-Release\u003c/code\u003e line in its jar manifest, even though it is no longer a multi-release jar. This causes \u003ca href=\"https://redirect.github.com/google/guava/issues/8614\"\u003esome problems with tools from Java 9 and Java 10\u003c/a\u003e. The issue is fixed in \u003ca href=\"https://github.com/google/guava/releases/tag/v33.7.1\"\u003eversion 33.7.1\u003c/a\u003e. Sorry for the trouble.\u003c/p\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\r\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\r\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.0-jre\u0026lt;/version\u0026gt;\r\n  \u0026lt;!-- or, for Android: --\u0026gt;\r\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\u003eSee full diff in \u003ca href=\"https://github.com/google/guava/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-expression` from 7.0.8 to 7.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-expression's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.9\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn Spring Framework 7.0.9, \u003ccode\u003eForwardedHeaderFilter\u003c/code\u003e (Spring MVC) and \u003ccode\u003eForwardedHeaderTransformer\u003c/code\u003e (WebFlux) each provide a boolean constructor argument whether to use the standard \u0026quot;Forwarded\u0026quot; header or the \u0026quot;X-Forwarded\u0026quot; alternative headers. A separate property turns on and off use of \u0026quot;X-Forwarded-Prefix\u0026quot;. While the default constructor preserves the existing behavior, we recommend to use the new constructor to explicitly specify which forwarded headers to use to make the processing more deterministic and aligned with what is expected from the proxy. Please, see the updated \u003ca href=\"https://docs.spring.io/spring-framework/reference/7.0.9-SNAPSHOT/web/webmvc/filters.html#filters-forwarded-headers-security\"\u003eSecurity Considerations\u003c/a\u003e section for details. In 7.1 with \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37072\"\u003e#37072\u003c/a\u003e the default constructor is deprecated and marked for removal. \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37090\"\u003e#37090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn Spring Framework 7.0.9, \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e no longer supports expression compilation by default, regardless of the compiler mode configured via \u003ccode\u003eSpelParserConfiguration\u003c/code\u003e or the \u003ccode\u003espring.expression.compiler.mode\u003c/code\u003e system property or Spring property. Applications that intentionally use \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e with trusted expressions and require compilation for performance reasons can opt in by calling \u003ccode\u003ewithCompilationSupported()\u003c/code\u003e on the \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e builder. Care should be taken when opting in to compilation, as doing so removes the safety guards applied during interpreted evaluation. \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37035\"\u003e#37035\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore an empty port value in URI parsing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37117\"\u003e#37117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid retaining class files in annotation metadata \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37112\"\u003e#37112\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@Nullable\u003c/code\u003e annotations when treating \u003ccode\u003eMap.remove()\u003c/code\u003e as returning \u003ccode\u003e@Nullable\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37067\"\u003e#37067\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevisit SSE view fragments handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37061\"\u003e#37061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck list index after auto-grow in \u003ccode\u003eAbstractNestablePropertyAccessor\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37036\"\u003e#37036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDisable SpEL expression compilation by default in \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37035\"\u003e#37035\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLimit result size of \u003ccode\u003eBigDecimal\u003c/code\u003e/\u003ccode\u003eBigInteger\u003c/code\u003e power operations in SpEL \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37034\"\u003e#37034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor redirect handling in UrlHandlerFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37030\"\u003e#37030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise stylesheet source handling in XsltView \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37029\"\u003e#37029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise view name handling in UrlFilenameViewController \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37027\"\u003e#37027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle pre-flight requests in functional endpoint setup without DispatcherHandler \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37024\"\u003e#37024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove WebSocket handshake error logging \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37023\"\u003e#37023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing nullability in JdbcTemplate.batchUpdate \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37012\"\u003e#37012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTimeout property in RetryPolicy does not have a default constant \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36983\"\u003e#36983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrite native configuration files as UTF-8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36972\"\u003e#36972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefaultServerRequest.ServletParametersMap.entrySet() does not retain HttpServletRequest.getParameterMap() order \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36966\"\u003e#36966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerform nextKey within synchronization for SQLite as well \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36959\"\u003e#36959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for custom ObjectInputFilter on DefaultDeserializer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36958\"\u003e#36958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise resource bundle caching for common locales \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36957\"\u003e#36957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove nullability for \u003ccode\u003egetSession(*)\u003c/code\u003e in \u003ccode\u003eMockHttpServletRequest\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36926\"\u003e#36926\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove fallback logic in ParameterContentNegotiationStrategy and ParameterContentTypeResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36925\"\u003e#36925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ambiguous match check on preflight request \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36903\"\u003e#36903\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove Groovy markup template loading \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36902\"\u003e#36902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove request path handling on a Reactor Netty server \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36893\"\u003e#36893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove JettyWebSocketSession error handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36891\"\u003e#36891\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\u003eEclipseLinkJpaDialect singleton lock in EclipseLinkConnectionHandle.getConnection() serializes all JDBC connection acquisitions under load \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37085\"\u003e#37085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadataReader fails to read byte[] array from annotation \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37083\"\u003e#37083\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure parsing/tostring symmetry in ContentDisposition \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37064\"\u003e#37064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCharacter outside of permitted range in Content Disposition \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37062\"\u003e#37062\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Jackson BufferRecycler to its pool in encoders \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37059\"\u003e#37059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure consistent error escaping \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37055\"\u003e#37055\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefine template name processing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37054\"\u003e#37054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset TwoByteMatcher partial match on mismatching byte \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37053\"\u003e#37053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor async XML parsing limit checks \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37031\"\u003e#37031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix part constraint checks in PartEventHttpMessageReader \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37028\"\u003e#37028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix buffer leak in RSocket SETUP frame handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37026\"\u003e#37026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure correct Jetty core response cookie handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37025\"\u003e#37025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003edomainToAscii\u003c/code\u003e with current WhatWG spec \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37018\"\u003e#37018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure consistent \u003ccode\u003eButtonTag\u003c/code\u003e value attribute processing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37017\"\u003e#37017\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/82a6b40b9366ec181ededdad282b307ee5381a52\"\u003e\u003ccode\u003e82a6b40\u003c/code\u003e\u003c/a\u003e Release Spring Framework 7.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a7b1b59cbd79175ed79b0f4aa967be70288bb2ee\"\u003e\u003ccode\u003ea7b1b59\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/996e3d3f18dbb13d92a2eaf988abfe77b06928d4\"\u003e\u003ccode\u003e996e3d3\u003c/code\u003e\u003c/a\u003e Upgrade to Micrometer 1.16.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/73f5ddddcd4278580c9c879b2effdac29aa3bff5\"\u003e\u003ccode\u003e73f5ddd\u003c/code\u003e\u003c/a\u003e Refactor maxInMemory limit handling for async XML parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/675f25de72e7ac31db1ffe0dc324381d7cc1a308\"\u003e\u003ccode\u003e675f25d\u003c/code\u003e\u003c/a\u003e Leading slash handling in UrlHandlerFilter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/692dbc9160de3b5de50ccedeee014716d0cedb7b\"\u003e\u003ccode\u003e692dbc9\u003c/code\u003e\u003c/a\u003e Apply ResourceHandlerUtils checks in XsltView\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/8647e90bc7b2da9b299566296f2b253a6fd9c128\"\u003e\u003ccode\u003e8647e90\u003c/code\u003e\u003c/a\u003e Consistent maxPartSize check in PartEventHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/b9379e33d52b491e227715776a072d07bcccddab\"\u003e\u003ccode\u003eb9379e3\u003c/code\u003e\u003c/a\u003e Check viewName for special prefixes in UrlFilenameViewController\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a784dbe286beaa70e5a88638b6af7f58f458c07e\"\u003e\u003ccode\u003ea784dbe\u003c/code\u003e\u003c/a\u003e Ensure Payload release on early error in createHeaders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/3b492f3908df3fe0adc639b7da98f737d1ff7a02\"\u003e\u003ccode\u003e3b492f3\u003c/code\u003e\u003c/a\u003e Return sameSite cookie value in Jetty response\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.8...v7.0.9\"\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.2.1 to 3.2.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/169de87d30e0dd04578c5bebb542df1130b32bd2\"\u003e\u003ccode\u003e169de87\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/c64410be8f1595d0d7ff64bc0f0eb033a383d037\"\u003e\u003ccode\u003ec64410b\u003c/code\u003e\u003c/a\u003e Prep for 3.2.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1f23ca6d20f2541413f21177dd13890445c1778b\"\u003e\u003ccode\u003e1f23ca6\u003c/code\u003e\u003c/a\u003e Merge branch '3.1' into 3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/432ca52658d8f898bc72793001bb3f90d477d810\"\u003e\u003ccode\u003e432ca52\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/e0d3ccffec25b3eaf9c4399c9dad8264ce7c08da\"\u003e\u003ccode\u003ee0d3ccf\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/8abdaa694293936bbbbeac706e83655929928b95\"\u003e\u003ccode\u003e8abdaa6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2abd85ba6a3eb6efcf275a291bb0bb1de66f2976\"\u003e\u003ccode\u003e2abd85b\u003c/code\u003e\u003c/a\u003e Prep for 3.1.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/c63b07a88fd964052c8dbfff409f4f459d02ef60\"\u003e\u003ccode\u003ec63b07a\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/b0a50331a435bf451c14f7fb67a69cf8a0c6a6b2\"\u003e\u003ccode\u003eb0a5033\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/719429d87e0d92615d67668cb3329b8dd1505b37\"\u003e\u003ccode\u003e719429d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.2.1...jackson-bom-3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 13.8.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.8.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.asciidoctor:asciidoctorj-pdf` from 2.3.23 to 2.3.27\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/964f7f42498345b6204f360c538b8a9fd1439224\"\u003e\u003ccode\u003e964f7f4\u003c/code\u003e\u003c/a\u003e Upgrade to asciidoctor-pdf 2.3.27 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/issues/117\"\u003e#117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/compare/v2.3.23...v2.3.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:build-helper-maven-plugin` from 3.6.1 to 3.6.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/releases\"\u003eorg.codehaus.mojo:build-helper-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace raw \u003ccode\u003eNPEx\u003c/code\u003e with customized exception message (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/239\"\u003e#239\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\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\u003eRemove redundant maven-resolver-api dependency and ignore Resolver/SLF4J 2.x in Dependabot (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/248\"\u003e#248\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\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eRemove redundant maven-resolver-api dependency and ignore Resolver/SLF4J 2.x in Dependabot (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/248\"\u003e#248\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/247\"\u003e#247\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/244\"\u003e#244\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 96 to 97 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/246\"\u003e#246\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/245\"\u003e#245\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/241\"\u003e#241\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 95 to 96 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/240\"\u003e#240\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 94 to 95 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/235\"\u003e#235\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 93 to 94 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/233\"\u003e#233\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 92 to 93 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/232\"\u003e#232\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 91 to 92 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/231\"\u003e#231\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\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/813bc7d2f03f2c9975de1f079cf7a7334211e0b6\"\u003e\u003ccode\u003e813bc7d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 3.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/07d91091b06db894178bcb6e71bc55f857546f46\"\u003e\u003ccode\u003e07d9109\u003c/code\u003e\u003c/a\u003e Remove redundant maven-resolver-api and ignore Resolver/SLF4J 2.x in Dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/9abd552f324e429beb586407139eb4d43127344a\"\u003e\u003ccode\u003e9abd552\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/3c15526bf151e28d6ce651197b36958164da4d4a\"\u003e\u003ccode\u003e3c15526\u003c/code\u003e\u003c/a\u003e Bump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/3b1f104096756ce33e8fc3e4c3062b1ccd8cf227\"\u003e\u003ccode\u003e3b1f104\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 96 to 97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/1749855c90317f651eed427e45cb27c52cf8a542\"\u003e\u003ccode\u003e1749855\u003c/code\u003e\u003c/a\u003e Bump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/52300415d70e84a20924c06c26d9375b152e5409\"\u003e\u003ccode\u003e5230041\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/c0e937567a4604534e32cf3cc4c3abb43bfa243c\"\u003e\u003ccode\u003ec0e9375\u003c/code\u003e\u003c/a\u003e Delete .github/release-drafter.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/84a839e4cb9b84b3afbbeef7f6c950ba5b478b31\"\u003e\u003ccode\u003e84a839e\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 95 to 96\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/a85c668b83334b423844fc448709b1d6e53cb32c\"\u003e\u003ccode\u003ea85c668\u003c/code\u003e\u003c/a\u003e Replace raw \u003ccode\u003eNPEx\u003c/code\u003e with customized exception message\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/compare/3.6.1...3.6.2\"\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-jar-plugin` from 3.5.0 to 3.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-jar-plugin/releases\"\u003eorg.apache.maven.plugins:maven-jar-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/550\"\u003e#550\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/550\"\u003e#550\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse plugin version properties (3.x) (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/535\"\u003e#535\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/547\"\u003e#547\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.11.0 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/538\"\u003e#538\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-jar-plugin/pull/536\"\u003e#536\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-jar-plugin/pull/534\"\u003e#534\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-jar-plugin/pull/529\"\u003e#529\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-jar-plugin/pull/528\"\u003e#528\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-jar-plugin/pull/526\"\u003e#526\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-jar-plugin/pull/523\"\u003e#523\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-jar-plugin/pull/519\"\u003e#519\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-jar-plugin/pull/516\"\u003e#516\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.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/517\"\u003e#517\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-jar-plugin/pull/514\"\u003e#514\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-archiver from 3.6.5 to 3.6.6 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/511\"\u003e#511\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-jar-plugin/pull/509\"\u003e#509\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-jar-plugin/commit/b0cd63d0ad544aa552f06e4492faf984bf2c85c1\"\u003e\u003ccode\u003eb0cd63d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-jar-plugin-3.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/5318a4feaf529d6fa22c4622fff2d54fefe7f7dd\"\u003e\u003ccode\u003e5318a4f\u003c/code\u003e\u003c/a\u003e Add AGENTS.md + SECURITY.md security-model pointer for scanner discoverability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/8e0b9bb307fc29b8d267f18eca9d47be0a7f16e0\"\u003e\u003ccode\u003e8e0b9bb\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/547\"\u003e#547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/d5a438b6add9a9115f5a2c9b27db67e0d962bb74\"\u003e\u003ccode\u003ed5a438b\u003c/code\u003e\u003c/a\u003e Fix javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/774fac9215d92bfac67ece082872b00475580b21\"\u003e\u003ccode\u003e774fac9\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.11.0 to 4.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/b71f40368edc878b3dcaa9840d950bd7d297d4c4\"\u003e\u003ccode\u003eb71f403\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.15 to 3.9.16 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/9f2a001a00fcbb0408219a11f62b48c4dfde78d3\"\u003e\u003ccode\u003e9f2a001\u003c/code\u003e\u003c/a\u003e Use plugin version properties (3.x) (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/68a978f952ba510f7378fd287c5172dc560079e3\"\u003e\u003ccode\u003e68a978f\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 47 to 48 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/534\"\u003e#534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/e1058217f657691a3e50b0c7e0620fd13c8e83c3\"\u003e\u003ccode\u003ee105821\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-jar-plugin/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/953dc1abbb527b8128657f2aeadfdca0557d974d\"\u003e\u003ccode\u003e953dc1a\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.5.0...maven-jar-plugin-3.5.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.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugi...\n\n_Description has been truncated_","html_url":"https://github.com/changsongyang/hibernate-validator/pull/95","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/changsongyang%2Fhibernate-validator/issues/95","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/95/packages"},{"uuid":"5566092133","node_id":"PR_kwDOAJ7yCM8AAAABE5xx_Q","number":2465,"state":"closed","title":"Bump the gradle-dependencies 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-10-01T09:28:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-24T09:17:31.000Z","updated_at":"2026-10-01T09:28:15.000Z","time_to_close":605444,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"gradle-dependencies","update_count":19,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"9.0","new_version":"9.3","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.43.0","new_version":"2.50.0","repository_url":"https://github.com/google/error-prone"},{"name":"junit:junit","old_version":"4.11","new_version":"4.13.2","repository_url":"https://github.com/junit-team/junit4"},{"name":"net.ltgt.errorprone","old_version":"4.2.0","new_version":"4.4.0"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.33","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.33","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"biz.aQute.bnd.builder","old_version":"7.1.0","new_version":"7.4.0","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.yubico.yubikit:openpgp","old_version":"3.2.0","new_version":"3.2.1","repository_url":"https://github.com/Yubico/yubikit-android"},{"name":"com.yubico.yubikit:desktop","old_version":"3.2.0","new_version":"3.2.1","repository_url":"https://github.com/Yubico/yubikit-android"},{"name":"javax.mail:mail","old_version":"1.4","new_version":"1.4.7"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.0.1","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.0.0","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"io.grpc:grpc-protobuf","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-stub","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-services","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-netty-shaded","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:protoc-gen-grpc-java","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-stub","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-services","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-netty-shaded","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:protoc-gen-grpc-java","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"com.google.protobuf","old_version":"0.9.4","new_version":"0.10.0"},{"name":"gradle-wrapper","old_version":"9.1.0","new_version":"9.7.1","repository_url":"https://github.com/gradle/gradle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `9.0` | `9.3` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.43.0` | `2.50.0` |\n| [junit:junit](https://github.com/junit-team/junit4) | `4.11` | `4.13.2` |\n| net.ltgt.errorprone | `4.2.0` | `4.4.0` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.33` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.33` | `1.37` |\n| [biz.aQute.bnd.builder](https://github.com/bndtools/bnd) | `7.1.0` | `7.4.0` |\n| [com.yubico.yubikit:openpgp](https://github.com/Yubico/yubikit-android) | `3.2.0` | `3.2.1` |\n| [com.yubico.yubikit:desktop](https://github.com/Yubico/yubikit-android) | `3.2.0` | `3.2.1` |\n| javax.mail:mail | `1.4` | `1.4.7` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.0.1` | `2.1.5` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.0.0` | `2.1.4` |\n| [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-services](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:protoc-gen-grpc-java](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-services](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:protoc-gen-grpc-java](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| com.google.protobuf | `0.9.4` | `0.10.0` |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.1.0` | `9.7.1` |\n\n\nUpdates `com.puppycrawl.tools:checkstyle` from 9.0 to 9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-9.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://checkstyle.org/releasenotes.html#Release_9.3\"\u003ehttps://checkstyle.org/releasenotes.html#Release_9.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echeckstyle-9.2.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://checkstyle.org/releasenotes.html#Release_9.2.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_9.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echeckstyle-9.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://checkstyle.org/releasenotes.html#Release_9.2\"\u003ehttps://checkstyle.org/releasenotes.html#Release_9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echeckstyle-9.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://checkstyle.org/releasenotes.html#Release_9.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echeckstyle-9.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://checkstyle.org/releasenotes.html#Release_9.0.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_9.0.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5c1903792f8432243cc8ae5cd79a03a004d3c09c\"\u003e\u003ccode\u003e5c19037\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c4b2862dc43af3cefb95351703999894ff7660bc\"\u003e\u003ccode\u003ec4b2862\u003c/code\u003e\u003c/a\u003e doc: release notes 9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ef2ac6c4c75db4d46411757f33a63f79c9ca0738\"\u003e\u003ccode\u003eef2ac6c\u003c/code\u003e\u003c/a\u003e dependency: bump taglist-maven-plugin from 2.4 to 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/e12eee4f01b304a2730b6c279467897006fcf8de\"\u003e\u003ccode\u003ee12eee4\u003c/code\u003e\u003c/a\u003e minor: Specified violation messages in SeparatorWrapCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/645262f42ba572b3f3749434f03fd29f74e6cdb6\"\u003e\u003ccode\u003e645262f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11091\"\u003e#11091\u003c/a\u003e: Fail test execution when input file hasn't specified violation ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2372df171e9fbbff00e2a5ac1a48938161bb3bd3\"\u003e\u003ccode\u003e2372df1\u003c/code\u003e\u003c/a\u003e infra: disable equalsverifier until \u003ca href=\"https://github.com/jqno/equalsverifier/is\"\u003ehttps://github.com/jqno/equalsverifier/is\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/b37ec9ce2c37473b248d547b17aa0fb15b481624\"\u003e\u003ccode\u003eb37ec9c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/6320\"\u003e#6320\u003c/a\u003e: Kill surviving mutations for REMOVE_CONDITIONALS in UnusedLocalV...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7cd807c867ab2f5108330f325edb3a985966af25\"\u003e\u003ccode\u003e7cd807c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11220\"\u003e#11220\u003c/a\u003e: False positive in MissingSwitchDefault with pattern in switch l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7124ab9cf0ab1b0b91bd7828491673827d33ad2c\"\u003e\u003ccode\u003e7124ab9\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11187\"\u003e#11187\u003c/a\u003e: OperatorWrapCheck throws NPE on guarded patterns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8a93900b45d7f90aa54a501ddad02e41a871003a\"\u003e\u003ccode\u003e8a93900\u003c/code\u003e\u003c/a\u003e infra: use master branch for no-error-xwiki execution\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-9.0...checkstyle-9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.43.0 to 2.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.50.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/BoxingComparator\"\u003e\u003ccode\u003eBoxingComparator\u003c/code\u003e\u003c/a\u003e:  Detect implicitly-boxing Comparator.comparing key extractors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExposedPrivateType\"\u003e\u003ccode\u003eExposedPrivateType\u003c/code\u003e\u003c/a\u003e: Discourage references to private member classes from non-private APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/JUnitMethodInvoked\"\u003e\u003ccode\u003eJUnitMethodInvoked\u003c/code\u003e\u003c/a\u003e: Discourage directly invoking JUnit test methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ListRemoveAmbiguous\"\u003e\u003ccode\u003eListRemoveAmbiguous\u003c/code\u003e\u003c/a\u003e: Detect ambiguous calls to \u003ccode\u003eList.remove(int|Integer)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreferTestParameter\"\u003e\u003ccode\u003ePreferTestParameter\u003c/code\u003e\u003c/a\u003e: suggests using \u003ccode\u003e@TestParameter\u003c/code\u003e instead of \u003ccode\u003e@TestParameters\u003c/code\u003e for exhaustive boolean and enum parameters on single-element parameterized tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RecordComponentAccessorAnnotationConflict\"\u003e\u003ccode\u003eRecordComponentAccessorAnnotationConflict\u003c/code\u003e\u003c/a\u003e: Detect conflicts between record components and explicit accessor methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RecordComponentOverride\"\u003e\u003ccode\u003eRecordComponentOverride\u003c/code\u003e\u003c/a\u003e: Discourage \u003ccode\u003e@Override\u003c/code\u003e on record component declarations that don't override\nanything\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThrowableEqualsHashCode\"\u003e\u003ccode\u003eThrowableEqualsHashCode\u003c/code\u003e\u003c/a\u003e: Discourage overriding \u003ccode\u003eThrowable.equals()\u003c/code\u003e and \u003ccode\u003ehashCode()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5553\"\u003e#5553\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5649\"\u003e#5649\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5778\"\u003e#5778\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.49.0...v2.50.0\"\u003ehttps://github.com/google/error-prone/compare/v2.49.0...v2.50.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.49.0\u003c/h2\u003e\n\u003cp\u003eThis release includes several changes to \u003ccode\u003eMatcher\u003c/code\u003e APIs, and removed some deprecated or problematic APIs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eMethodMatchers.withSignature\u003c/code\u003e API, which relies on fragile \u003ccode\u003etoString\u003c/code\u003e behaviour. Alternatives for matching on method signatures with varargs and type parameters were added in \u003ca href=\"https://github.com/google/error-prone/commit/a98a1c55d92d343ae2c142485e8888cd46aa78b3\"\u003ehttps://github.com/google/error-prone/commit/a98a1c55d92d343ae2c142485e8888cd46aa78b3\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003evariableType(Matcher)\u003c/code\u003e API. \u003ccode\u003eMatchers.variableType(Matcher)\u003c/code\u003e uses \u003ccode\u003eVariableTree#getType\u003c/code\u003e to match variable types, which own't work for lambda parameters with inferred types after \u003ca href=\"https://bugs.openjdk.org/browse/JDK-8268850\"\u003eJDK-8268850\u003c/a\u003e. The recommended replacement is \u003ccode\u003evariableType(TypePredicate)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eenclosingPackage\u003c/code\u003e return an optional. Module elements are not enclosed by a package, checks using \u003ccode\u003eenclosingPackage\u003c/code\u003e shouldn't assume an enclosing package exists when processing arbitrary elements.\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eFieldMatchers\u003c/code\u003e API, similar to \u003ccode\u003eMethodMatchers\u003c/code\u003e (\u003ca href=\"https://github.com/google/error-prone/commit/1dd9c3a6bd76fca8104be6ae1c1004655d6a1745\"\u003ehttps://github.com/google/error-prone/commit/1dd9c3a6bd76fca8104be6ae1c1004655d6a1745\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssertThrowsBlockToExpression\"\u003e\u003ccode\u003eAssertThrowsBlockToExpression\u003c/code\u003e\u003c/a\u003e: Discourage unnecessary block lambdas in \u003ccode\u003eassertThrows\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssertThrowsMinimizer\"\u003e\u003ccode\u003eAssertThrowsMinimizer\u003c/code\u003e\u003c/a\u003e: Suggest minimizing the amount of logic in \u003ccode\u003eassertThrows\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MemorySegmentReferenceEquality\"\u003e\u003ccode\u003eMemorySegmentReferenceEquality\u003c/code\u003e\u003c/a\u003e: Discourage using reference equality for \u003ccode\u003eMemorySegments\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreferThrowsTag\"\u003e\u003ccode\u003ePreferThrowsTag\u003c/code\u003e\u003c/a\u003e: Recommends using \u003ccode\u003e@throws\u003c/code\u003e instead of the legacy \u003ccode\u003e@exception\u003c/code\u003e javadoc tag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RecordAccessorInCompactConstructor\"\u003e\u003ccode\u003eRecordAccessorInCompactConstructor\u003c/code\u003e\u003c/a\u003e: detect record accessors inside the compact canonical ctors, which read uninitialized fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/2283\"\u003e#2283\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/3503\"\u003e#3503\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5210\"\u003e#5210\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5289\"\u003e#5289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5548\"\u003e#5548\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5548\"\u003e#5548\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5554\"\u003e#5554\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5609\"\u003e#5609\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5614\"\u003e#5614\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5656\"\u003e#5656\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.48.0...v2.49.0\"\u003ehttps://github.com/google/error-prone/compare/v2.48.0...v2.49.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d802cff975605b2c76f262eaf28d22bf39534f78\"\u003e\u003ccode\u003ed802cff\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/b12b5f206d0f9f4a9f4c647839096a7a571c0961\"\u003e\u003ccode\u003eb12b5f2\u003c/code\u003e\u003c/a\u003e In \u003ccode\u003eStringCharset\u003c/code\u003e, move the description from \u003ccode\u003eexplanation\u003c/code\u003e to \u003ccode\u003esummary\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/a7ca02a09c4b7c343eaf3eae6badbf3cf14568c4\"\u003e\u003ccode\u003ea7ca02a\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eAssertThrowsUtils\u003c/code\u003e to emit \u003ccode\u003evar thrown = assertThrows(...)\u003c/code\u003e instead o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6b565177d4dd90b09abc646e4639caa117637c18\"\u003e\u003ccode\u003e6b56517\u003c/code\u003e\u003c/a\u003e Fix handling of nested tags in  UnrecognisedJavadocTag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d36e74f6a7bde44a23dcc6f8c729f4bf909455f6\"\u003e\u003ccode\u003ed36e74f\u003c/code\u003e\u003c/a\u003e Remove translation of the \u003ccode\u003efail()\u003c/code\u003e message into \u003ccode\u003eassertThrows()\u003c/code\u003e. We already ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/c3581e93a0db15e35f8f7b3b6bb5cfe5eadbe8dc\"\u003e\u003ccode\u003ec3581e9\u003c/code\u003e\u003c/a\u003e Fix JavacFileManager compiler crash during speculative recompiles in modular ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/da1f32b7908e5da8376fff4e57296ef7a84a4e81\"\u003e\u003ccode\u003eda1f32b\u003c/code\u003e\u003c/a\u003e Remove assignments from \u003ccode\u003eassertThrows()\u003c/code\u003e lambdas. A large percentage of remai...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/dee62f74041f8944377880476ec4babb12863b37\"\u003e\u003ccode\u003edee62f7\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eAssertThrowsBlockToExpression\u003c/code\u003e to re-write single \u003ccode\u003eVariableTree\u003c/code\u003es int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/493944857cd9f4af7e0846481f7ebcc027c17663\"\u003e\u003ccode\u003e4939448\u003c/code\u003e\u003c/a\u003e Only hoist the last statement into the \u003ccode\u003eassertThrows()\u003c/code\u003e lambda.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/30fd05a4d19da16fd141b060a42557f2e772b9d2\"\u003e\u003ccode\u003e30fd05a\u003c/code\u003e\u003c/a\u003e refactor: Rename JavaLangClash bug pattern to AvoidCommonTypeNames\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.43.0...v2.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `junit:junit` from 4.11 to 4.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit4/releases\"\u003ejunit:junit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJUnit 4.13.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.13.2.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.13.1.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.13.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13 RC 2\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit4/wiki/4.13-Release-Notes\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13 RC 1\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit4/wiki/4.13-Release-Notes\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13 Beta 3\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit4/wiki/4.13-Release-Notes\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13 Beta 2\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit4/wiki/4.13-Release-Notes\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13 Beta 1\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit4/wiki/4.13-Release-Notes\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.12.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 3\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.12.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/05fe2a64f59127c02135be22f416e91260d6ede6\"\u003e\u003ccode\u003e05fe2a6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ff57344f7171ea8b0935c4f842cacf1097266592\"\u003e\u003ccode\u003eff57344\u003c/code\u003e\u003c/a\u003e Add build for JDK 17-ea\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/02aaa01b8f74c0eb496d76685ec49fddeb311087\"\u003e\u003ccode\u003e02aaa01\u003c/code\u003e\u003c/a\u003e Improve check that thread is stopped\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/e9a75f4be71a4d5a794ccd063522eea4b0f3194f\"\u003e\u003ccode\u003ee9a75f4\u003c/code\u003e\u003c/a\u003e Merge test for exception type and message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/d27ad5259228e84c235dac24cd62f974ac0a8e1d\"\u003e\u003ccode\u003ed27ad52\u003c/code\u003e\u003c/a\u003e Rename DelegateStatement to DelegatingStatement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b83dc2e8c4ff06cf233cd347f1280bb417482985\"\u003e\u003ccode\u003eb83dc2e\u003c/code\u003e\u003c/a\u003e Better name for test that stops statement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/527f3a3d0d71ad6dc66ede6f68f6fc316904ed2a\"\u003e\u003ccode\u003e527f3a3\u003c/code\u003e\u003c/a\u003e Replace InfiniteLoop with RunForASecond\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/2db63942882d91020b46d7333285e5c94f1d1e52\"\u003e\u003ccode\u003e2db6394\u003c/code\u003e\u003c/a\u003e Tidy up FailOnTimeoutTest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/64634e1c3e357251a84278c26b73b04fc3450ea3\"\u003e\u003ccode\u003e64634e1\u003c/code\u003e\u003c/a\u003e Update 4.13.2 release notes to document pull 1654\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/f8ee412316b1a94d3dc35498359cc2f0ca273216\"\u003e\u003ccode\u003ef8ee412\u003c/code\u003e\u003c/a\u003e Fix serialization of AssumptionViolatedException (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1654\"\u003e#1654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.11...r4.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.ltgt.errorprone` from 4.2.0 to 4.4.0\n\nUpdates `org.openjdk.jmh:jmh-core` from 1.33 to 1.37\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/2effa2c8310e1d3ad03c8ee02024edca9252b46a\"\u003e\u003ccode\u003e2effa2c\u003c/code\u003e\u003c/a\u003e JMH v1.37.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/09c78d5d0752ffc409e64ca4cabe9dc7b96704d7\"\u003e\u003ccode\u003e09c78d5\u003c/code\u003e\u003c/a\u003e 7903508: JMH: Remove the Unicode dot prefix from secondary results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/843f64123bc25b0402e78b863999dd7c69adb309\"\u003e\u003ccode\u003e843f641\u003c/code\u003e\u003c/a\u003e 7903510: JMH: Add core performance checking tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/8bc325b2de5728077a62e9e32ea3ff15189636f8\"\u003e\u003ccode\u003e8bc325b\u003c/code\u003e\u003c/a\u003e 7903511: JMH: Add score stability performance tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/6b09724579b8ae58554e15a1bc5badb543da5bd2\"\u003e\u003ccode\u003e6b09724\u003c/code\u003e\u003c/a\u003e 7903450: JMH: Improve -prof perfnorm accuracy with robust estimations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/d88f901b2a50539e276aa409b5d7ce1eb3e1bfc9\"\u003e\u003ccode\u003ed88f901\u003c/code\u003e\u003c/a\u003e 7903504: JMH: Fix new Sonar warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/47f651b72d05c2c335f8ced5ed33f2fb0dd26720\"\u003e\u003ccode\u003e47f651b\u003c/code\u003e\u003c/a\u003e 7903498: JMH: Reset worker interrupt status after iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/482561a2be24e47f1c3a855b3ce69f56130ec57e\"\u003e\u003ccode\u003e482561a\u003c/code\u003e\u003c/a\u003e 7903492: JMH: Infrastructure code should yield occasionally for virtual execu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/9a9755714746f76bfaaa067e777457ce6ef64bf1\"\u003e\u003ccode\u003e9a97557\u003c/code\u003e\u003c/a\u003e 7903490: JMH: The interrupt to time-outing benchmark can be delivered to work...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/bf8db38250af9435a13dde822df22c3aee6dc2bb\"\u003e\u003ccode\u003ebf8db38\u003c/code\u003e\u003c/a\u003e 7903487: JMH: Make sure JMH profilers work on all tested configurations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openjdk/jmh/compare/1.33...1.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openjdk.jmh:jmh-generator-annprocess` from 1.33 to 1.37\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/2effa2c8310e1d3ad03c8ee02024edca9252b46a\"\u003e\u003ccode\u003e2effa2c\u003c/code\u003e\u003c/a\u003e JMH v1.37.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/09c78d5d0752ffc409e64ca4cabe9dc7b96704d7\"\u003e\u003ccode\u003e09c78d5\u003c/code\u003e\u003c/a\u003e 7903508: JMH: Remove the Unicode dot prefix from secondary results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/843f64123bc25b0402e78b863999dd7c69adb309\"\u003e\u003ccode\u003e843f641\u003c/code\u003e\u003c/a\u003e 7903510: JMH: Add core performance checking tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/8bc325b2de5728077a62e9e32ea3ff15189636f8\"\u003e\u003ccode\u003e8bc325b\u003c/code\u003e\u003c/a\u003e 7903511: JMH: Add score stability performance tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/6b09724579b8ae58554e15a1bc5badb543da5bd2\"\u003e\u003ccode\u003e6b09724\u003c/code\u003e\u003c/a\u003e 7903450: JMH: Improve -prof perfnorm accuracy with robust estimations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/d88f901b2a50539e276aa409b5d7ce1eb3e1bfc9\"\u003e\u003ccode\u003ed88f901\u003c/code\u003e\u003c/a\u003e 7903504: JMH: Fix new Sonar warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/47f651b72d05c2c335f8ced5ed33f2fb0dd26720\"\u003e\u003ccode\u003e47f651b\u003c/code\u003e\u003c/a\u003e 7903498: JMH: Reset worker interrupt status after iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/482561a2be24e47f1c3a855b3ce69f56130ec57e\"\u003e\u003ccode\u003e482561a\u003c/code\u003e\u003c/a\u003e 7903492: JMH: Infrastructure code should yield occasionally for virtual execu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/9a9755714746f76bfaaa067e777457ce6ef64bf1\"\u003e\u003ccode\u003e9a97557\u003c/code\u003e\u003c/a\u003e 7903490: JMH: The interrupt to time-outing benchmark can be delivered to work...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/bf8db38250af9435a13dde822df22c3aee6dc2bb\"\u003e\u003ccode\u003ebf8db38\u003c/code\u003e\u003c/a\u003e 7903487: JMH: Make sure JMH profilers work on all tested configurations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openjdk/jmh/compare/1.33...1.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `biz.aQute.bnd.builder` from 7.1.0 to 7.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bndtools/bnd/releases\"\u003ebiz.aQute.bnd.builder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBnd/Bndtools 7.4.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-7.4.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove long-running test from ci server build by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7222\"\u003ebndtools/bnd#7222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI build output improvement by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7223\"\u003ebndtools/bnd#7223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.306.0 to 1.307.0 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/bndtools/bnd/pull/7227\"\u003ebndtools/bnd#7227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump step-security/harden-runner from 2.19.0 to 2.19.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/bndtools/bnd/pull/7230\"\u003ebndtools/bnd#7230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.35.2 to 4.36.0 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/bndtools/bnd/pull/7246\"\u003ebndtools/bnd#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump step-security/harden-runner from 2.19.2 to 2.19.4 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/bndtools/bnd/pull/7245\"\u003ebndtools/bnd#7245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md for bnd security documentation by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7243\"\u003ebndtools/bnd#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.307.0 to 1.310.0 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/bndtools/bnd/pull/7240\"\u003ebndtools/bnd#7240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jekyll-seo-tag from 2.8.0 to 2.9.0 in /docs 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/bndtools/bnd/pull/7225\"\u003ebndtools/bnd#7225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow overriding HTTPClient request headers by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7247\"\u003ebndtools/bnd#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update generated docs by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7248\"\u003ebndtools/bnd#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet explicit headers before defaults and refine logging by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7249\"\u003ebndtools/bnd#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCooldowns for Dependabot updates by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7250\"\u003ebndtools/bnd#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-invoker-plugin from 3.10.0 to 3.10.1 in /maven-plugins 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/bndtools/bnd/pull/7219\"\u003ebndtools/bnd#7219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 in /maven-plugins 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/bndtools/bnd/pull/7251\"\u003ebndtools/bnd#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSurface Sonatype deployment IDs in CI Job Summary and workflow outputs by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7252\"\u003ebndtools/bnd#7252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize SonatypeDeploymentTest deployment ID discovery across CI by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7254\"\u003ebndtools/bnd#7254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ePAT_WORKSPACE_REPO\u003c/code\u003e for \u003ccode\u003ecreate-workspace-template\u003c/code\u003e git auth by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7253\"\u003ebndtools/bnd#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReadme: Update Bnd Maven and Gradle plugin versions to 7.3.0 by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7258\"\u003ebndtools/bnd#7258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.2 to 6.0.3 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/bndtools/bnd/pull/7256\"\u003ebndtools/bnd#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/stale from 10.2.0 to 10.3.0 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/bndtools/bnd/pull/7244\"\u003ebndtools/bnd#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.36.0 to 4.36.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/bndtools/bnd/pull/7257\"\u003ebndtools/bnd#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBndtools Explorer Quick Links addition - Existing Bnd Workspace by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7259\"\u003ebndtools/bnd#7259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate baseline version to 7.3.0 by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7260\"\u003ebndtools/bnd#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.36.1 to 4.36.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/bndtools/bnd/pull/7261\"\u003ebndtools/bnd#7261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd sync baseline version step in postrelease workflow by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7263\"\u003ebndtools/bnd#7263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePost release 7.3.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7266\"\u003ebndtools/bnd#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[maven][resolve] Provide a better logging experience for maven users when resolving by \u003ca href=\"https://github.com/timothyjward\"\u003e\u003ccode\u003e@​timothyjward\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7255\"\u003ebndtools/bnd#7255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump gradle/actions from 6.1.0 to 6.2.0 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/bndtools/bnd/pull/7272\"\u003ebndtools/bnd#7272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.310.0 to 1.313.0 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/bndtools/bnd/pull/7271\"\u003ebndtools/bnd#7271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-java from 5.2.0 to 5.3.0 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/bndtools/bnd/pull/7273\"\u003ebndtools/bnd#7273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump concurrent-ruby from 1.3.6 to 1.3.7 in /docs 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/bndtools/bnd/pull/7278\"\u003ebndtools/bnd#7278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.313.0 to 1.314.0 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/bndtools/bnd/pull/7282\"\u003ebndtools/bnd#7282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePersist and manage workspace template fragment indexes by \u003ca href=\"https://github.com/maho7791\"\u003e\u003ccode\u003e@​maho7791\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7284\"\u003ebndtools/bnd#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix IllegalArgumentException for Maven-style SNAPSHOT versions in PomResource by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7286\"\u003ebndtools/bnd#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003erepo deps\u003c/code\u003e command to export Maven GAVs for dash-licenses by \u003ca href=\"https://github.com/juergen-albert\"\u003e\u003ccode\u003e@​juergen-albert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7275\"\u003ebndtools/bnd#7275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update generated docs by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7287\"\u003ebndtools/bnd#7287\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix IndexOutOfBoundsException by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7291\"\u003ebndtools/bnd#7291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing issue \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/7124\"\u003e#7124\u003c/a\u003e by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7292\"\u003ebndtools/bnd#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.3 to 7.0.0 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/bndtools/bnd/pull/7277\"\u003ebndtools/bnd#7277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-java from 5.3.0 to 5.4.0 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/bndtools/bnd/pull/7295\"\u003ebndtools/bnd#7295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExclude Eclipse features from P2 Repo .versions() by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7296\"\u003ebndtools/bnd#7296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.314.0 to 1.315.0 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/bndtools/bnd/pull/7299\"\u003ebndtools/bnd#7299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.315.0 to 1.316.0 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/bndtools/bnd/pull/7301\"\u003ebndtools/bnd#7301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Security] Maven Repositories: Add Trusted Checksum Verification by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7269\"\u003ebndtools/bnd#7269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix NPE in RepoCollector initialization during Project construction by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7304\"\u003ebndtools/bnd#7304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/2046c36f902161120b55a6b88bfe3c3060dfc251\"\u003e\u003ccode\u003e2046c36\u003c/code\u003e\u003c/a\u003e build: Build Release 7.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/aab8519ae9da7edb3c3476c7aeef5c08ca7731cc\"\u003e\u003ccode\u003eaab8519\u003c/code\u003e\u003c/a\u003e build: Build Release 7.4.0.RC3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/606a199c8bb6d3c5cc3678c4dd8ed1c5af52055b\"\u003e\u003ccode\u003e606a199\u003c/code\u003e\u003c/a\u003e build: Build Release 7.4.0.RC2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/afdf5478f1fbb40fb0423817411d4ef6b99e03f6\"\u003e\u003ccode\u003eafdf547\u003c/code\u003e\u003c/a\u003e missing files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/9074a7a33f5476982205d36e868b6edad118b174\"\u003e\u003ccode\u003e9074a7a\u003c/code\u003e\u003c/a\u003e build: Build Release 7.4.0.RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/b5c4c588e5aa020c9d9b5692861b3336d2c15851\"\u003e\u003ccode\u003eb5c4c58\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Eclipse feature support for buildpath\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/4fd8e4a9951d2401954be797d8eb8a5342e688f0\"\u003e\u003ccode\u003e4fd8e4a\u003c/code\u003e\u003c/a\u003e Eclipse feature support for buildpath\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/a6ba530d468ef79720ea273cc22948fb3049fac4\"\u003e\u003ccode\u003ea6ba530\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/7336\"\u003e#7336\u003c/a\u003e from chrisrueger/7214-fix-deadlock-junit-tee\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/0fda33aa548226ce3654e50e58497ceea34b5bbd\"\u003e\u003ccode\u003e0fda33a\u003c/code\u003e\u003c/a\u003e Fix thread-safety in Tee class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/061b7fd5c265827cf5b931e7f29cb367cf32bdcd\"\u003e\u003ccode\u003e061b7fd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/7325\"\u003e#7325\u003c/a\u003e from bndtools/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bndtools/bnd/compare/7.1.0...7.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.yubico.yubikit:openpgp` from 3.2.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Yubico/yubikit-android/releases\"\u003ecom.yubico.yubikit:openpgp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eYubiKit 3.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eA patch release with correctness and robustness fixes across \u003ccode\u003efido\u003c/code\u003e, \u003ccode\u003ecore\u003c/code\u003e and \u003ccode\u003epiv\u003c/code\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efido module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDecode COSE EC2 coordinates as unsigned (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eCtap2Session.InfoData.getFirmwareVersion()\u003c/code\u003e public (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eBound TLV and CBOR parsing before allocating (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplaced the SLF4J fluent API with \u003ccode\u003eisXEnabled()\u003c/code\u003e-guarded calls, which crashed apps declaring \u003ccode\u003eminSdk \u0026lt; 24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epiv module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix RSA keys throwing \u003ccode\u003eIncompatibleClassChangeError\u003c/code\u003e on Java 24+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efido-android-ui module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse \u003ccode\u003eisFormValid\u003c/code\u003e in the PIN submit guard (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etest infrastructure\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eThe instrumented test APK installs on API 21 again (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest-run failures are no longer silent (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/363\"\u003e#363\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild system\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies and pinned GitHub Actions to full commit SHAs (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efido module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eBuild CTAP1 authenticator data without \u003ccode\u003eByteBuffer.rewind()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild system\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePinned AGP to 9.3.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog:\u003c/strong\u003e \u003ca href=\"https://github.com/Yubico/yubikit-android/compare/3.2.0...3.2.1\"\u003e3.2.0...3.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Yubico/yubikit-android/blob/main/NEWS\"\u003ecom.yubico.yubikit:openpgp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cul\u003e\n\u003cli\u003eVersion 3.2.1 (released 2026-09-08)\n** fixes \u0026amp; improvements:\n\u003cul\u003e\n\u003cli\u003efido: decode COSE EC2 coordinates as unsigned\u003c/li\u003e\n\u003cli\u003efido: made Ctap2Session.InfoData.getFirmwareVersion() public\u003c/li\u003e\n\u003cli\u003ecore: bound TLV and CBOR parsing before allocating\u003c/li\u003e\n\u003cli\u003ecore: replaced the SLF4J fluent API with isXEnabled()-guarded calls\u003c/li\u003e\n\u003cli\u003epiv: fix key params on Java 24+\u003c/li\u003e\n\u003cli\u003efido-ui: reuse isFormValid in the PIN submit guard\u003c/li\u003e\n\u003cli\u003etesting: instrumented test APK installs on API 21 again\u003c/li\u003e\n\u003cli\u003ebuild: updated dependencies and pinned GitHub Actions to full commit SHAs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/ab641dad30f31701417a5453b3a76d1480aeaf5d\"\u003e\u003ccode\u003eab641da\u003c/code\u003e\u003c/a\u003e chore: update NEWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/03469724187cda1d7114b936a638ab9730ac225d\"\u003e\u003ccode\u003e0346972\u003c/code\u003e\u003c/a\u003e build: pin AGP to 9.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/e96037380eb97b6d0c139068361eb8df0ed6ab66\"\u003e\u003ccode\u003ee960373\u003c/code\u003e\u003c/a\u003e fix(fido): build authData without rewind()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/e33be8733ed84f3a2677131e98a924436b26c4f6\"\u003e\u003ccode\u003ee33be87\u003c/code\u003e\u003c/a\u003e fix(piv): declare getParams() for Java 24+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/868884db58830a1e0a6f98dfaaa74a52a0f18f2d\"\u003e\u003ccode\u003e868884d\u003c/code\u003e\u003c/a\u003e chore: bump version to 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/d290526eec3e8de822ce80af8ec6875df543a350\"\u003e\u003ccode\u003ed290526\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/362\"\u003e#362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/2c3f6777bb88124786068f01deacfcf74162f9f0\"\u003e\u003ccode\u003e2c3f677\u003c/code\u003e\u003c/a\u003e doc(fido): streamline COSE comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/fafe2fea2377115c16593591aff71637b0c7fd47\"\u003e\u003ccode\u003efafe2fe\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/368\"\u003e#368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/2edfc599f68b477a68904bb254831da9df6495e1\"\u003e\u003ccode\u003e2edfc59\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/370\"\u003e#370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/93a0a98c77ae3d4d17e2ecfd29596022ecd9f4f5\"\u003e\u003ccode\u003e93a0a98\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/367\"\u003e#367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Yubico/yubikit-android/compare/3.2.0...3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.yubico.yubikit:desktop` from 3.2.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Yubico/yubikit-android/releases\"\u003ecom.yubico.yubikit:desktop's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eYubiKit 3.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eA patch release with correctness and robustness fixes across \u003ccode\u003efido\u003c/code\u003e, \u003ccode\u003ecore\u003c/code\u003e and \u003ccode\u003epiv\u003c/code\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efido module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDecode COSE EC2 coordinates as unsigned (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eCtap2Session.InfoData.getFirmwareVersion()\u003c/code\u003e public (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eBound TLV and CBOR parsing before allocating (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplaced the SLF4J fluent API with \u003ccode\u003eisXEnabled()\u003c/code\u003e-guarded calls, which crashed apps declaring \u003ccode\u003eminSdk \u0026lt; 24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epiv module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix RSA keys throwing \u003ccode\u003eIncompatibleClassChangeError\u003c/code\u003e on Java 24+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efido-android-ui module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse \u003ccode\u003eisFormValid\u003c/code\u003e in the PIN submit guard (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etest infrastructure\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eThe instrumented test APK installs on API 21 again (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest-run failures are no longer silent (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/363\"\u003e#363\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild system\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies and pinned GitHub Actions to full commit SHAs (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efido module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eBuild CTAP1 authenticator data without \u003ccode\u003eByteBuffer.rewind()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild system\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePinned AGP to 9.3.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog:\u003c/strong\u003e \u003ca href=\"https://github.com/Yubico/yubikit-android/compare/3.2.0...3.2.1\"\u003e3.2.0...3.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Yubico/yubikit-android/blob/main/NEWS\"\u003ecom.yubico.yubikit:desktop's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cul\u003e\n\u003cli\u003eVersion 3.2.1 (released 2026-09-08)\n** fixes \u0026amp; improvements:\n\u003cul\u003e\n\u003cli\u003efido: decode COSE EC2 coordinates as unsigned\u003c/li\u003e\n\u003cli\u003efido: made Ctap2Session.InfoData.getFirmwareVersion() public\u003c/li\u003e\n\u003cli\u003ecore: bound TLV and CBOR parsing before allocating\u003c/li\u003e\n\u003cli\u003ecore: replaced the SLF4J fluent API with isXEnabled()-guarded calls\u003c/li\u003e\n\u003cli\u003epiv: fix key params on Java 24+\u003c/li\u003e\n\u003cli\u003efido-ui: reuse isFormValid in the PIN submit guard\u003c/li\u003e\n\u003cli\u003etesting: instrumented test APK installs on API 21 again\u003c/li\u003e\n\u003cli\u003ebuild: updated dependencies and pinned GitHub Actions to full commit SHAs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/ab641dad30f31701417a5453b3a76d1480aeaf5d\"\u003e\u003ccode\u003eab641da\u003c/code\u003e\u003c/a\u003e chore: update NEWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/03469724187cda1d7114b936a638ab9730ac225d\"\u003e\u003ccode\u003e0346972\u003c/code\u003e\u003c/a\u003e build: pin AGP to 9.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/e96037380eb97b6d0c139068361eb8df0ed6ab66\"\u003e\u003ccode\u003ee960373\u003c/code\u003e\u003c/a\u003e fix(fido): build authData without rewind()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/e33be8733ed84f3a2677131e98a924436b26c4f6\"\u003e\u003ccode\u003ee33be87\u003c/code\u003e\u003c/a\u003e fix(piv): declare getParams() for Java 24+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/868884db58830a1e0a6f98dfaaa74a52a0f18f2d\"\u003e\u003ccode\u003e868884d\u003c/code\u003e\u003c/a\u003e chore: bump version to 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/d290526eec3e8de822ce80af8ec6875df543a350\"\u003e\u003ccode\u003ed290526\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/362\"\u003e#362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/2c3f6777bb88124786068f01deacfcf74162f9f0\"\u003e\u003ccode\u003e2c3f677\u003c/code\u003e\u003c/a\u003e doc(fido): streamline COSE comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/fafe2fea2377115c16593591aff71637b0c7fd47\"\u003e\u003ccode\u003efafe2fe\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/368\"\u003e#368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/2edfc599f68b477a68904bb254831da9df6495e1\"\u003e\u003ccode\u003e2edfc59\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/370\"\u003e#370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/93a0a98c77ae3d4d17e2ecfd29596022ecd9f4f5\"\u003e\u003ccode\u003e93a0a98\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/367\"\u003e#367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Yubico/yubikit-android/compare/3.2.0...3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `javax.mail:mail` from 1.4 to 1.4.7\n\nUpdates `jakarta.mail:jakarta.mail-api` from 2.0.1 to 2.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jakartaee/mail-api/releases\"\u003ejakarta.mail:jakarta.mail-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJakarta Mail 2.1.5 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.5 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/752\"\u003ejakartaee/mail-api#752\u003c/a\u003e: Inconsistent MailMessage contentId property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/789\"\u003ejakartaee/mail-api#789\u003c/a\u003e: Only one META-INF/javamail.providers resource file is processed\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.4...2.1.5\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.4...2.1.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Mail 2.1.4 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.4 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/777\"\u003ejakartaee/mail-api#777\u003c/a\u003e: services/jakarta.mail.Provider override not working\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/699\"\u003ejakartaee/mail-api#699\u003c/a\u003e: Multipart performs blocking call in every instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/527\"\u003ejakartaee/mail-api#527\u003c/a\u003e: Using Jakarta mail and Javamail in the same runtime\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.3...2.1.4\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.3...2.1.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Mail 2.1.3 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.3 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/631\"\u003ejakartaee/mail-api#631\u003c/a\u003e: Session.getService does not use proper classloader in OSGI environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/665\"\u003ejakartaee/mail-api#665\u003c/a\u003e: Jakarta Mail erroneously assumes that classes can be loaded from Thread#getContextClassLoader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/694\"\u003ejakartaee/mail-api#694\u003c/a\u003e: SharedFileInputStream should comply with spec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/710\"\u003ejakartaee/mail-api#710\u003c/a\u003e: Cannot parse messages without a session\u003c/li\u003e\n\u003cli\u003eupdates dependency on Jakarta Activation API jar to version \u003ca href=\"https://github.com/jakartaee/jaf-api/releases/tag/2.1.3\"\u003e2.1.3\u003c/a\u003e and angus-activation used by tests to \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/releases/tag/2.0.2\"\u003e2.0.2\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/SeongEon-Jo\"\u003e\u003ccode\u003e@​SeongEon-Jo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jakartaee/mail-api/pull/695\"\u003ejakartaee/mail-api#695\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.2...2.1.3\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.2...2.1.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Mail 2.1.2 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.2 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/629\"\u003ejakartaee/mail-api#629\u003c/a\u003e: jakarta.mail-api-2.1.0.jar does not work in OSGi environment (hk2servicelocator)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/635\"\u003ejakartaee/mail-api#635\u003c/a\u003e: The hk2 service loader is not used everywhere (where necessary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/660\"\u003ejakartaee/mail-api#660\u003c/a\u003e: fix wrong class file version for package-info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/664\"\u003ejakartaee/mail-api#664\u003c/a\u003e: Typo in Session.setDebug Javadoc\u003c/li\u003e\n\u003cli\u003eadds missing javadoc descriptions\u003c/li\u003e\n\u003cli\u003eupdates dependency on Jakarta Activation API jar to version \u003ca href=\"https://github.com/jakartaee/jaf-api/releases/tag/2.1.2\"\u003e2.1.2\u003c/a\u003e and angus-activation used by tests to \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/releases/tag/2.0.1\"\u003e2.0.1\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.1...2.1.2\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.1...2.1.2\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/e1873219fe587d5c2b5bb4196e859ae71319a45c\"\u003e\u003ccode\u003ee187321\u003c/code\u003e\u003c/a\u003e Prepare release jakarta.mail:jakarta.mail-api:2.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/ef7483e4b3850c97b0d69325c28bdf1024c5a9de\"\u003e\u003ccode\u003eef7483e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Multipart performs blocking call in every instantiation \u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/699\"\u003e#699\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/716\"\u003e#716\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/abe990f2d45def0067db9469aae6e26e4ffb27f2\"\u003e\u003ccode\u003eabe990f\u003c/code\u003e\u003c/a\u003e Reviews changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/a10a1733c9ed8aa6208d88731dcdc3393f372e5b\"\u003e\u003ccode\u003ea10a173\u003c/code\u003e\u003c/a\u003e Improve MimeMessage UTF8 handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/7a53112b91b5ed7b2f3c1263c692c9604ff51db7\"\u003e\u003ccode\u003e7a53112\u003c/code\u003e\u003c/a\u003e Improve MimeMessage UTF8 handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/17365200c01432b713937ec898fc2fa0cb26af0e\"\u003e\u003ccode\u003e1736520\u003c/code\u003e\u003c/a\u003e Drop references to the Reference implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/f2e6da34c38f02cceb2e8c4c64d016149e7a11c0\"\u003e\u003ccode\u003ef2e6da3\u003c/code\u003e\u003c/a\u003e Bump nokogiri from 1.16.5 to 1.18.9 in /www\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/5488a7ce643e9266433f992c860c072e17a8566f\"\u003e\u003ccode\u003e5488a7c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/708\"\u003e#708\u003c/a\u003e Add missing javadoc for supporting ServiceLoader mechanism (\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/726\"\u003e#726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/ccbe84bdb57953e15f0f4a2f31af86345587aa63\"\u003e\u003ccode\u003eccbe84b\u003c/code\u003e\u003c/a\u003e Bump webrick from 1.8.1 to 1.8.2 in /www\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/34f8e9b1618f4d9acdbef908c4ddf7ca0fe3d115\"\u003e\u003ccode\u003e34f8e9b\u003c/code\u003e\u003c/a\u003e ISSUE-721 - add full Markdown for URLs since Jekyll action doesn't autolink t...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.0.1...2.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.activation:jakarta.activation-api` from 2.0.0 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jakartaee/jaf-api/releases\"\u003ejakarta.activation:jakarta.activation-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJakarta Activation 2.1.4 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.4 release is a bug fix release of 2.1.x (Jakarta EE 10, Jakarta EE 11).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emoves resource file names from \u003ccode\u003ejavax\u003c/code\u003e to \u003ccode\u003ejakarta\u003c/code\u003e namespace\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.1.3...2.1.4\"\u003ehttps://github.com/jakartaee/jaf-api/compare/2.1.3...2.1.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Activation 2.1.3 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.3 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efixes erroneous assumption about classes being loaded from \u003ccode\u003eThread.getContextClassLoader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eallows reproducible build\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.1.2...2.1.3\"\u003ehttps://github.com/jakartaee/jaf-api/compare/2.1.2...2.1.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Activation 2.1.2 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.2 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix wrong class file version for package-info\u003c/li\u003e\n\u003cli\u003eadd missing javadoc description for MimeTypeEntry getters\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.1.1...2.1.2\"\u003ehttps://github.com/jakartaee/jaf-api/compare/2.1.1...2.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Activation 2.1.1 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.1 release is a bug fix release of 2.1.0.\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/93\"\u003ejakartaee/jaf-api#93\u003c/a\u003e - Use OSGi service loader mediator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/94\"\u003ejakartaee/jaf-api#94\u003c/a\u003e - Loading of service provider implementations needs to be done under doPrivileged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/100\"\u003ejakartaee/jaf-api#100\u003c/a\u003e - Avoid requiring accessDeclaredMembers permissions\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/yersan\"\u003e\u003ccode\u003e@​yersan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/pull/95\"\u003ejakartaee/jaf-api#95\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.1.0...2.1.1\"\u003ehttps://github.com/jakartaee/jaf-api/compare/2.1.0...2.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Activation 2.1.0 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.0 release provides API module only.\u003c/p\u003e\n\u003cp\u003eThe implementation has been moved out from this project to the new Eclipse Angus project and lives in its own repository - \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation\"\u003ehttps://github.com/eclipse-ee4j/angus-activation\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eProject Board\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/jaf/projects/1\"\u003ehttps://github.com/eclipse-ee4j/jaf/projects/1\u003c/a\u003e\n\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/jaf/compare/2.0.1...2.1.0\"\u003ehttps://github.com/eclipse-ee4j/jaf/compare/2.0.1...2.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/3dad341ad2639a223e31b41f28fb5cdc7c3e1e95\"\u003e\u003ccode\u003e3dad341\u003c/code\u003e\u003c/a\u003e Prepare release jakarta.activation:jakarta.activation-api:2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/5f213b83e6c0c2c236bb53e6686657d76584de2c\"\u003e\u003ccode\u003e5f213b8\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/510208af76f0a38739778ceba7e3dc096373900b\"\u003e\u003ccode\u003e510208a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/155\"\u003e#155\u003c/a\u003e from jakartaee/2.1.3-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/e709bef6fafc3213a723b545a6dad2da780aaa11\"\u003e\u003ccode\u003ee709bef\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.2.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/7f7d358987265e68c724503a9a6f5268eb2d083d\"\u003e\u003ccode\u003e7f7d358\u003c/code\u003e\u003c/a\u003e Prepare release jakarta.activation:jakarta.activation-api:2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/6126e90c779244d67bce976232e58fcf4b27c8ba\"\u003e\u003ccode\u003e6126e90\u003c/code\u003e\u003c/a\u003e update GH action build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/efc28c8c522ffa9a41a9b698dbed322bcc969b37\"\u003e\u003ccode\u003eefc28c8\u003c/code\u003e\u003c/a\u003e Use latest parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/4b8e7a1dbecd82cdaa7f8702c8eef76345f9d9fd\"\u003e\u003ccode\u003e4b8e7a1\u003c/code\u003e\u003c/a\u003e allow reproducible build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/ce3e704846c2444e5a82be668701a62b617af6ec\"\u003e\u003ccode\u003ece3e704\u003c/code\u003e\u003c/a\u003e Jakarta Activation erroneously assumes that classes can be loaded from Thread...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/80cb0f879432fd9cc52f06875ecfa914306a167c\"\u003e\u003ccode\u003e80cb0f8\u003c/code\u003e\u003c/a\u003e publish 2.1.2 release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.0.0...2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.grpc:grpc-protobuf` from 1.83.1 to 1.84.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-java/releases\"\u003eio.grpc:grpc-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eV1.84.0\u003c/h2\u003e\n\u003cp\u003eIn this release we drop support for Android API level 23 or lower (Marshmallow or earlier), following \u003ca href=\"https://support.google.com/googleplay/answer/9037938?hl=en\"\u003eGoogle Play Service’s now requiring a minimum of API level 24\u003c/a\u003e (Android 7.0 Nougat).\u003c/p\u003e\n\u003ch3\u003eAPI Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003exds: Supports injecting custom LDS Resource Name Resolvers (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12925\"\u003e#12925\u003c/a\u003e) (ac02c6f37)\u003c/li\u003e\n\u003cli\u003exds: Add support for creating \u003ccode\u003eXdsServerBuilder\u003c/code\u003e with \u003ccode\u003eSocketAddress\u003c/code\u003ees (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12925\"\u003e#12925\u003c/a\u003e) (ac02c6f37)\u003c/li\u003e\n\u003cli\u003eapi: Add a Supplier overload to Context (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12935\"\u003e#12935\u003c/a\u003e) (696653600)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBehavior Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecore: update SPIFFE certificate extraction to comply with X509-SVID spec (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12961\"\u003e#12961\u003c/a\u003e) (96807d898)\u003cbr /\u003e\nIgnore all but the first certificate if the x5c JWK parameter contains multiple values.\u003cbr /\u003e\nSkip the JWK entry instead of stopping execution or throwing when x5c is missing or contains an empty list, complying with the requirement that entries without x5c must be ignored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecore: reference-count shared transport factory for OOB channels (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12985\"\u003e#12985\u003c/a\u003e) (72c6e5f91)\u003cbr /\u003e\nFixes a bug whereby an OOB channel shutdown incorrectly shut down the shared transport factory with the main channel, and the main channel was unable to create subchannels anymore and faced an exception in doing so.\u003c/li\u003e\n\u003cli\u003exds: Fix \u003ccode\u003eshutdownNow()\u003c/code\u003e becoming a no-op after \u003ccode\u003eshutdown()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12982\"\u003e#12982\u003c/a\u003e) (3cb700719)\u003c/li\u003e\n\u003cli\u003exds: Add Http11ProxyUpstreamTransport to MessagePrinter (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12971\"\u003e#12971\u003c/a\u003e) (d49a589f4)\u003c/li\u003e\n\u003cli\u003ecore, xds: Append child channel configurators instead of overwriting (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/pull/12921\"\u003e#12921\u003c/a\u003e) (296c007c1) Chains multiple childChannelConfigurator() calls instead of overwriting them in ManagedChannelImplBuilder and XdsServerBuilder, ensuring all configurators are preserved and executed when child channels are created.\u003c/li\u003e\n\u003cli\u003erls: Implement stale_header_data caching and propagation in RLS (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/pull/12972\"\u003e#12972\u003c/a\u003e) (7843bd437) Caches header_data received in RouteLookupResponse and sends it back as stale_header_data in RouteLookupRequest when refreshing stale cache entries, complying with the RLS specification.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enetty: Fix client-initiated stream limit bypass in NettyServerHandler (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12933\"\u003e#12933\u003c/a\u003e) (56205f91c) Configure max active streams limit directly upon \u003ccode\u003eDefaultHttp2Connection\u003c/code\u003e initialization. Because \u003ccode\u003eNettyServerHandler\u003c/code\u003e instantiates \u003ccode\u003eDefaultHttp2Connection\u003c/code\u003e directly rather than using Netty's \u003ccode\u003eAbstractHttp2ConnectionHandlerBuilder\u003c/code\u003e, it missed Netty's built-in \u003ca href=\"https://github.com/advisories/GHSA-5x3r-wrvg-rp6q\"\u003eCVE-2026-47244\u003c/a\u003e patch. This left a pre-handshake window where the server's local connection allowed up to Integer.MAX_VALUE active client-initiated streams until a SETTINGS_ACK was received. Enforcing the limit proactively at startup closes this vulnerability window and prevents client-initiated stream floods / resource exhaustion.\u003c/li\u003e\n\u003cli\u003eservlet: \u003ccode\u003eAsyncServletOutputStreamWriter\u003c/code\u003e detect and handle write when not ready (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12732\"\u003e#12732\u003c/a\u003e) (46f308051) In highly concurrent scenarios, cached servlet container ready to write state can become  stale. The servlet container may have already transitioned to a 'not ready' state, but the corresponding callback has not yet updated gRPC's internal state. This fix makes the ready state to be evaluated explicitly before attempting to write directly to the servlet output stream.\u003c/li\u003e\n\u003cli\u003eokhttp: Move connection window update before stream termination logic (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12990\"\u003e#12990\u003c/a\u003e) (0f859c3bb) By RFC 9113, section 6.9, receivers must take frames into account for flow control even if they're errored. This change moves the stream error response logic after connection window updates\u003c/li\u003e\n\u003cli\u003ecore: Coalesce Contiguous Small Buffers for ReadableBuffer to prevent OOM (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12924\"\u003e#12924\u003c/a\u003e) (0585d481a)\u003c/li\u003e\n\u003cli\u003es2a: Default to Post Quantum Cryptography key exchange group (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12894\"\u003e#12894\u003c/a\u003e) (bc01994b7)\u003c/li\u003e\n\u003cli\u003ebinder: Let servers load their SecurityPolicy asynchronously (9fdef96dc)\u003c/li\u003e\n\u003cli\u003ebinder: normalize failed auth future status message (9ffa1e1b7)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecompiler: Update maximum supported edition to EDITION_2026 (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12945\"\u003e#12945\u003c/a\u003e) (6ccd0658e). Update the maximum supported edition in the Java gRPC compiler plugin to EDITION_2026 when compiling against Protobuf version 7.35.0 (v35.0) or later.\u003c/li\u003e\n\u003cli\u003eapi: Bump Context to JDK 8 (5d0a012fa)\u003c/li\u003e\n\u003cli\u003enetty: Upgrade Netty to 4.2.16 and netty-...\n\n_Description has been truncated_","html_url":"https://github.com/bcgit/bc-java/pull/2465","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcgit%2Fbc-java/issues/2465","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2465/packages"},{"uuid":"5469234376","node_id":"PR_kwDODnpKsM8AAAABDsq6nw","number":90,"state":"open","title":"Bump the build-dependencies group across 1 directory with 25 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-09-16T01:43:48.000Z","updated_at":"2026-09-16T01:43:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":25,"packages":[{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.11","new_version":"1.18.13","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.18","new_version":"2.0.19"},{"name":"org.apache.groovy:groovy-jsr223","old_version":"5.0.7","new_version":"5.1.2","repository_url":"https://github.com/apache/groovy"},{"name":"org.easymock:easymock","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/easymock/easymock"},{"name":"com.google.guava:guava","old_version":"33.6.0-jre","new_version":"33.7.1-jre","repository_url":"https://github.com/google/guava"},{"name":"org.springframework:spring-expression","old_version":"7.0.8","new_version":"7.0.9","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"tools.jackson:jackson-bom","old_version":"3.2.1","new_version":"3.2.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.8.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.6.1","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.5.0","new_version":"3.5.1","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-report-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.1.4","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"6.0.2","new_version":"6.1.2"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.1.4","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"com.github.siom79.japicmp:japicmp-maven-plugin","old_version":"0.26.1","new_version":"0.26.2","repository_url":"https://github.com/siom79/japicmp"},{"name":"jakarta.tck:sigtest-maven-plugin","old_version":"2.6","new_version":"2.7","repository_url":"https://github.com/eclipse-ee4j/jakartaee-tck-tools"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.7.3","new_version":"1.8.0","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"3.8.0","new_version":"3.10.2","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.eclipse.sisu:sisu-maven-plugin","old_version":"1.0.1","new_version":"1.1.0"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.21.0","new_version":"2.22.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.slf4j:slf4j-log4j12","old_version":"2.0.18","new_version":"2.0.19"},{"name":"com.gradle:common-custom-user-data-maven-extension","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/gradle/common-custom-user-data-maven-extension"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.11` | `1.18.13` |\n| org.slf4j:slf4j-api | `2.0.18` | `2.0.19` |\n| [org.apache.groovy:groovy-jsr223](https://github.com/apache/groovy) | `5.0.7` | `5.1.2` |\n| [org.easymock:easymock](https://github.com/easymock/easymock) | `5.6.0` | `5.7.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.6.0-jre` | `33.7.1-jre` |\n| [org.springframework:spring-expression](https://github.com/spring-projects/spring-framework) | `7.0.8` | `7.0.9` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.2.1` | `3.2.2` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.8.0` | `14.1.0` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.6.1` | `3.6.2` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.5.0` | `3.5.1` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-surefire-report-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.1.4` | `3.2.0` |\n| org.apache.felix:maven-bundle-plugin | `6.0.2` | `6.1.2` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.1.4` | `3.2.0` |\n| [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) | `0.26.1` | `0.26.2` |\n| [jakarta.tck:sigtest-maven-plugin](https://github.com/eclipse-ee4j/jakartaee-tck-tools) | `2.6` | `2.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.7.3` | `1.8.0` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `3.8.0` | `3.10.2` |\n| org.eclipse.sisu:sisu-maven-plugin | `1.0.1` | `1.1.0` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.21.0` | `2.22.0` |\n| org.slf4j:slf4j-log4j12 | `2.0.18` | `2.0.19` |\n| [com.gradle:common-custom-user-data-maven-extension](https://github.com/gradle/common-custom-user-data-maven-extension) | `2.3.0` | `2.4.0` |\n\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.11 to 1.18.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically support Kotlin in Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAdd support for native attach on Windows for ARM64.\u003c/li\u003e\n\u003cli\u003eCorrect JNA injector which accidentally created on based on Unsafe.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2. September 2026: version 1.18.13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e17. July 2026: version 1.18.12\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically support Kotlin in Gradle plugin.\u003c/li\u003e\n\u003cli\u003eCorrect JNA injector which accidentally created on based on Unsafe.\u003c/li\u003e\n\u003cli\u003eSupport dynamic attach on Windows ARM64 by shipping a native \u003ccode\u003eattach_hotspot_windows\u003c/code\u003e library for \u003ccode\u003ewin32-aarch64\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/d4da51578490c841b56b38c9c8fc9d3e8815f046\"\u003e\u003ccode\u003ed4da515\u003c/code\u003e\u003c/a\u003e [publish] Releasing Byte Buddy 1.18.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/bb914e33837267c05704f167179ba31abe3bf787\"\u003e\u003ccode\u003ebb914e3\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/af2034b8c55c2596f6430e63152586e02d06fd0e\"\u003e\u003ccode\u003eaf2034b\u003c/code\u003e\u003c/a\u003e Create Gradle tasks via the task registration API if available to avoid the u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/30aca5581534d52570a60ffd524109adb3671759\"\u003e\u003ccode\u003e30aca55\u003c/code\u003e\u003c/a\u003e Shortcut traversal of previously visited type hierarchies and harden 1-1 tran...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/debd527b31bb095c26ff6943545cfe01a9045f32\"\u003e\u003ccode\u003edebd527\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.2 to 7.0.1 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/8315af6acb72b5e0d913ad65c4112e828f01d735\"\u003e\u003ccode\u003e8315af6\u003c/code\u003e\u003c/a\u003e Bump step-security/harden-runner from 2.16.1 to 2.19.4 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e30e24f4106f6be28b97a34c81bf6d5dccfa34bb\"\u003e\u003ccode\u003ee30e24f\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.5 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/1885f2a1e77d70d3cc57ff935e2b5a4b675cde85\"\u003e\u003ccode\u003e1885f2a\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.27.6 to 4.36.2 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1916\"\u003e#1916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/de4ed85e1e4e1e83dcfd90fc791684e3607459fa\"\u003e\u003ccode\u003ede4ed85\u003c/code\u003e\u003c/a\u003e Correct Javadoc of Gradle plugin to avoid errors and warnings during generation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/5d3a3129ceb66ec0c168c9648757cbffccf18aec\"\u003e\u003ccode\u003e5d3a312\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.2.0 to 5.4.0 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1918\"\u003e#1918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.18.11...byte-buddy-1.18.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.slf4j:slf4j-api` from 2.0.18 to 2.0.19\n\nUpdates `org.apache.groovy:groovy-jsr223` from 5.0.7 to 5.1.2\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.easymock:easymock` from 5.6.0 to 5.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/easymock/easymock/releases\"\u003eorg.easymock:easymock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.7.0\u003c/h2\u003e\n\u003cp\u003eAdd Java 26 support where bytebuddy isn't using unsafe anymore.\u003c/p\u003e\n\u003ch2\u003eChange log\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd mock() methods without parameters using varargs reification (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMock creation fails with JDK 26 and ByteBuddy 1.18.10 (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/908\"\u003e#908\u003c/a\u003e)git log --oneline\u003c/li\u003e\n\u003cli\u003eUse new Maven central plugin\u003c/li\u003e\n\u003cli\u003eUse a github_token instead\u003c/li\u003e\n\u003cli\u003eAdd the missing REST calls to fully automated the release\u003c/li\u003e\n\u003cli\u003eMove to .mvn style version\u003c/li\u003e\n\u003cli\u003eUse assertThrows all over the place\u003c/li\u003e\n\u003cli\u003eOptimize imports and finish updating to JUnit 5\u003c/li\u003e\n\u003cli\u003eUpdate eclipse configuration\u003c/li\u003e\n\u003cli\u003eMove all to UTF-8 like it should already be\u003c/li\u003e\n\u003cli\u003eUse https for xsd\u003c/li\u003e\n\u003cli\u003eUpdate objenesis to 3.6\u003c/li\u003e\n\u003cli\u003eUpdate copyrights to 2026\u003c/li\u003e\n\u003cli\u003eRemove Hamcrest usage\u003c/li\u003e\n\u003cli\u003eAdd Maven cache\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.6.0 to 5.7.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/918\"\u003e#918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump activesupport from 8.1.2 to 8.1.2.1 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump addressable from 2.8.8 to 2.9.0 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump ch.qos.logback:logback-classic from 1.3.14 to 1.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs from 4.8.6 to 4.10.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.10.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.mycila:license-maven-plugin from 4.6 to 5.1.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/919\"\u003e#919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 13.9.0 to 13.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump concurrent-ruby from 1.3.6 to 1.3.7 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/913\"\u003e#913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump faraday from 2.14.2 to 2.14.3 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/912\"\u003e#912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump json from 2.20.0 to 2.21.2 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/924\"\u003e#924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump junit.jupiter.version from 5.14.1 to 6.1.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump net.bytebuddy:byte-buddy from 1.18.8 to 1.18.12 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump nokogiri from 1.19.3 to 1.19.4 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.1.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/929\"\u003e#929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/837\"\u003e#837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/900\"\u003e#900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-toolchains-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.surefire:surefire-testng from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26 to 1.27 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/easymock/easymock/blob/master/ReleaseNotes.md\"\u003eorg.easymock:easymock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eAdd Java 26 support where bytebuddy isn't using unsafe anymore.\u003c/p\u003e\n\u003ch2\u003eChange log\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd mock() methods without parameters using varargs reification (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMock creation fails with JDK 26 and ByteBuddy 1.18.10 (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/908\"\u003e#908\u003c/a\u003e)git log --oneline\u003c/li\u003e\n\u003cli\u003eUse new Maven central plugin\u003c/li\u003e\n\u003cli\u003eUse a github_token instead\u003c/li\u003e\n\u003cli\u003eAdd the missing REST calls to fully automated the release\u003c/li\u003e\n\u003cli\u003eMove to .mvn style version\u003c/li\u003e\n\u003cli\u003eUse assertThrows all over the place\u003c/li\u003e\n\u003cli\u003eOptimize imports and finish updating to JUnit 5\u003c/li\u003e\n\u003cli\u003eUpdate eclipse configuration\u003c/li\u003e\n\u003cli\u003eMove all to UTF-8 like it should already be\u003c/li\u003e\n\u003cli\u003eUse https for xsd\u003c/li\u003e\n\u003cli\u003eUpdate objenesis to 3.6\u003c/li\u003e\n\u003cli\u003eUpdate copyrights to 2026\u003c/li\u003e\n\u003cli\u003eRemove Hamcrest usage\u003c/li\u003e\n\u003cli\u003eAdd Maven cache\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.6.0 to 5.7.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/918\"\u003e#918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump activesupport from 8.1.2 to 8.1.2.1 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump addressable from 2.8.8 to 2.9.0 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump ch.qos.logback:logback-classic from 1.3.14 to 1.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs from 4.8.6 to 4.10.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.10.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.mycila:license-maven-plugin from 4.6 to 5.1.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/919\"\u003e#919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 13.9.0 to 13.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump concurrent-ruby from 1.3.6 to 1.3.7 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/913\"\u003e#913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump faraday from 2.14.2 to 2.14.3 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/912\"\u003e#912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump json from 2.20.0 to 2.21.2 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/924\"\u003e#924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump junit.jupiter.version from 5.14.1 to 6.1.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump net.bytebuddy:byte-buddy from 1.18.8 to 1.18.12 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump nokogiri from 1.19.3 to 1.19.4 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.1.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/929\"\u003e#929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/837\"\u003e#837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/900\"\u003e#900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-toolchains-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.surefire:surefire-testng from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26 to 1.27 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:jdepend-maven-plugin from 2.1 to 2.2.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/855\"\u003e#855\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/easymock/easymock/commit/a8422b97046b58a1671ebd4493729db070281645\"\u003e\u003ccode\u003ea8422b9\u003c/code\u003e\u003c/a\u003e Move to version 5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/c0ffdcc99d2b29cd127a1e553aaac1e0e3804066\"\u003e\u003ccode\u003ec0ffdcc\u003c/code\u003e\u003c/a\u003e Flatten for oss\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/dc07999c696465eee8b5f04315f3a9adcfeadb17\"\u003e\u003ccode\u003edc07999\u003c/code\u003e\u003c/a\u003e Add missing headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/6047a3c60be00801eeb3887d45c6b286eaf4f10b\"\u003e\u003ccode\u003e6047a3c\u003c/code\u003e\u003c/a\u003e Class can be static\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/e208b61da22d603562342a80945bbf6a361d6c15\"\u003e\u003ccode\u003ee208b61\u003c/code\u003e\u003c/a\u003e Upgrade samples to JUnit 5 and reified calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/f833ee7fbf2e4f4ea6a889c5bc66bfdfee8001f7\"\u003e\u003ccode\u003ef833ee7\u003c/code\u003e\u003c/a\u003e Add reified methods (close \u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/ffaa64ba5001d6a2b02db5d82cb06398f75d6bb4\"\u003e\u003ccode\u003effaa64b\u003c/code\u003e\u003c/a\u003e Add flatten-maven-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/02e038e95c77116bcb7136dec58133a1a5cf363a\"\u003e\u003ccode\u003e02e038e\u003c/code\u003e\u003c/a\u003e Bump com.puppycrawl.tools:checkstyle from 13.10.0 to 13.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/dd4dcf8fc8acb6a1b5e5cc0c8652020ecc28da00\"\u003e\u003ccode\u003edd4dcf8\u003c/code\u003e\u003c/a\u003e Bump net.bytebuddy:byte-buddy from 1.18.11 to 1.18.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/4d66c46c87de489f58a23562be1eb2ad5cae0702\"\u003e\u003ccode\u003e4d66c46\u003c/code\u003e\u003c/a\u003e CI has been github actions for years now\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/easymock/easymock/compare/easymock-5.6.0...easymock-5.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.guava:guava` from 33.6.0-jre to 33.7.1-jre\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/guava/releases\"\u003ecom.google.guava:guava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e33.7.1\u003c/h2\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\r\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\r\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.1-jre\u0026lt;/version\u0026gt;\r\n  \u0026lt;!-- or, for Android: --\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.1-android\u0026lt;/version\u0026gt;\r\n\u0026lt;/dependency\u0026gt;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJar files\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.7.1-jre/guava-33.7.1-jre.jar\"\u003e33.7.1-jre.jar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.7.1-android/guava-33.7.1-android.jar\"\u003e33.7.1-android.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava requires \u003ca href=\"https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies\"\u003eone runtime dependency\u003c/a\u003e, which you can download here:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.jar\"\u003efailureaccess-1.0.3.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavadoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-jre/api/docs/\"\u003e33.7.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/docs/\"\u003e33.7.1-android\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJDiff\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-jre/api/diffs/\"\u003e33.7.1-jre vs. 33.7.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/diffs/\"\u003e33.7.1-android vs. 33.7.0-android\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/androiddiffs/\"\u003e33.7.1-android vs. 33.7.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cp\u003eGuava 33.7.1 removes the \u003ccode\u003eMulti-Release\u003c/code\u003e line from our jar manifest, fixing an issue under Java 9 and 10 that was introduced to \u003ccode\u003eguava-jre\u003c/code\u003e in \u003ca href=\"https://github.com/google/guava/releases/tag/v33.7.0\"\u003eversion 33.7.0\u003c/a\u003e. Sorry for the trouble.\u003c/p\u003e\n\u003ch2\u003e33.7.0\u003c/h2\u003e\n\u003ch3\u003eNewly introduced problem for Java 9 and Java 10 only\u003c/h3\u003e\n\u003cp\u003eGuava 33.7.0 includes a \u003ccode\u003eMulti-Release\u003c/code\u003e line in its jar manifest, even though it is no longer a multi-release jar. This causes \u003ca href=\"https://redirect.github.com/google/guava/issues/8614\"\u003esome problems with tools from Java 9 and Java 10\u003c/a\u003e. The issue is fixed in \u003ca href=\"https://github.com/google/guava/releases/tag/v33.7.1\"\u003eversion 33.7.1\u003c/a\u003e. Sorry for the trouble.\u003c/p\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\r\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\r\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.0-jre\u0026lt;/version\u0026gt;\r\n  \u0026lt;!-- or, for Android: --\u0026gt;\r\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\u003eSee full diff in \u003ca href=\"https://github.com/google/guava/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-expression` from 7.0.8 to 7.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-expression's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.9\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn Spring Framework 7.0.9, \u003ccode\u003eForwardedHeaderFilter\u003c/code\u003e (Spring MVC) and \u003ccode\u003eForwardedHeaderTransformer\u003c/code\u003e (WebFlux) each provide a boolean constructor argument whether to use the standard \u0026quot;Forwarded\u0026quot; header or the \u0026quot;X-Forwarded\u0026quot; alternative headers. A separate property turns on and off use of \u0026quot;X-Forwarded-Prefix\u0026quot;. While the default constructor preserves the existing behavior, we recommend to use the new constructor to explicitly specify which forwarded headers to use to make the processing more deterministic and aligned with what is expected from the proxy. Please, see the updated \u003ca href=\"https://docs.spring.io/spring-framework/reference/7.0.9-SNAPSHOT/web/webmvc/filters.html#filters-forwarded-headers-security\"\u003eSecurity Considerations\u003c/a\u003e section for details. In 7.1 with \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37072\"\u003e#37072\u003c/a\u003e the default constructor is deprecated and marked for removal. \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37090\"\u003e#37090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn Spring Framework 7.0.9, \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e no longer supports expression compilation by default, regardless of the compiler mode configured via \u003ccode\u003eSpelParserConfiguration\u003c/code\u003e or the \u003ccode\u003espring.expression.compiler.mode\u003c/code\u003e system property or Spring property. Applications that intentionally use \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e with trusted expressions and require compilation for performance reasons can opt in by calling \u003ccode\u003ewithCompilationSupported()\u003c/code\u003e on the \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e builder. Care should be taken when opting in to compilation, as doing so removes the safety guards applied during interpreted evaluation. \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37035\"\u003e#37035\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore an empty port value in URI parsing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37117\"\u003e#37117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid retaining class files in annotation metadata \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37112\"\u003e#37112\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@Nullable\u003c/code\u003e annotations when treating \u003ccode\u003eMap.remove()\u003c/code\u003e as returning \u003ccode\u003e@Nullable\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37067\"\u003e#37067\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevisit SSE view fragments handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37061\"\u003e#37061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck list index after auto-grow in \u003ccode\u003eAbstractNestablePropertyAccessor\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37036\"\u003e#37036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDisable SpEL expression compilation by default in \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37035\"\u003e#37035\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLimit result size of \u003ccode\u003eBigDecimal\u003c/code\u003e/\u003ccode\u003eBigInteger\u003c/code\u003e power operations in SpEL \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37034\"\u003e#37034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor redirect handling in UrlHandlerFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37030\"\u003e#37030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise stylesheet source handling in XsltView \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37029\"\u003e#37029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise view name handling in UrlFilenameViewController \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37027\"\u003e#37027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle pre-flight requests in functional endpoint setup without DispatcherHandler \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37024\"\u003e#37024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove WebSocket handshake error logging \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37023\"\u003e#37023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing nullability in JdbcTemplate.batchUpdate \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37012\"\u003e#37012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTimeout property in RetryPolicy does not have a default constant \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36983\"\u003e#36983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrite native configuration files as UTF-8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36972\"\u003e#36972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefaultServerRequest.ServletParametersMap.entrySet() does not retain HttpServletRequest.getParameterMap() order \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36966\"\u003e#36966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerform nextKey within synchronization for SQLite as well \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36959\"\u003e#36959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for custom ObjectInputFilter on DefaultDeserializer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36958\"\u003e#36958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise resource bundle caching for common locales \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36957\"\u003e#36957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove nullability for \u003ccode\u003egetSession(*)\u003c/code\u003e in \u003ccode\u003eMockHttpServletRequest\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36926\"\u003e#36926\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove fallback logic in ParameterContentNegotiationStrategy and ParameterContentTypeResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36925\"\u003e#36925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ambiguous match check on preflight request \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36903\"\u003e#36903\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove Groovy markup template loading \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36902\"\u003e#36902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove request path handling on a Reactor Netty server \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36893\"\u003e#36893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove JettyWebSocketSession error handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36891\"\u003e#36891\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\u003eEclipseLinkJpaDialect singleton lock in EclipseLinkConnectionHandle.getConnection() serializes all JDBC connection acquisitions under load \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37085\"\u003e#37085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadataReader fails to read byte[] array from annotation \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37083\"\u003e#37083\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure parsing/tostring symmetry in ContentDisposition \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37064\"\u003e#37064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCharacter outside of permitted range in Content Disposition \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37062\"\u003e#37062\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Jackson BufferRecycler to its pool in encoders \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37059\"\u003e#37059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure consistent error escaping \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37055\"\u003e#37055\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefine template name processing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37054\"\u003e#37054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset TwoByteMatcher partial match on mismatching byte \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37053\"\u003e#37053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor async XML parsing limit checks \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37031\"\u003e#37031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix part constraint checks in PartEventHttpMessageReader \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37028\"\u003e#37028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix buffer leak in RSocket SETUP frame handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37026\"\u003e#37026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure correct Jetty core response cookie handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37025\"\u003e#37025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003edomainToAscii\u003c/code\u003e with current WhatWG spec \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37018\"\u003e#37018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure consistent \u003ccode\u003eButtonTag\u003c/code\u003e value attribute processing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37017\"\u003e#37017\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/82a6b40b9366ec181ededdad282b307ee5381a52\"\u003e\u003ccode\u003e82a6b40\u003c/code\u003e\u003c/a\u003e Release Spring Framework 7.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a7b1b59cbd79175ed79b0f4aa967be70288bb2ee\"\u003e\u003ccode\u003ea7b1b59\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/996e3d3f18dbb13d92a2eaf988abfe77b06928d4\"\u003e\u003ccode\u003e996e3d3\u003c/code\u003e\u003c/a\u003e Upgrade to Micrometer 1.16.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/73f5ddddcd4278580c9c879b2effdac29aa3bff5\"\u003e\u003ccode\u003e73f5ddd\u003c/code\u003e\u003c/a\u003e Refactor maxInMemory limit handling for async XML parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/675f25de72e7ac31db1ffe0dc324381d7cc1a308\"\u003e\u003ccode\u003e675f25d\u003c/code\u003e\u003c/a\u003e Leading slash handling in UrlHandlerFilter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/692dbc9160de3b5de50ccedeee014716d0cedb7b\"\u003e\u003ccode\u003e692dbc9\u003c/code\u003e\u003c/a\u003e Apply ResourceHandlerUtils checks in XsltView\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/8647e90bc7b2da9b299566296f2b253a6fd9c128\"\u003e\u003ccode\u003e8647e90\u003c/code\u003e\u003c/a\u003e Consistent maxPartSize check in PartEventHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/b9379e33d52b491e227715776a072d07bcccddab\"\u003e\u003ccode\u003eb9379e3\u003c/code\u003e\u003c/a\u003e Check viewName for special prefixes in UrlFilenameViewController\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a784dbe286beaa70e5a88638b6af7f58f458c07e\"\u003e\u003ccode\u003ea784dbe\u003c/code\u003e\u003c/a\u003e Ensure Payload release on early error in createHeaders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/3b492f3908df3fe0adc639b7da98f737d1ff7a02\"\u003e\u003ccode\u003e3b492f3\u003c/code\u003e\u003c/a\u003e Return sameSite cookie value in Jetty response\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.8...v7.0.9\"\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.2.1 to 3.2.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/719429d87e0d92615d67668cb3329b8dd1505b37\"\u003e\u003ccode\u003e719429d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d0b98774d055e546461f1a7c7da3f3bc5361a881\"\u003e\u003ccode\u003ed0b9877\u003c/code\u003e\u003c/a\u003e Prep for 3.2.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/e32f526099b197d4dfb54de78f61b6fb60d716f0\"\u003e\u003ccode\u003ee32f526\u003c/code\u003e\u003c/a\u003e Merge branch '3.1' into 3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/113f6a1c10d68bc7d5c68e3f32e460fb9ed3059d\"\u003e\u003ccode\u003e113f6a1\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/46176f6827827d1be11758b12cdfadac0bf15b6d\"\u003e\u003ccode\u003e46176f6\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/8b4a513d2b5a34079eaa358109d87fbc99639d78\"\u003e\u003ccode\u003e8b4a513\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/adeda6f6cf5e631ff7155a0cda3c56e8fc828a96\"\u003e\u003ccode\u003eadeda6f\u003c/code\u003e\u003c/a\u003e Prep for 3.1.6 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/c3a4debfa3d36192ea8a7ea4b54a698f46b025b8\"\u003e\u003ccode\u003ec3a4deb\u003c/code\u003e\u003c/a\u003e Merge branch '3.1' into 3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3c74470ab201f11de73204a35abe38150640360b\"\u003e\u003ccode\u003e3c74470\u003c/code\u003e\u003c/a\u003e Merge branch '2.x' into 3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/06416bab1a4a7258531eee9686b80c619bfecea6\"\u003e\u003ccode\u003e06416ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/129\"\u003e#129\u003c/a\u003e from FasterXML/tatu/2.23/woodstox-7.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.2.1...jackson-bom-3.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 13.8.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.8.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:build-helper-maven-plugin` from 3.6.1 to 3.6.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/releases\"\u003eorg.codehaus.mojo:build-helper-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace raw \u003ccode\u003eNPEx\u003c/code\u003e with customized exception message (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/239\"\u003e#239\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\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\u003eRemove redundant maven-resolver-api dependency and ignore Resolver/SLF4J 2.x in Dependabot (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/248\"\u003e#248\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\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eRemove redundant maven-resolver-api dependency and ignore Resolver/SLF4J 2.x in Dependabot (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/248\"\u003e#248\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/247\"\u003e#247\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/244\"\u003e#244\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 96 to 97 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/246\"\u003e#246\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/245\"\u003e#245\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/241\"\u003e#241\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 95 to 96 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/240\"\u003e#240\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 94 to 95 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/235\"\u003e#235\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 93 to 94 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/233\"\u003e#233\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 92 to 93 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/232\"\u003e#232\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 91 to 92 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/231\"\u003e#231\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\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/813bc7d2f03f2c9975de1f079cf7a7334211e0b6\"\u003e\u003ccode\u003e813bc7d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 3.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/07d91091b06db894178bcb6e71bc55f857546f46\"\u003e\u003ccode\u003e07d9109\u003c/code\u003e\u003c/a\u003e Remove redundant maven-resolver-api and ignore Resolver/SLF4J 2.x in Dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/9abd552f324e429beb586407139eb4d43127344a\"\u003e\u003ccode\u003e9abd552\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/3c15526bf151e28d6ce651197b36958164da4d4a\"\u003e\u003ccode\u003e3c15526\u003c/code\u003e\u003c/a\u003e Bump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/3b1f104096756ce33e8fc3e4c3062b1ccd8cf227\"\u003e\u003ccode\u003e3b1f104\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 96 to 97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/1749855c90317f651eed427e45cb27c52cf8a542\"\u003e\u003ccode\u003e1749855\u003c/code\u003e\u003c/a\u003e Bump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/52300415d70e84a20924c06c26d9375b152e5409\"\u003e\u003ccode\u003e5230041\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/c0e937567a4604534e32cf3cc4c3abb43bfa243c\"\u003e\u003ccode\u003ec0e9375\u003c/code\u003e\u003c/a\u003e Delete .github/release-drafter.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/84a839e4cb9b84b3afbbeef7f6c950ba5b478b31\"\u003e\u003ccode\u003e84a839e\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 95 to 96\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/a85c668b83334b423844fc448709b1d6e53cb32c\"\u003e\u003ccode\u003ea85c668\u003c/code\u003e\u003c/a\u003e Replace raw \u003ccode\u003eNPEx\u003c/code\u003e with customized exception message\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/compare/3.6.1...3.6.2\"\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-jar-plugin` from 3.5.0 to 3.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-jar-plugin/releases\"\u003eorg.apache.maven.plugins:maven-jar-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/550\"\u003e#550\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/550\"\u003e#550\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse plugin version properties (3.x) (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/535\"\u003e#535\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/547\"\u003e#547\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.11.0 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/538\"\u003e#538\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-jar-plugin/pull/536\"\u003e#536\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-jar-plugin/pull/534\"\u003e#534\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-jar-plugin/pull/529\"\u003e#529\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-jar-plugin/pull/528\"\u003e#528\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-jar-plugin/pull/526\"\u003e#526\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-jar-plugin/pull/523\"\u003e#523\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-jar-plugin/pull/519\"\u003e#519\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-jar-plugin/pull/516\"\u003e#516\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.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/517\"\u003e#517\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-jar-plugin/pull/514\"\u003e#514\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-archiver from 3.6.5 to 3.6.6 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/511\"\u003e#511\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-jar-plugin/pull/509\"\u003e#509\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-jar-plugin/commit/b0cd63d0ad544aa552f06e4492faf984bf2c85c1\"\u003e\u003ccode\u003eb0cd63d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-jar-plugin-3.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/5318a4feaf529d6fa22c4622fff2d54fefe7f7dd\"\u003e\u003ccode\u003e5318a4f\u003c/code\u003e\u003c/a\u003e Add AGENTS.md + SECURITY.md security-model pointer for scanner discoverability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/8e0b9bb307fc29b8d267f18eca9d47be0a7f16e0\"\u003e\u003ccode\u003e8e0b9bb\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/547\"\u003e#547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/d5a438b6add9a9115f5a2c9b27db67e0d962bb74\"\u003e\u003ccode\u003ed5a438b\u003c/code\u003e\u003c/a\u003e Fix javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/774fac9215d92bfac67ece082872b00475580b21\"\u003e\u003ccode\u003e774fac9\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.11.0 to 4.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/b71f40368edc878b3dcaa9840d950bd7d297d4c4\"\u003e\u003ccode\u003eb71f403\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.15 to 3.9.16 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/9f2a001a00fcbb0408219a11f62b48c4dfde78d3\"\u003e\u003ccode\u003e9f2a001\u003c/code\u003e\u003c/a\u003e Use plugin version properties (3.x) (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/68a978f952ba510f7378fd287c5172dc560079e3\"\u003e\u003ccode\u003e68a978f\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 47 to 48 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/534\"\u003e#534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/e1058217f657691a3e50b0c7e0620fd13c8e83c3\"\u003e\u003ccode\u003ee105821\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-jar-plugin/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/953dc1abbb527b8128657f2aeadfdca0557d974d\"\u003e\u003ccode\u003e953dc1a\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.5.0...maven-jar-plugin-3.5.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.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"h...\n\n_Description has been truncated_","html_url":"https://github.com/changsongyang/hibernate-validator/pull/90","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/changsongyang%2Fhibernate-validator/issues/90","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/90/packages"},{"uuid":"5434989966","node_id":"PR_kwDOSyzH8s8AAAABDRdVoA","number":41,"state":"closed","title":"build(deps): bump the maven-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-26T17:42:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-12T17:44:16.000Z","updated_at":"2026-09-26T17:42:37.000Z","time_to_close":1209499,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"maven-dependencies","update_count":8,"packages":[{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.codehaus.plexus:plexus-compiler-javac-errorprone","old_version":"2.17.0","new_version":"2.17.1"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"3.10.1","new_version":"3.10.2","repository_url":"https://github.com/diffplug/spotless"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.10.4.0","new_version":"4.10.4.1","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `4.1.0` | `4.1.1` |\n| org.codehaus.plexus:plexus-compiler-javac-errorprone | `2.17.0` | `2.17.1` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `3.10.1` | `3.10.2` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.10.4.0` | `4.10.4.1` |\n\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 4.1.0 to 4.1.1\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.1.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpring Boot's Gradle plugin no longer automatically configures gRPC when the Protobuf plugin is applied. This behavior caused problems for those using Protobuf without gRPC. To opt in to the configuration of gRPC, configure the \u003ccode\u003eprotobuf\u003c/code\u003e extension with the \u003ccode\u003egrpc\u003c/code\u003e plugin using an empty block. The Spring Boot Gradle plugin will then automatically configure the use of \u003ccode\u003eprotoc-gen-grpc-java\u003c/code\u003e as before. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50822\"\u003e#50822\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\u003eKafka consumer-specific security protocol is not taken into account \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51369\"\u003e#51369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStructured logging: a failed JSON encode corrupts the next log event written on the same thread \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/51156\"\u003e#51156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMicrometer registries pin the application context \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51135\"\u003e#51135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTemporary file is not deleted when ExportedImageTar construction fails \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51132\"\u003e#51132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores getter-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e for records \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51098\"\u003e#51098\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring-boot-h2-console pulls servlet-api as transitive dependency \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51095\"\u003e#51095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesLauncher does not log nested archive paths \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51089\"\u003e#51089\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMethods that return the result of Map#remove are not declared with a \u003ccode\u003e@Nullable\u003c/code\u003e return type \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51087\"\u003e#51087\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider flattens Flyway migration paths in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50964\"\u003e#50964\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ordering of Kotlinx Serialization CodecCustomizer \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50961\"\u003e#50961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJarFile is not closed when finding main class from archive \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50959\"\u003e#50959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplication-managed JUL bridge handler should only be removed if installed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50950\"\u003e#50950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloudFoundry reactive auto-configuration should not require a WebClient.Builder bean to be defined \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50944\"\u003e#50944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eContext refresh fails on reactive Cloud Foundry when using Actuator without spring-boot-health \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50942\"\u003e#50942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResources are not cleaned up when resolving an image that is not yet present in the builder \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50941\"\u003e#50941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraphQlWebMvcAutoConfiguration should apply customizers in order \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50914\"\u003e#50914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-configured RedisMessageListenerContainer does not use virtual threads when spring.threads.virtual.enabled is true \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50884\"\u003e#50884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eContext refresh fails when using Actuator on Jersey without spring-boot-health \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50872\"\u003e#50872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eContext refresh fails on Cloud Foundry when using Actuator without spring-boot-health \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50871\"\u003e#50871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when binding properties to a \u003ccode\u003e@Validated\u003c/code\u003e class that contains a map whose value type is a wildcard \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50856\"\u003e#50856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHigh number of connections due to Mongo health indicator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50852\"\u003e#50852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent handling of empty string values of spring.security.oauth2.resourceserver.jwt issuer-uri and jwk-set-uri \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50849\"\u003e#50849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReturn type nullability of ApplicationContextAssert's getBean methods does not indicate that bean may be null \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50845\"\u003e#50845\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesWebClientHttpServiceGroupConfigurer has highest precedence, preventing other configurers from being ordered ahead of it \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50843\"\u003e#50843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExposing gRPC test server port should backoff if gRPC is not present \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50825\"\u003e#50825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJpaBaseConfiguration#entityManagerConfiguration can cause a dependency loop on beans declaring AsyncTaskExecutor \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50801\"\u003e#50801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.grpc.server.health.include-overall-health is not taken into account \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50799\"\u003e#50799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSetting 'server.servlet.session.cookie.partitioned' to false still emits the 'Partitioned' cookie attribute \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50790\"\u003e#50790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eManaged version of Prometheus Client is not aligned with Micrometer's micrometer-registry-prometheus \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50780\"\u003e#50780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMap properties bound from empty strings fail with ConverterNotFoundException \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50773\"\u003e#50773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProtobuf Common Protos should not be a managed dependency \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50772\"\u003e#50772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAn application that depends on spring-boot-security-oauth2-resource-server may fail to start with a ClassNotFoundException when Reactor is on the classpath but WebFlux is not \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50764\"\u003e#50764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eW3CHeaderParser's decoding is not compliant with RFC 3986 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50650\"\u003e#50650\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\u003eDescription of spring.graphql.websocket.connection-init-timeout does not render correctly in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/51348\"\u003e#51348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.profiles.group should have a 'spring-profile-name' hint provider \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51284\"\u003e#51284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove reference to removed InfluxDB auto-configuration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51176\"\u003e#51176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse JacksonJsonSerde in Kafka Streams documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51161\"\u003e#51161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument alternatives to HttpMessageConverters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51129\"\u003e#51129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix stale type reference for OTLP logging transport metadata \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/51119\"\u003e#51119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata for spring.test.mockmvc.htmlunit.url declares the wrong type \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51115\"\u003e#51115\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/6fdf67ea1552691e932604d4bf67a5e08ff0b0ea\"\u003e\u003ccode\u003e6fdf67e\u003c/code\u003e\u003c/a\u003e Release 4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fde599b28b40932e4ea6194399d89245923a01e7\"\u003e\u003ccode\u003efde599b\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Pulsar 2.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9daa58f7d98b82bf16febcb91943ce267c220a50\"\u003e\u003ccode\u003e9daa58f\u003c/code\u003e\u003c/a\u003e Upgrade to Spring HATEOAS 3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/353993ebc1d7b1ceccbb981b0439a42ba122a816\"\u003e\u003ccode\u003e353993e\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Data Bom 2026.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/24ba596bc4fa000614834016452435c834fdeda2\"\u003e\u003ccode\u003e24ba596\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Session 4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/5cb5c294d1f4780e78d010a964049e47c074e4d6\"\u003e\u003ccode\u003e5cb5c29\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Security 7.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4adc8eb130c4e0c688ed85316f385f4e04d47679\"\u003e\u003ccode\u003e4adc8eb\u003c/code\u003e\u003c/a\u003e Upgrade to Spring LDAP 4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4d9c19cbc0589f57a7265052b507bf4b961082ac\"\u003e\u003ccode\u003e4d9c19c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Kafka 4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f30f6120c4f6f8f873ac56cba478ae1f011c276c\"\u003e\u003ccode\u003ef30f612\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b930283d97e92eb24da1de3721cdd41625266dea\"\u003e\u003ccode\u003eb930283\u003c/code\u003e\u003c/a\u003e Upgrade to Spring gRPC 1.1.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.1.0...v4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.plexus:plexus-compiler-javac-errorprone` from 2.17.0 to 2.17.1\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/c906809e0c0b2c79e8a03165cb942f152a911416\"\u003e\u003ccode\u003ec906809\u003c/code\u003e\u003c/a\u003e Avoid using deprecated method CompilerConfiguration.setCompilerVersion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ad74fee36865d7a1752c9b96ff9a9e702565fdb3\"\u003e\u003ccode\u003ead74fee\u003c/code\u003e\u003c/a\u003e Replace adopt-openj9 by semeru JDK distribution on GH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/beb0eda2100e77d3f01bf4cc89edd5b721411f63\"\u003e\u003ccode\u003ebeb0eda\u003c/code\u003e\u003c/a\u003e Recompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/a0b689e0e7f13d3a7dded7847a807fe6453e0358\"\u003e\u003ccode\u003ea0b689e\u003c/code\u003e\u003c/a\u003e [MCOMPILER-578] Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2e8122841d9b10d2d83a90cc07530d7a09eebc47\"\u003e\u003ccode\u003e2e81228\u003c/code\u003e\u003c/a\u003e Fix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2132f5bf0cbfcde26301084c4833f1a9420f1baf\"\u003e\u003ccode\u003e2132f5b\u003c/code\u003e\u003c/a\u003e configure ATR project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5992b772033a7488767c4b3aa806f080eba96593\"\u003e\u003ccode\u003e5992b77\u003c/code\u003e\u003c/a\u003e Build fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/acccef703e5491c29c6dd9e8381677d3e7927589\"\u003e\u003ccode\u003eacccef7\u003c/code\u003e\u003c/a\u003e Bump plexusCompilerVersion from 2.16.2 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/72bc4454dfdcd1c3551137e5b27560f88b4480ae\"\u003e\u003ccode\u003e72bc445\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.15.0...maven-compiler-plugin-3.16.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.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-maven-plugin` from 3.10.1 to 3.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMaven Plugin v3.10.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;shortenFullyQualifiedTypes\u0026gt;\u003c/code\u003e now shortens fully-qualified types used in expression contexts (such as static method calls, static fields, and enum constants) while avoiding imports that would change how existing unqualified type references resolve. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/3039\"\u003e#3039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEclipse JDT formatter step no longer fails with \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e when lombok is active as a JVM agent (e.g. \u003ccode\u003e-javaagent:lombok.jar\u003c/code\u003e in Eclipse/VS Code/Cursor). (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2795\"\u003e#2795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/dc2a4cb9a3ad46112908b20629f6981968821e91\"\u003e\u003ccode\u003edc2a4cb\u003c/code\u003e\u003c/a\u003e Published maven/3.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/876c8c4da058fecfb9fe4a3aded6ff866a2590fe\"\u003e\u003ccode\u003e876c8c4\u003c/code\u003e\u003c/a\u003e Published gradle/8.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ff28375c1412bd283f348110e3f9126cc2d7b50d\"\u003e\u003ccode\u003eff28375\u003c/code\u003e\u003c/a\u003e Published lib/4.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e260aa74fce38301b302fe50e834ddb6d2ee77e0\"\u003e\u003ccode\u003ee260aa7\u003c/code\u003e\u003c/a\u003e shortenFullyQualifiedTypes: preserve unqualified type resolution (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3037\"\u003e#3037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5a2cdcaab7156d484bb130018bb55758fb8b945c\"\u003e\u003ccode\u003e5a2cdca\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/98ca50e0bb0bf144195a764d542e7aa86ca1f271\"\u003e\u003ccode\u003e98ca50e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into 3033-unqualified-type-collision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/9591d7e7f11072005e3a42a2ac180768e2efce12\"\u003e\u003ccode\u003e9591d7e\u003c/code\u003e\u003c/a\u003e Resolve interopability with spotless, lombok and VSCode (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3038\"\u003e#3038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5842e1b0ac1498f48577f7875617b2982f5c629a\"\u003e\u003ccode\u003e5842e1b\u003c/code\u003e\u003c/a\u003e shortenFullyQualifiedTypes: shorten FQTs in expression context (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3039\"\u003e#3039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e7f5b600874fb05241f640f9aa76b2e264268afd\"\u003e\u003ccode\u003ee7f5b60\u003c/code\u003e\u003c/a\u003e Add changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/79ff6c77107fded44becb35e19ff52d6bc5e89d4\"\u003e\u003ccode\u003e79ff6c7\u003c/code\u003e\u003c/a\u003e Resolve interopability with spotless, lombok and VSCode\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/maven/3.10.1...maven/3.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.spotbugs:spotbugs-maven-plugin` from 4.10.4.0 to 4.10.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/releases\"\u003ecom.github.spotbugs:spotbugs-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003espotbugs-maven-plugin-4.10.4.1\u003c/h2\u003e\n\u003ch2\u003eBREAKING\u003c/h2\u003e\n\u003cp\u003eIn 2014, maven reporting added various settings that should have resulted in removal here but had gone unseen.  These are now applied and therefore the state changed to immutable which will cause plugin to fail if users do not adjust configuration as noted here.\u003c/p\u003e\n\u003cp\u003eUsers who previously configured \u003ccode\u003eoutputEncoding\u003c/code\u003e directly on the SpotBugs Maven Plugin must configure \u003ccode\u003eproject.reporting.outputEncoding\u003c/code\u003e instead and remove it to avoid errors.\nUsers passing \u003ccode\u003efork\u003c/code\u003e option should remove it to avoid warnings as support was gone in last release and it does nothing.\nUsers who previously configured \u003ccode\u003eoutputDirectory\u003c/code\u003e directly on the SpotBugs Maven Plugin must configure \u003ccode\u003eproject.reporting.outputDirectory\u003c/code\u003e instead and remove it to avoid errors.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaven 4 rc 6 support, readme cleanup, use latest spotbugs in build, head tag, formatting by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1512\"\u003espotbugs/spotbugs-maven-plugin#1512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes 1511, removed shaded 'outputEncoding' that maven reporting added in 2014 by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1513\"\u003espotbugs/spotbugs-maven-plugin#1513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated 'fork' option and update faq by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1514\"\u003espotbugs/spotbugs-maven-plugin#1514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinor cleanups by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1515\"\u003espotbugs/spotbugs-maven-plugin#1515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse super class outputDirectory removing all duplication by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1516\"\u003espotbugs/spotbugs-maven-plugin#1516\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake ownership explicit on xdocs report writer by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1517\"\u003espotbugs/spotbugs-maven-plugin#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup some of the groovy code by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1518\"\u003espotbugs/spotbugs-maven-plugin#1518\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evarious other library updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.10.4.0...spotbugs-maven-plugin-4.10.4.1\"\u003ehttps://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.10.4.0...spotbugs-maven-plugin-4.10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/59f4efceacba97db51f930bb435c300f52fb67a8\"\u003e\u003ccode\u003e59f4efc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release spotbugs-maven-plugin-4.10.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/1081359804b1daa19b1bf1665495d4e06ec3a27e\"\u003e\u003ccode\u003e1081359\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1519\"\u003e#1519\u003c/a\u003e from spotbugs/renovate/byte-buddy.version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/23caeff2a7537afcec037c82a6c0a93e94993cf6\"\u003e\u003ccode\u003e23caeff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1520\"\u003e#1520\u003c/a\u003e from spotbugs/renovate/slf4j-monorepo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/8a5d7f0d336b60dde62ee206ab0763d4bc506800\"\u003e\u003ccode\u003e8a5d7f0\u003c/code\u003e\u003c/a\u003e Update dependency org.slf4j:slf4j-bom to v2.0.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/8be188f139acdeca6b905be14bac557297d46c63\"\u003e\u003ccode\u003e8be188f\u003c/code\u003e\u003c/a\u003e Update byte-buddy.version to v1.18.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/742e10cd3457ef32eed0d3cf6764013fc6aeb017\"\u003e\u003ccode\u003e742e10c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1518\"\u003e#1518\u003c/a\u003e from hazendaz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/d7f6a5681c1feb715e465d7cbdc2226b7f7dc47f\"\u003e\u003ccode\u003ed7f6a56\u003c/code\u003e\u003c/a\u003e Cleanup groovy in the trait\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/eda58b6a41688644cbb768771b0a98c93e01a673\"\u003e\u003ccode\u003eeda58b6\u003c/code\u003e\u003c/a\u003e Cleanup groovy within report generator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/a518d7b3039dc3c7276c5e6c166bafe16ad6f900\"\u003e\u003ccode\u003ea518d7b\u003c/code\u003e\u003c/a\u003e Cleanup xdocs reporter groovy each usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/4c94029a7d350af2c7ac3790a674fb0bd37f7e8a\"\u003e\u003ccode\u003e4c94029\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1517\"\u003e#1517\u003c/a\u003e from hazendaz/master\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.10.4.0...spotbugs-maven-plugin-4.10.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/ferricstore/ferricstore-java/pull/41","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ferricstore%2Fferricstore-java/issues/41","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/41/packages"},{"uuid":"5430913715","node_id":"PR_kwDOHDN0IM8AAAABDOWPHg","number":4899,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 13.10.0 to 14.1.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-12T03:33:28.000Z","updated_at":"2026-09-12T05:18:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.10.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.10.0 to 14.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.10.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=13.10.0\u0026new-version=14.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/kroxylicious/kroxylicious/pull/4899","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kroxylicious%2Fkroxylicious/issues/4899","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4899/packages"},{"uuid":"5391424777","node_id":"PR_kwDOFTXAVc8AAAABCuuKHw","number":55,"state":"closed","title":"Bump the build-dependencies group with 12 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-15T21:07:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-08T20:11:01.000Z","updated_at":"2026-09-15T21:07:37.000Z","time_to_close":608193,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":12,"packages":[{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.12","new_version":"1.18.13","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.18","new_version":"2.0.19"},{"name":"org.apache.groovy:groovy-jsr223","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/apache/groovy"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-report-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"6.1.0","new_version":"6.1.2"},{"name":"com.github.siom79.japicmp:japicmp-maven-plugin","old_version":"0.26.1","new_version":"0.26.2","repository_url":"https://github.com/siom79/japicmp"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"3.10.1","new_version":"3.10.2","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.slf4j:slf4j-log4j12","old_version":"2.0.18","new_version":"2.0.19"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.12` | `1.18.13` |\n| org.slf4j:slf4j-api | `2.0.18` | `2.0.19` |\n| [org.apache.groovy:groovy-jsr223](https://github.com/apache/groovy) | `5.1.1` | `5.1.2` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-surefire-report-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| org.apache.felix:maven-bundle-plugin | `6.1.0` | `6.1.2` |\n| [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) | `0.26.1` | `0.26.2` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `3.10.1` | `3.10.2` |\n| org.slf4j:slf4j-log4j12 | `2.0.18` | `2.0.19` |\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.12 to 1.18.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2. September 2026: version 1.18.13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/d4da51578490c841b56b38c9c8fc9d3e8815f046\"\u003e\u003ccode\u003ed4da515\u003c/code\u003e\u003c/a\u003e [publish] Releasing Byte Buddy 1.18.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/bb914e33837267c05704f167179ba31abe3bf787\"\u003e\u003ccode\u003ebb914e3\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/af2034b8c55c2596f6430e63152586e02d06fd0e\"\u003e\u003ccode\u003eaf2034b\u003c/code\u003e\u003c/a\u003e Create Gradle tasks via the task registration API if available to avoid the u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/30aca5581534d52570a60ffd524109adb3671759\"\u003e\u003ccode\u003e30aca55\u003c/code\u003e\u003c/a\u003e Shortcut traversal of previously visited type hierarchies and harden 1-1 tran...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/debd527b31bb095c26ff6943545cfe01a9045f32\"\u003e\u003ccode\u003edebd527\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.2 to 7.0.1 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/8315af6acb72b5e0d913ad65c4112e828f01d735\"\u003e\u003ccode\u003e8315af6\u003c/code\u003e\u003c/a\u003e Bump step-security/harden-runner from 2.16.1 to 2.19.4 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e30e24f4106f6be28b97a34c81bf6d5dccfa34bb\"\u003e\u003ccode\u003ee30e24f\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.5 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/1885f2a1e77d70d3cc57ff935e2b5a4b675cde85\"\u003e\u003ccode\u003e1885f2a\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.27.6 to 4.36.2 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1916\"\u003e#1916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/de4ed85e1e4e1e83dcfd90fc791684e3607459fa\"\u003e\u003ccode\u003ede4ed85\u003c/code\u003e\u003c/a\u003e Correct Javadoc of Gradle plugin to avoid errors and warnings during generation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/5d3a3129ceb66ec0c168c9648757cbffccf18aec\"\u003e\u003ccode\u003e5d3a312\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.2.0 to 5.4.0 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1918\"\u003e#1918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.18.12...byte-buddy-1.18.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.slf4j:slf4j-api` from 2.0.18 to 2.0.19\n\nUpdates `org.apache.groovy:groovy-jsr223` from 5.1.1 to 5.1.2\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.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/c906809e0c0b2c79e8a03165cb942f152a911416\"\u003e\u003ccode\u003ec906809\u003c/code\u003e\u003c/a\u003e Avoid using deprecated method CompilerConfiguration.setCompilerVersion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ad74fee36865d7a1752c9b96ff9a9e702565fdb3\"\u003e\u003ccode\u003ead74fee\u003c/code\u003e\u003c/a\u003e Replace adopt-openj9 by semeru JDK distribution on GH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/beb0eda2100e77d3f01bf4cc89edd5b721411f63\"\u003e\u003ccode\u003ebeb0eda\u003c/code\u003e\u003c/a\u003e Recompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/a0b689e0e7f13d3a7dded7847a807fe6453e0358\"\u003e\u003ccode\u003ea0b689e\u003c/code\u003e\u003c/a\u003e [MCOMPILER-578] Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2e8122841d9b10d2d83a90cc07530d7a09eebc47\"\u003e\u003ccode\u003e2e81228\u003c/code\u003e\u003c/a\u003e Fix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2132f5bf0cbfcde26301084c4833f1a9420f1baf\"\u003e\u003ccode\u003e2132f5b\u003c/code\u003e\u003c/a\u003e configure ATR project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5992b772033a7488767c4b3aa806f080eba96593\"\u003e\u003ccode\u003e5992b77\u003c/code\u003e\u003c/a\u003e Build fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/acccef703e5491c29c6dd9e8381677d3e7927589\"\u003e\u003ccode\u003eacccef7\u003c/code\u003e\u003c/a\u003e Bump plexusCompilerVersion from 2.16.2 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/72bc4454dfdcd1c3551137e5b27560f88b4480ae\"\u003e\u003ccode\u003e72bc445\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.15.0...maven-compiler-plugin-3.16.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.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-surefire-report-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-report-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-surefire-report-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-report-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://r...\n\n_Description has been truncated_","html_url":"https://github.com/shark300/hibernate-validator/pull/55","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/shark300%2Fhibernate-validator/issues/55","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/55/packages"},{"uuid":"5381018773","node_id":"PR_kwDOAA8cSc8AAAABCmWELA","number":5273,"state":"open","title":"Bump the build-dependencies group with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["marko-bekhta"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-08T02:07:19.000Z","updated_at":"2026-09-15T03:11:36.559Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":11,"packages":[{"name":"org.apache.groovy:groovy-jsr223","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/apache/groovy"},{"name":"org.eclipse.jdt:ecj","old_version":"3.46.0","new_version":"3.46.100","repository_url":"https://github.com/eclipse-jdt/eclipse.jdt.core"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"6.1.0","new_version":"6.1.2"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"3.10.1","new_version":"3.10.2","repository_url":"https://github.com/diffplug/spotless"},{"name":"com.github.siom79.japicmp:japicmp-maven-plugin","old_version":"0.26.1","new_version":"0.26.2","repository_url":"https://github.com/siom79/japicmp"},{"name":"com.h2database:h2","old_version":"2.4.240","new_version":"2.5.250","repository_url":"https://github.com/h2database/h2database"},{"name":"org.yaml:snakeyaml","old_version":"2.6","new_version":"2.7"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 11 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.groovy:groovy-jsr223](https://github.com/apache/groovy) | `5.1.1` | `5.1.2` |\n| [org.eclipse.jdt:ecj](https://github.com/eclipse-jdt/eclipse.jdt.core) | `3.46.0` | `3.46.100` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| org.apache.felix:maven-bundle-plugin | `6.1.0` | `6.1.2` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `3.10.1` | `3.10.2` |\n| [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) | `0.26.1` | `0.26.2` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.4.240` | `2.5.250` |\n| org.yaml:snakeyaml | `2.6` | `2.7` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n\nUpdates `org.apache.groovy:groovy-jsr223` from 5.1.1 to 5.1.2\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.eclipse.jdt:ecj` from 3.46.0 to 3.46.100\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-jdt/eclipse.jdt.core/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-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/c906809e0c0b2c79e8a03165cb942f152a911416\"\u003e\u003ccode\u003ec906809\u003c/code\u003e\u003c/a\u003e Avoid using deprecated method CompilerConfiguration.setCompilerVersion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ad74fee36865d7a1752c9b96ff9a9e702565fdb3\"\u003e\u003ccode\u003ead74fee\u003c/code\u003e\u003c/a\u003e Replace adopt-openj9 by semeru JDK distribution on GH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/beb0eda2100e77d3f01bf4cc89edd5b721411f63\"\u003e\u003ccode\u003ebeb0eda\u003c/code\u003e\u003c/a\u003e Recompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/a0b689e0e7f13d3a7dded7847a807fe6453e0358\"\u003e\u003ccode\u003ea0b689e\u003c/code\u003e\u003c/a\u003e [MCOMPILER-578] Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2e8122841d9b10d2d83a90cc07530d7a09eebc47\"\u003e\u003ccode\u003e2e81228\u003c/code\u003e\u003c/a\u003e Fix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2132f5bf0cbfcde26301084c4833f1a9420f1baf\"\u003e\u003ccode\u003e2132f5b\u003c/code\u003e\u003c/a\u003e configure ATR project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5992b772033a7488767c4b3aa806f080eba96593\"\u003e\u003ccode\u003e5992b77\u003c/code\u003e\u003c/a\u003e Build fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/acccef703e5491c29c6dd9e8381677d3e7927589\"\u003e\u003ccode\u003eacccef7\u003c/code\u003e\u003c/a\u003e Bump plexusCompilerVersion from 2.16.2 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/72bc4454dfdcd1c3551137e5b27560f88b4480ae\"\u003e\u003ccode\u003e72bc445\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.15.0...maven-compiler-plugin-3.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.felix:maven-bundle-plugin` from 6.1.0 to 6.1.2\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-maven-plugin` from 3.10.1 to 3.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMaven Plugin v3.10.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;shortenFullyQualifiedTypes\u0026gt;\u003c/code\u003e now shortens fully-qualified types used in expression contexts (such as static method calls, static fields, and enum constants) while avoiding imports that would change how existing unqualified type references resolve. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/3039\"\u003e#3039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEclipse JDT formatter step no longer fails with \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e when lombok is active as a JVM agent (e.g. \u003ccode\u003e-javaagent:lombok.jar\u003c/code\u003e in Eclipse/VS Code/Cursor). (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2795\"\u003e#2795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/dc2a4cb9a3ad46112908b20629f6981968821e91\"\u003e\u003ccode\u003edc2a4cb\u003c/code\u003e\u003c/a\u003e Published maven/3.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/876c8c4da058fecfb9fe4a3aded6ff866a2590fe\"\u003e\u003ccode\u003e876c8c4\u003c/code\u003e\u003c/a\u003e Published gradle/8.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ff28375c1412bd283f348110e3f9126cc2d7b50d\"\u003e\u003ccode\u003eff28375\u003c/code\u003e\u003c/a\u003e Published lib/4.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e260aa74fce38301b302fe50e834ddb6d2ee77e0\"\u003e\u003ccode\u003ee260aa7\u003c/code\u003e\u003c/a\u003e shortenFullyQualifiedTypes: preserve unqualified type resolution (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3037\"\u003e#3037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5a2cdcaab7156d484bb130018bb55758fb8b945c\"\u003e\u003ccode\u003e5a2cdca\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/98ca50e0bb0bf144195a764d542e7aa86ca1f271\"\u003e\u003ccode\u003e98ca50e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into 3033-unqualified-type-collision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/9591d7e7f11072005e3a42a2ac180768e2efce12\"\u003e\u003ccode\u003e9591d7e\u003c/code\u003e\u003c/a\u003e Resolve interopability with spotless, lombok and VSCode (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3038\"\u003e#3038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5842e1b0ac1498f48577f7875617b2982f5c629a\"\u003e\u003ccode\u003e5842e1b\u003c/code\u003e\u003c/a\u003e shortenFullyQualifiedTypes: shorten FQTs in expression context (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3039\"\u003e#3039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e7f5b600874fb05241f640f9aa76b2e264268afd\"\u003e\u003ccode\u003ee7f5b60\u003c/code\u003e\u003c/a\u003e Add changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/79ff6c77107fded44becb35e19ff52d6bc5e89d4\"\u003e\u003ccode\u003e79ff6c7\u003c/code\u003e\u003c/a\u003e Resolve interopability with spotless, lombok and VSCode\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/maven/3.10.1...maven/3.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.siom79.japicmp:japicmp-maven-plugin` from 0.26.1 to 0.26.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/siom79/japicmp/releases\"\u003ecom.github.siom79.japicmp:japicmp-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejapicmp-base-0.26.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix false CLASS_NOW_NOT_EXTENDABLE for added private constructors \u003ca href=\"https://redirect.github.com/siom79/japicmp/issues/527\"\u003e#527\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/siom79/japicmp/commit/e874564dd75dc0e68a125d4a02d1501065e9fbcf\"\u003e\u003ccode\u003ee874564\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release japicmp-base-0.26.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/06891fbd7aa203aa7e21060da56b7bd13bd68d23\"\u003e\u003ccode\u003e06891fb\u003c/code\u003e\u003c/a\u003e upgraded version in *.md files to 0.26.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/7239921e89695e83417e66ce86af081237ec4cbb\"\u003e\u003ccode\u003e7239921\u003c/code\u003e\u003c/a\u003e Add release notes for version 0.26.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/797cd1076d129922f0e8164832662bd74dcd926d\"\u003e\u003ccode\u003e797cd10\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/siom79/japicmp/issues/527\"\u003e#527\u003c/a\u003e from dossett/fix-private-constructor-extendability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/255f72ff50cd34a1fab3de34595668fa65e0e55b\"\u003e\u003ccode\u003e255f72f\u003c/code\u003e\u003c/a\u003e Fix extendability checks for version-specific constructors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/5186e1d75e9588e86afb20f5e98f7885093780c4\"\u003e\u003ccode\u003e5186e1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/siom79/japicmp/issues/524\"\u003e#524\u003c/a\u003e from siom79/release-v0.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/2d326a4d9cc36e36570c5d6ba794b9951af8d0f5\"\u003e\u003ccode\u003e2d326a4\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/siom79/japicmp/compare/japicmp-base-0.26.1...japicmp-base-0.26.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.h2database:h2` from 2.4.240 to 2.5.250\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/h2database/h2database/releases\"\u003ecom.h2database:h2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eversion-2.5.250\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/bba342dca6e4eb1f1efb1844aec21582499b2c56\"\u003e\u003ccode\u003ebba342d\u003c/code\u003e\u003c/a\u003e in preparation for a release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/2763e82379b55b7c32b78d01108a3f3900964ab4\"\u003e\u003ccode\u003e2763e82\u003c/code\u003e\u003c/a\u003e in preparation for a release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/7a267bc9dd14e8d2b0bc6b6ef07f009f475fe84d\"\u003e\u003ccode\u003e7a267bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/4375\"\u003e#4375\u003c/a\u003e from excaliware/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/297ff8efa1ba4c0cd3c77a683a74e22affffa6d1\"\u003e\u003ccode\u003e297ff8e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/4379\"\u003e#4379\u003c/a\u003e from jjh75607/fix/comment-on-view-column\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/46b082358d0823feb84478ec830be3a20b4c97a5\"\u003e\u003ccode\u003e46b0823\u003c/code\u003e\u003c/a\u003e Reject COMMENT ON COLUMN for views and other tables that cannot be altered\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/9a8af385999b64e3d9e055a622db92b3a50e425a\"\u003e\u003ccode\u003e9a8af38\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/4363\"\u003e#4363\u003c/a\u003e from mayank1008-tech/Stop-server-everytime-db-instan...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/3f68b6bdf12d365ac0b1b9509a62ff6a95476131\"\u003e\u003ccode\u003e3f68b6b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/4374\"\u003e#4374\u003c/a\u003e from brettwooldridge/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/c436bf6ca9bb739fe741d1b1640a4b97f8e266ca\"\u003e\u003ccode\u003ec436bf6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/4378\"\u003e#4378\u003c/a\u003e from momonari8/fix-getcostrangeindex-partial-sort-match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/66a9786752ffca505f2f1fe17f24a4050e15cbe9\"\u003e\u003ccode\u003e66a9786\u003c/code\u003e\u003c/a\u003e MVStore: fix data race causing spurious \u0026quot;Position 0\u0026quot; during chunk rewriting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/8d378360fcaf374497d26c6c6a353e9b3adc384a\"\u003e\u003ccode\u003e8d37836\u003c/code\u003e\u003c/a\u003e Add regression test for the sort discount fix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/h2database/h2database/compare/version-2.4.240...version-2.5.250\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.yaml:snakeyaml` from 2.6 to 2.7\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/hibernate/hibernate-search/pull/5273","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hibernate%2Fhibernate-search/issues/5273","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5273/packages"},{"uuid":"5370109736","node_id":"PR_kwDOTC3dwM8AAAABCdoUvw","number":47,"state":"open","title":"build(deps): Bump the maven-deps group with 4 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-07T04:37:15.000Z","updated_at":"2026-09-07T04:39:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","group_name":"maven-deps","update_count":4,"packages":[{"name":"org.instancio:instancio-core","old_version":"5.6.0","new_version":"6.0.0","repository_url":"https://github.com/instancio/instancio"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-surefire-report-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"io.swagger.core.v3:swagger-annotations-jakarta","old_version":"2.2.54","new_version":"2.2.55"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-deps group with 4 updates: [org.instancio:instancio-core](https://github.com/instancio/instancio), [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle), [org.apache.maven.plugins:maven-surefire-report-plugin](https://github.com/apache/maven-surefire) and io.swagger.core.v3:swagger-annotations-jakarta.\n\nUpdates `org.instancio:instancio-core` from 5.6.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/instancio/instancio/releases\"\u003eorg.instancio:instancio-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSummary\u003c/h3\u003e\n\u003ch4\u003ePre-requisites\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eInstancio 6.0.0 requires Java 17 as the baseline.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einstancio-junit\u003c/code\u003e requires JUnit 6.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew modules added\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einstancio-bom\u003c/code\u003e - BOM for improved dependency management\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einstancio-protobuf\u003c/code\u003e - support for Protocol Buffers\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einstancio-kotlin\u003c/code\u003e - Kotlin-friendly API wrapper\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew APIs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1767\"\u003e\u003ccode\u003eelementOf()\u003c/code\u003e\u003c/a\u003e selector for targeting specific array/list elements and element fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1715\"\u003e\u003ccode\u003esize(TargetSelector, int)\u003c/code\u003e and \u003ccode\u003esize(TargetSelector, Size)\u003c/code\u003e\u003c/a\u003e for specifying collection size\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThe following includes changes since \u003ccode\u003e5.6.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop javax and hibernate5 support by \u003ca href=\"https://github.com/EvaristeGalois11\"\u003e\u003ccode\u003e@​EvaristeGalois11\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1425\"\u003einstancio/instancio#1425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade main modules to java 17 by \u003ca href=\"https://github.com/EvaristeGalois11\"\u003e\u003ccode\u003e@​EvaristeGalois11\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1444\"\u003einstancio/instancio#1444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd JSpecify \u003ccode\u003e@NullMarked\u003c/code\u003e to all package-info files by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1620\"\u003einstancio/instancio#1620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove default implementation of \u003ccode\u003eSettingKey.defaultValue()\u003c/code\u003e by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1621\"\u003einstancio/instancio#1621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace JetBrains annotations with JSpecify by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1604\"\u003einstancio/instancio#1604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSettings-related experimental API breaking changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1628\"\u003einstancio/instancio#1628\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eTypeResolver.getSubtype\u003c/code\u003e method signature by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1639\"\u003einstancio/instancio#1639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eGeneratorContext.getSettings()\u003c/code\u003e to \u003ccode\u003esettings()\u003c/code\u003e by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1666\"\u003einstancio/instancio#1666\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eServiceProviderContext.getSettings()\u003c/code\u003e to \u003ccode\u003esettings()\u003c/code\u003e by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1667\"\u003einstancio/instancio#1667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated array APIs by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1676\"\u003einstancio/instancio#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThrow error when \u003ccode\u003ewithSeed()\u003c/code\u003e is used with \u003ccode\u003etoModel()\u003c/code\u003e by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1773\"\u003einstancio/instancio#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003e@InstancioSource\u003c/code\u003e annotation by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1782\"\u003einstancio/instancio#1782\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eScan the whole test hierarchy to populate Given fields by \u003ca href=\"https://github.com/EvaristeGalois11\"\u003e\u003ccode\u003e@​EvaristeGalois11\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1457\"\u003einstancio/instancio#1457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew setting key to control whether an error should be thrown when max depth is reached by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1490\"\u003einstancio/instancio#1490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003einstancio-bom\u003c/code\u003e module by \u003ca href=\"https://github.com/EvaristeGalois11\"\u003e\u003ccode\u003e@​EvaristeGalois11\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1524\"\u003einstancio/instancio#1524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003einstancio-kotlin\u003c/code\u003e module by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1632\"\u003einstancio/instancio#1632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003einstancio-protobuf\u003c/code\u003e module by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1647\"\u003einstancio/instancio#1647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MAC address generator by \u003ca href=\"https://github.com/andersongomes001\"\u003e\u003ccode\u003e@​andersongomes001\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1714\"\u003einstancio/instancio#1714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew top-level APIs: \u003ccode\u003esize(TargetSelector, int)\u003c/code\u003e and \u003ccode\u003esize(TargetSelector, Size)\u003c/code\u003e by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1715\"\u003einstancio/instancio#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eelementOf\u003c/code\u003e selector for targeting array/collection elements by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1767\"\u003einstancio/instancio#1767\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/instancio/instancio/commit/171157cef24bdf40c22dce7a5cfe4f0935966c4c\"\u003e\u003ccode\u003e171157c\u003c/code\u003e\u003c/a\u003e [skip ci][maven-release-plugin] prepare release instancio-parent-6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/b181047fa1fce8aa6d1b6fa5220f9d31c18bb5db\"\u003e\u003ccode\u003eb181047\u003c/code\u003e\u003c/a\u003e Build(deps): Bump org.apache.groovy:groovy from 5.1.0 to 5.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/5bbcfee80d1a90235b5ee427bf6b90e0a17c3fa7\"\u003e\u003ccode\u003e5bbcfee\u003c/code\u003e\u003c/a\u003e Build(deps): Bump actions/setup-java from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/54337c920662dfb3f466a7c2c802fc3ae424ceb0\"\u003e\u003ccode\u003e54337c9\u003c/code\u003e\u003c/a\u003e Updated user guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/6730fbb7f735da4456e40938e2a3ec892da47927\"\u003e\u003ccode\u003e6730fbb\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e@ExperimentalApi\u003c/code\u003e from type/field selector builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/5dd1268925df834a3581950cdcda938e6d9a99d4\"\u003e\u003ccode\u003e5dd1268\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e@ExperimentalApi\u003c/code\u003e from \u003ccode\u003eSelect.setter()\u003c/code\u003e methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/9eabed6b630b8a84d0282d1dbaf22c134eb32311\"\u003e\u003ccode\u003e9eabed6\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e@ExperimentalApi\u003c/code\u003e from \u003ccode\u003eassign()\u003c/code\u003e and related APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/234b3e2117ab033c64cba72ec0e52d5da41113aa\"\u003e\u003ccode\u003e234b3e2\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e@ExperimentalApi\u003c/code\u003e from the \u003ccode\u003e@Given\u003c/code\u003e annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/b5a4e7c38ffe3964932e8c2d603c9d980556131c\"\u003e\u003ccode\u003eb5a4e7c\u003c/code\u003e\u003c/a\u003e Fix NullAway 0.14.0 type variable bound errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/5510184703dd54c5e44b1dc805fdd1fec896b0fd\"\u003e\u003ccode\u003e5510184\u003c/code\u003e\u003c/a\u003e Build(deps): Bump com.uber.nullaway:nullaway from 0.13.8 to 0.14.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/instancio/instancio/compare/instancio-parent-5.6.0...instancio-parent-6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-report-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-report-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.swagger.core.v3:swagger-annotations-jakarta` from 2.2.54 to 2.2.55\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/product-sorter/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fproduct-sorter/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"},{"uuid":"5368846357","node_id":"PR_kwDOSB1wTM8AAAABCcolVg","number":190,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 13.11.0 to 14.1.0","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-09-07T01:08:22.000Z","updated_at":"2026-09-07T01:22:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.11.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.11.0 to 14.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.11.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=13.11.0\u0026new-version=14.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/PIsberg/blindbean/pull/190","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PIsberg%2Fblindbean/issues/190","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/190/packages"},{"uuid":"5368730607","node_id":"PR_kwDORB0yGs8AAAABCci9Rg","number":162,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 14.0.0 to 14.1.0","user":"dependabot[bot]","labels":["dependencies","java","size/size/XS"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-07T00:45:20.000Z","updated_at":"2026-09-07T00:49:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 14.0.0 to 14.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=14.0.0\u0026new-version=14.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/anyulled/superhero-battle-arena/pull/162","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anyulled%2Fsuperhero-battle-arena/issues/162","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/162/packages"},{"uuid":"5367980304","node_id":"PR_kwDOCbLfqc8AAAABCb-J3Q","number":75,"state":"open","title":"fix(deps): bump the all-deps group with 5 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-09-06T22:13:04.000Z","updated_at":"2026-09-06T22:16:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"all-deps","update_count":5,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.1.6","new_version":"5.1.7"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-deps group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| io.vertx:vertx-stack-depchain | `5.1.6` | `5.1.7` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.1.6 to 5.1.7\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/c906809e0c0b2c79e8a03165cb942f152a911416\"\u003e\u003ccode\u003ec906809\u003c/code\u003e\u003c/a\u003e Avoid using deprecated method CompilerConfiguration.setCompilerVersion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ad74fee36865d7a1752c9b96ff9a9e702565fdb3\"\u003e\u003ccode\u003ead74fee\u003c/code\u003e\u003c/a\u003e Replace adopt-openj9 by semeru JDK distribution on GH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/beb0eda2100e77d3f01bf4cc89edd5b721411f63\"\u003e\u003ccode\u003ebeb0eda\u003c/code\u003e\u003c/a\u003e Recompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/a0b689e0e7f13d3a7dded7847a807fe6453e0358\"\u003e\u003ccode\u003ea0b689e\u003c/code\u003e\u003c/a\u003e [MCOMPILER-578] Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2e8122841d9b10d2d83a90cc07530d7a09eebc47\"\u003e\u003ccode\u003e2e81228\u003c/code\u003e\u003c/a\u003e Fix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2132f5bf0cbfcde26301084c4833f1a9420f1baf\"\u003e\u003ccode\u003e2132f5b\u003c/code\u003e\u003c/a\u003e configure ATR project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5992b772033a7488767c4b3aa806f080eba96593\"\u003e\u003ccode\u003e5992b77\u003c/code\u003e\u003c/a\u003e Build fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/acccef703e5491c29c6dd9e8381677d3e7927589\"\u003e\u003ccode\u003eacccef7\u003c/code\u003e\u003c/a\u003e Bump plexusCompilerVersion from 2.16.2 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/72bc4454dfdcd1c3551137e5b27560f88b4480ae\"\u003e\u003ccode\u003e72bc445\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.15.0...maven-compiler-plugin-3.16.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.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/data-import-utils/pull/75","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fdata-import-utils/issues/75","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/75/packages"},{"uuid":"5366775485","node_id":"PR_kwDOK9f8088AAAABCbEQ5Q","number":264,"state":"open","title":"fix(deps): bump the prod-deps group with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-06T18:14:44.000Z","updated_at":"2026-09-06T18:20:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"org.projectlombok:lombok","old_version":"1.18.46","new_version":"1.18.48","repository_url":"https://github.com/projectlombok/lombok"},{"name":"software.amazon.awssdk:ssm","old_version":"2.54.5","new_version":"2.54.11"},{"name":"io.swagger.core.v3:swagger-annotations","old_version":"2.2.54","new_version":"2.2.55"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates: [org.projectlombok:lombok](https://github.com/projectlombok/lombok), software.amazon.awssdk:ssm, io.swagger.core.v3:swagger-annotations and [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle).\n\nUpdates `org.projectlombok:lombok` from 1.18.46 to 1.18.48\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.48 (September 1st, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE/BUGFIX: \u003ccode\u003e@Builder(builderClassName = \u0026quot;Builder\u0026quot;)\u003c/code\u003e now generates an error, because the type names collide. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3857\"\u003e#3857\u003c/a\u003e  (found after release)\u003c/li\u003e\n\u003cli\u003ePLATFORM: JDK27 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4072\"\u003e#4072\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@SneakyThrows\u003c/code\u003e usage on JDK26 no longer results in class files that require \u003ccode\u003elombok.jar\u003c/code\u003e to be on the runtime classpath (which should not be neccessary). \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4040\"\u003e#4040\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFEATURE: New \u003ca href=\"https://projectlombok.org/features/configuration\"\u003econfig key\u003c/a\u003e \u003ccode\u003elombok.checkReturnValueAnnotation\u003c/code\u003e (values: \u003ccode\u003enone\u003c/code\u003e, \u003ccode\u003elombok\u003c/code\u003e; default: \u003ccode\u003enone\u003c/code\u003e) lets lombok generate \u003ccode\u003e@lombok.CheckReturnValue\u003c/code\u003e on generated methods where the return value should not be ignored, such as \u003ccode\u003e@With\u003c/code\u003e methods and \u003ccode\u003e@Builder.build()\u003c/code\u003e. A future lombok release may flip the default to \u003ccode\u003elombok\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/pull/4013\"\u003e#4013\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePROMOTION: \u003ccode\u003e@SuperBuilder\u003c/code\u003e has been promoted to the main package. Otherwise, no changes have been made to the annotation. The old experimental annotation will remain for a few versions, at which point it will be marked as a deprecated annotation. Eventually it'll be removed. If you had \u003ccode\u003elombok.config\u003c/code\u003e configuration for this annotation, the configuration keys for this feature have been renamed. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/2209\"\u003e#2209\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOLD-CRUFT: \u003ccode\u003elombok.experimental.Wither\u003c/code\u003e and \u003ccode\u003elombok.Delegate\u003c/code\u003e are deprecated remnants; these features were moved (to respectively \u003ccode\u003elombok.With\u003c/code\u003e and \u003ccode\u003elombok.experimental.Delegate\u003c/code\u003e over 5 years ago. They are now removed entirely. If your project is dependent on an older version of lombok which still has those; fret not, lombok still processes these annotations. It just no longer includes them in the jar.\u003c/li\u003e\n\u003cli\u003eFEATURE: CheckerFramework: Lombok now adds \u003ccode\u003e@SideEffectFree\u003c/code\u003e to constructors it makes if you have enabled checker framework via \u003ccode\u003elombok.config\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: CheckerFramework: Lombok would add \u003ccode\u003e@SideEffectFree\u003c/code\u003e to the \u003ccode\u003ebuild()\u003c/code\u003e method of any generated builder, even if it is a builder for invoking a method; in that case, the side-effect-free nature of \u003ccode\u003ebuild()\u003c/code\u003e mirrors the side-effect-free nature of the method invocation you've built. Lombok now checks if the method it generated a builder for is side effect free / 'check return type'.\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/b48657c83ce44d027984f539bd36048293ce5e8e\"\u003e\u003ccode\u003eb48657c\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump v1.18.48\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d1d003945f864d32bb3115cf81fa363e1c7bc6bb\"\u003e\u003ccode\u003ed1d0039\u003c/code\u003e\u003c/a\u003e Merge branch 'jdk27'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1a23dad52c01e7b18892573549841e36d6e4abde\"\u003e\u003ccode\u003e1a23dad\u003c/code\u003e\u003c/a\u003e [review][refactor] No meaningful changes: Improved comments, javadoc, and cle...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/40cdde815038a4bddc2bc31afce80c4c62e75e67\"\u003e\u003ccode\u003e40cdde8\u003c/code\u003e\u003c/a\u003e [changelog] JDK27 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/25eae29093410cba53e3f91e2da4ba1fbf1953f4\"\u003e\u003ccode\u003e25eae29\u003c/code\u003e\u003c/a\u003e Add Danish Nawab to AUTHORS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/10ab92b5d9eb852ccac7295d8017203e7efd7449\"\u003e\u003ccode\u003e10ab92b\u003c/code\u003e\u003c/a\u003e Support JDK27: end positions moved from EndPosTable to JCTree.endpos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/af01b7a27b469b723e88de508480186113569185\"\u003e\u003ccode\u003eaf01b7a\u003c/code\u003e\u003c/a\u003e Document the new configuration syntax for listy things\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1be3857dfef96cde703012a43ec649a4c3f7eea9\"\u003e\u003ccode\u003e1be3857\u003c/code\u003e\u003c/a\u003e There is no more HtAccess\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/405985dd2512786439448e43f390c359e7595269\"\u003e\u003ccode\u003e405985d\u003c/code\u003e\u003c/a\u003e Semantic sections for website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/04b73406d04a279401b43a74314aa1dcbadbc143\"\u003e\u003ccode\u003e04b7340\u003c/code\u003e\u003c/a\u003e [trivial] fixing some outdated tests (tests were broken, not lombok).\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.46...v1.18.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:ssm` from 2.54.5 to 2.54.11\n\nUpdates `io.swagger.core.v3:swagger-annotations` from 2.2.54 to 2.2.55\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/mod-scheduler/pull/264","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-scheduler/issues/264","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/264/packages"},{"uuid":"5364058894","node_id":"PR_kwDOCPT5js8AAAABCZCSZQ","number":397,"state":"open","title":"fix(deps): bump the all-deps group with 7 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-06T09:13:19.000Z","updated_at":"2026-09-06T09:17:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"all-deps","update_count":7,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.1.6","new_version":"5.1.7"},{"name":"software.amazon.awssdk:s3","old_version":"2.54.5","new_version":"2.54.11"},{"name":"org.projectlombok:lombok","old_version":"1.18.46","new_version":"1.18.48","repository_url":"https://github.com/projectlombok/lombok"},{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.12","new_version":"1.18.13","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-deps group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| io.vertx:vertx-stack-depchain | `5.1.6` | `5.1.7` |\n| software.amazon.awssdk:s3 | `2.54.5` | `2.54.11` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.46` | `1.18.48` |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.12` | `1.18.13` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.1.6 to 5.1.7\n\nUpdates `software.amazon.awssdk:s3` from 2.54.5 to 2.54.11\n\nUpdates `org.projectlombok:lombok` from 1.18.46 to 1.18.48\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.48 (September 1st, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE/BUGFIX: \u003ccode\u003e@Builder(builderClassName = \u0026quot;Builder\u0026quot;)\u003c/code\u003e now generates an error, because the type names collide. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3857\"\u003e#3857\u003c/a\u003e  (found after release)\u003c/li\u003e\n\u003cli\u003ePLATFORM: JDK27 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4072\"\u003e#4072\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@SneakyThrows\u003c/code\u003e usage on JDK26 no longer results in class files that require \u003ccode\u003elombok.jar\u003c/code\u003e to be on the runtime classpath (which should not be neccessary). \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4040\"\u003e#4040\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFEATURE: New \u003ca href=\"https://projectlombok.org/features/configuration\"\u003econfig key\u003c/a\u003e \u003ccode\u003elombok.checkReturnValueAnnotation\u003c/code\u003e (values: \u003ccode\u003enone\u003c/code\u003e, \u003ccode\u003elombok\u003c/code\u003e; default: \u003ccode\u003enone\u003c/code\u003e) lets lombok generate \u003ccode\u003e@lombok.CheckReturnValue\u003c/code\u003e on generated methods where the return value should not be ignored, such as \u003ccode\u003e@With\u003c/code\u003e methods and \u003ccode\u003e@Builder.build()\u003c/code\u003e. A future lombok release may flip the default to \u003ccode\u003elombok\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/pull/4013\"\u003e#4013\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePROMOTION: \u003ccode\u003e@SuperBuilder\u003c/code\u003e has been promoted to the main package. Otherwise, no changes have been made to the annotation. The old experimental annotation will remain for a few versions, at which point it will be marked as a deprecated annotation. Eventually it'll be removed. If you had \u003ccode\u003elombok.config\u003c/code\u003e configuration for this annotation, the configuration keys for this feature have been renamed. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/2209\"\u003e#2209\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOLD-CRUFT: \u003ccode\u003elombok.experimental.Wither\u003c/code\u003e and \u003ccode\u003elombok.Delegate\u003c/code\u003e are deprecated remnants; these features were moved (to respectively \u003ccode\u003elombok.With\u003c/code\u003e and \u003ccode\u003elombok.experimental.Delegate\u003c/code\u003e over 5 years ago. They are now removed entirely. If your project is dependent on an older version of lombok which still has those; fret not, lombok still processes these annotations. It just no longer includes them in the jar.\u003c/li\u003e\n\u003cli\u003eFEATURE: CheckerFramework: Lombok now adds \u003ccode\u003e@SideEffectFree\u003c/code\u003e to constructors it makes if you have enabled checker framework via \u003ccode\u003elombok.config\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: CheckerFramework: Lombok would add \u003ccode\u003e@SideEffectFree\u003c/code\u003e to the \u003ccode\u003ebuild()\u003c/code\u003e method of any generated builder, even if it is a builder for invoking a method; in that case, the side-effect-free nature of \u003ccode\u003ebuild()\u003c/code\u003e mirrors the side-effect-free nature of the method invocation you've built. Lombok now checks if the method it generated a builder for is side effect free / 'check return type'.\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/b48657c83ce44d027984f539bd36048293ce5e8e\"\u003e\u003ccode\u003eb48657c\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump v1.18.48\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d1d003945f864d32bb3115cf81fa363e1c7bc6bb\"\u003e\u003ccode\u003ed1d0039\u003c/code\u003e\u003c/a\u003e Merge branch 'jdk27'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1a23dad52c01e7b18892573549841e36d6e4abde\"\u003e\u003ccode\u003e1a23dad\u003c/code\u003e\u003c/a\u003e [review][refactor] No meaningful changes: Improved comments, javadoc, and cle...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/40cdde815038a4bddc2bc31afce80c4c62e75e67\"\u003e\u003ccode\u003e40cdde8\u003c/code\u003e\u003c/a\u003e [changelog] JDK27 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/25eae29093410cba53e3f91e2da4ba1fbf1953f4\"\u003e\u003ccode\u003e25eae29\u003c/code\u003e\u003c/a\u003e Add Danish Nawab to AUTHORS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/10ab92b5d9eb852ccac7295d8017203e7efd7449\"\u003e\u003ccode\u003e10ab92b\u003c/code\u003e\u003c/a\u003e Support JDK27: end positions moved from EndPosTable to JCTree.endpos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/af01b7a27b469b723e88de508480186113569185\"\u003e\u003ccode\u003eaf01b7a\u003c/code\u003e\u003c/a\u003e Document the new configuration syntax for listy things\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1be3857dfef96cde703012a43ec649a4c3f7eea9\"\u003e\u003ccode\u003e1be3857\u003c/code\u003e\u003c/a\u003e There is no more HtAccess\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/405985dd2512786439448e43f390c359e7595269\"\u003e\u003ccode\u003e405985d\u003c/code\u003e\u003c/a\u003e Semantic sections for website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/04b73406d04a279401b43a74314aa1dcbadbc143\"\u003e\u003ccode\u003e04b7340\u003c/code\u003e\u003c/a\u003e [trivial] fixing some outdated tests (tests were broken, not lombok).\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.46...v1.18.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.12 to 1.18.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2. September 2026: version 1.18.13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/d4da51578490c841b56b38c9c8fc9d3e8815f046\"\u003e\u003ccode\u003ed4da515\u003c/code\u003e\u003c/a\u003e [publish] Releasing Byte Buddy 1.18.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/bb914e33837267c05704f167179ba31abe3bf787\"\u003e\u003ccode\u003ebb914e3\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/af2034b8c55c2596f6430e63152586e02d06fd0e\"\u003e\u003ccode\u003eaf2034b\u003c/code\u003e\u003c/a\u003e Create Gradle tasks via the task registration API if available to avoid the u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/30aca5581534d52570a60ffd524109adb3671759\"\u003e\u003ccode\u003e30aca55\u003c/code\u003e\u003c/a\u003e Shortcut traversal of previously visited type hierarchies and harden 1-1 tran...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/debd527b31bb095c26ff6943545cfe01a9045f32\"\u003e\u003ccode\u003edebd527\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.2 to 7.0.1 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/8315af6acb72b5e0d913ad65c4112e828f01d735\"\u003e\u003ccode\u003e8315af6\u003c/code\u003e\u003c/a\u003e Bump step-security/harden-runner from 2.16.1 to 2.19.4 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e30e24f4106f6be28b97a34c81bf6d5dccfa34bb\"\u003e\u003ccode\u003ee30e24f\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.5 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/1885f2a1e77d70d3cc57ff935e2b5a4b675cde85\"\u003e\u003ccode\u003e1885f2a\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.27.6 to 4.36.2 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1916\"\u003e#1916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/de4ed85e1e4e1e83dcfd90fc791684e3607459fa\"\u003e\u003ccode\u003ede4ed85\u003c/code\u003e\u003c/a\u003e Correct Javadoc of Gradle plugin to avoid errors and warnings during generation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/5d3a3129ceb66ec0c168c9648757cbffccf18aec\"\u003e\u003ccode\u003e5d3a312\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.2.0 to 5.4.0 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1918\"\u003e#1918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.18.12...byte-buddy-1.18.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/c906809e0c0b2c79e8a03165cb942f152a911416\"\u003e\u003ccode\u003ec906809\u003c/code\u003e\u003c/a\u003e Avoid using deprecated method CompilerConfiguration.setCompilerVersion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ad74fee36865d7a1752c9b96ff9a9e702565fdb3\"\u003e\u003ccode\u003ead74fee\u003c/code\u003e\u003c/a\u003e Replace adopt-openj9 by semeru JDK distribution on GH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/beb0eda2100e77d3f01bf4cc89edd5b721411f63\"\u003e\u003ccode\u003ebeb0eda\u003c/code\u003e\u003c/a\u003e Recompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/a0b689e0e7f13d3a7dded7847a807fe6453e0358\"\u003e\u003ccode\u003ea0b689e\u003c/code\u003e\u003c/a\u003e [MCOMPILER-578] Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2e8122841d9b10d2d83a90cc07530d7a09eebc47\"\u003e\u003ccode\u003e2e81228\u003c/code\u003e\u003c/a\u003e Fix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2132f5bf0cbfcde26301084c4833f1a9420f1baf\"\u003e\u003ccode\u003e2132f5b\u003c/code\u003e\u003c/a\u003e configure ATR project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5992b772033a7488767c4b3aa806f080eba96593\"\u003e\u003ccode\u003e5992b77\u003c/code\u003e\u003c/a\u003e Build fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/acccef703e5491c29c6dd9e8381677d3e7927589\"\u003e\u003ccode\u003eacccef7\u003c/code\u003e\u003c/a\u003e Bump plexusCompilerVersion from 2.16.2 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/72bc4454dfdcd1c3551137e5b27560f88b4480ae\"\u003e\u003ccode\u003e72bc445\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.15.0...maven-compiler-plugin-3.16.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.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/mod-data-import/pull/397","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-data-import/issues/397","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/397/packages"},{"uuid":"5363368939","node_id":"PR_kwDOKzGAh88AAAABCYh9SA","number":219,"state":"open","title":"fix(deps): bump the all-deps group with 5 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-09-06T06:33:59.000Z","updated_at":"2026-09-06T06:37:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"all-deps","update_count":5,"packages":[{"name":"org.folio:data-import-processing-core","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/folio-org/data-import-processing-core"},{"name":"software.amazon.awssdk:s3","old_version":"2.54.5","new_version":"2.54.11"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-deps group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.folio:data-import-processing-core](https://github.com/folio-org/data-import-processing-core) | `5.0.0` | `5.0.1` |\n| software.amazon.awssdk:s3 | `2.54.5` | `2.54.11` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n\nUpdates `org.folio:data-import-processing-core` from 5.0.0 to 5.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/data-import-processing-core/releases\"\u003eorg.folio:data-import-processing-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.1\u003c/h2\u003e\n\u003ch2\u003e2026-09-02 v5.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix 035 being split on update when same $a in incoming and existing (\u003ca href=\"https://folio-org.atlassian.net/browse/MODSOURCE-1014\"\u003eMODSOURCE-1014\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/folio-org/data-import-processing-core/blob/master/NEWS.md\"\u003eorg.folio:data-import-processing-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0 XXXX-XX-XX\u003c/h2\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove REST-based event publishing support (\u003ccode\u003eRestEventPublisher\u003c/code\u003e, \u003ccode\u003eOkapiConnectionParams\u003c/code\u003e, \u003ccode\u003eRestUtil\u003c/code\u003e); events are now published to Kafka only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMARC Bib Updates mapping - 'Delete' action functionality (\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICORE-508\"\u003eMODDICORE-508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDELETE_INCOMING repeatable field action not removing duplicate scalar values from string arrays (\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICORE-507\"\u003eMODDICORE-507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 035 being split on update when same $a in incoming and existing (\u003ca href=\"https://folio-org.atlassian.net/browse/MODSOURCE-1014\"\u003eMODSOURCE-1014\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTech Dept\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate tests from JUnit 4 to JUnit 6\u003c/li\u003e\n\u003cli\u003eAdd checkstyle verification\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003eio.vertx:vertx-stack-depchain\u003c/code\u003e from \u003ccode\u003e5.0.12\u003c/code\u003e to \u003ccode\u003e5.1.5\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.junit:junit-bom\u003c/code\u003e from \u003ccode\u003e5.12.2\u003c/code\u003e to \u003ccode\u003e6.1.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.folio:mod-inventory-storage-dto\u003c/code\u003e from \u003ccode\u003e30.0.0\u003c/code\u003e to \u003ccode\u003e30.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.glassfish.jersey.core:jersey-common\u003c/code\u003e from \u003ccode\u003e2.46\u003c/code\u003e to \u003ccode\u003e4.0.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.slf4j:slf4j-api\u003c/code\u003e from \u003ccode\u003e2.0.17\u003c/code\u003e to \u003ccode\u003e2.0.18\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven:maven-model\u003c/code\u003e from \u003ccode\u003e3.9.9\u003c/code\u003e to \u003ccode\u003e3.9.16\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ecommons-io:commons-io\u003c/code\u003e from \u003ccode\u003e2.19.0\u003c/code\u003e to \u003ccode\u003e2.22.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ecom.google.guava:guava\u003c/code\u003e from \u003ccode\u003e33.4.8-jre\u003c/code\u003e to \u003ccode\u003e33.6.0-jre\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.graalvm.js:js\u003c/code\u003e from \u003ccode\u003e24.2.1\u003c/code\u003e to \u003ccode\u003e25.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.graalvm.js:js-scriptengine\u003c/code\u003e from \u003ccode\u003e24.2.1\u003c/code\u003e to \u003ccode\u003e25.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.mockito:mockito-core\u003c/code\u003e from \u003ccode\u003e5.17.0\u003c/code\u003e to \u003ccode\u003e5.23.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.codehaus.mojo:exec-maven-plugin\u003c/code\u003e from \u003ccode\u003e3.5.0\u003c/code\u003e to \u003ccode\u003e3.6.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.codehaus.mojo:properties-maven-plugin\u003c/code\u003e from \u003ccode\u003e1.2.1\u003c/code\u003e to \u003ccode\u003e1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.jsonschema2pojo:jsonschema2pojo-maven-plugin\u003c/code\u003e from \u003ccode\u003e0.5.1\u003c/code\u003e to \u003ccode\u003e1.3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-enforcer-plugin\u003c/code\u003e from \u003ccode\u003e3.5.0\u003c/code\u003e to \u003ccode\u003e3.6.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-compiler-plugin\u003c/code\u003e from \u003ccode\u003e3.14.0\u003c/code\u003e to \u003ccode\u003e3.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-shade-plugin\u003c/code\u003e from \u003ccode\u003e3.6.0\u003c/code\u003e to \u003ccode\u003e3.6.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-release-plugin\u003c/code\u003e from \u003ccode\u003e3.1.1\u003c/code\u003e to \u003ccode\u003e3.3.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-surefire-plugin\u003c/code\u003e from \u003ccode\u003e3.5.3\u003c/code\u003e to \u003ccode\u003e3.5.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-source-plugin\u003c/code\u003e from \u003ccode\u003e3.3.1\u003c/code\u003e to \u003ccode\u003e3.4.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-javadoc-plugin\u003c/code\u003e from \u003ccode\u003e3.11.2\u003c/code\u003e to \u003ccode\u003e3.12.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/db54c030778a4824648a9b5424c499bbfd2742a6\"\u003e\u003ccode\u003edb54c03\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/748fd6dd55c4aa298537a7bcc263f2634160ff27\"\u003e\u003ccode\u003e748fd6d\u003c/code\u003e\u003c/a\u003e Update NEWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/b7a573bc8b2cf081a8ac9a26ef81a37c6cc20247\"\u003e\u003ccode\u003eb7a573b\u003c/code\u003e\u003c/a\u003e fix(normalization): Fix 035 being split on update when same $a in incoming an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/01e81815789aec9055c9682bc7c96d63122c49e4\"\u003e\u003ccode\u003e01e8181\u003c/code\u003e\u003c/a\u003e MODDICORE-497: Use GitHub Workflows for Maven\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/497bae7b4f9e65433e54ec417f32653d63e0e94c\"\u003e\u003ccode\u003e497bae7\u003c/code\u003e\u003c/a\u003e Update project version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/e7a48f11a7dead75eebcc43676d01499323dd2f7\"\u003e\u003ccode\u003ee7a48f1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/data-import-processing-core/issues/430\"\u003e#430\u003c/a\u003e from folio-org/release-5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/c3478c1b4130523f18569e6d65363f5178b70773\"\u003e\u003ccode\u003ec3478c1\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/folio-org/data-import-processing-core/compare/v5.0.0...v5.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:s3` from 2.54.5 to 2.54.11\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/mod-marc-migrations/pull/219","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-marc-migrations/issues/219","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/219/packages"}],"issue_packages":[{"old_version":"13.8.0","new_version":"14.3.0","update_type":"major","path":"/services/auth-service","pr_created_at":"2026-10-02T00:05:04.000Z","version_change":"13.8.0 → 14.3.0","issue":{"uuid":"5670885309","node_id":"PR_kwDOSNMH2s8AAAABGMz_3Q","number":237,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 13.8.0 to 14.3.0 in /services/auth-service","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-10-02T00:05:04.000Z","updated_at":"2026-10-02T00:08:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.8.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":"/services/auth-service","ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.8.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.8.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=13.8.0\u0026new-version=14.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AET-DevOps26/team-password123/pull/237","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AET-DevOps26%2Fteam-password123/issues/237","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/237/packages"}},{"old_version":"13.8.0","new_version":"14.3.0","update_type":"major","path":"/services/meals-service","pr_created_at":"2026-10-02T00:05:03.000Z","version_change":"13.8.0 → 14.3.0","issue":{"uuid":"5670885079","node_id":"PR_kwDOSNMH2s8AAAABGMz_Hg","number":236,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 13.8.0 to 14.3.0 in /services/meals-service","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-10-02T00:05:03.000Z","updated_at":"2026-10-02T00:05:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.8.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":"/services/meals-service","ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.8.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.8.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=13.8.0\u0026new-version=14.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AET-DevOps26/team-password123/pull/236","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AET-DevOps26%2Fteam-password123/issues/236","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/236/packages"}},{"old_version":"14.1.0","new_version":"14.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-01T19:30:26.000Z","version_change":"14.1.0 → 14.3.0","issue":{"uuid":"5667954921","node_id":"PR_kwDOC2og6M8AAAABGKdJtw","number":577,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 14.1.0 to 14.3.0","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-10-01T19:30:26.000Z","updated_at":"2026-10-02T05:05:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.1.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 14.1.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.1.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/aistomin/maven-browser/pull/577","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aistomin%2Fmaven-browser/issues/577","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/577/packages"}},{"old_version":"14.1.0","new_version":"14.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-01T17:00:37.000Z","version_change":"14.1.0 → 14.3.0","issue":{"uuid":"5665986873","node_id":"PR_kwDOPSRFis8AAAABGI2mjA","number":111,"state":"open","title":"build(deps): Bump com.puppycrawl.tools:checkstyle from 14.1.0 to 14.3.0","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-10-01T17:00:37.000Z","updated_at":"2026-10-01T17:08:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.1.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 14.1.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.1.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=14.1.0\u0026new-version=14.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/fherbreteau/vodozemac-java/pull/111","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fherbreteau%2Fvodozemac-java/issues/111","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/111/packages"}},{"old_version":"14.1.0","new_version":"14.3.0","update_type":"minor","path":null,"pr_created_at":"2026-10-01T03:13:45.000Z","version_change":"14.1.0 → 14.3.0","issue":{"uuid":"5656311862","node_id":"PR_kwDOG8B9088AAAABGBFjjQ","number":1889,"state":"open","title":"Build(deps): Bump com.puppycrawl.tools:checkstyle from 14.1.0 to 14.3.0","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-10-01T03:13:45.000Z","updated_at":"2026-10-01T03:22:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build(deps): Bump","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.1.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 14.1.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.1.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=14.1.0\u0026new-version=14.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/instancio/instancio/pull/1889","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/instancio%2Finstancio/issues/1889","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1889/packages"}},{"old_version":"14.1.0","new_version":"14.3.0","update_type":"minor","path":null,"pr_created_at":"2026-09-30T23:35:27.000Z","version_change":"14.1.0 → 14.3.0","issue":{"uuid":"5654438101","node_id":"PR_kwDORvvhOs8AAAABF_mtyg","number":879,"state":"open","title":"chore(deps): Bump com.puppycrawl.tools:checkstyle from 14.1.0 to 14.3.0","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-09-30T23:35:27.000Z","updated_at":"2026-09-30T23:56:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.1.0","new_version":"14.3.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 14.1.0 to 14.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.3.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.3.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.3.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.3.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e - Make Checkstyle an java module with module-info.java.\u003c/p\u003e\n\u003ch2\u003echeckstyle-14.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19513\"\u003e#19513\u003c/a\u003e - ModifiedOrder: New property modifierOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17723\"\u003e#17723\u003c/a\u003e - WhitespaceAfter: new token SINGLE_LINE_COMMENT to catch missing whitespace checks around // comments.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8312\"\u003e#8312\u003c/a\u003e - NoWhitespaceAfter: Allow for use of DO_WHILE, LITERAL_CATCH, LITERAL_FOR, LITERAL_IF, and LITERAL_WHILE.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17172\"\u003e#17172\u003c/a\u003e - AnnotationLocation new token MODULE_DEF. Google-style: incomplete coverage on annotation rules for modules.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14986\"\u003e#14986\u003c/a\u003e - New Check UnnecessaryPermitsClause.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/7541\"\u003e#7541\u003c/a\u003e - new Check:  GoolgeRightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19949\"\u003e#19949\u003c/a\u003e - New check: JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20639\"\u003e#20639\u003c/a\u003e - new Check: OpenjdkMethodThrowsAlignment.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e - Indentation: missing violations for '-\u003ccode\u003e\u0026gt;\u003c/code\u003e' and ',' in return statement continuation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e - False Positive: Lambda is incorrectly flaged by OperatorWrap.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21739\"\u003e#21739\u003c/a\u003e - UnusedLocalVariable: false positive on unnamed variable \u003ccode\u003e_\u003c/code\u003e inside anonymous class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21613\"\u003e#21613\u003c/a\u003e - False negative: UnusedTryResourceShouldBeUnnamed treats same-named identifiers in catch/finally blocks as resource usage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21695\"\u003e#21695\u003c/a\u003e - openjdk style: use custon modifierOrder at RedundantModifier.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21689\"\u003e#21689\u003c/a\u003e - Add GoogleRightCurly to google_checks.xml instead of RightCurly.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/10924\"\u003e#10924\u003c/a\u003e - All checks that use \u003ccode\u003eAbstractCheck#getLine()\u003c/code\u003e should check code points instead of characters for spacing.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21139\"\u003e#21139\u003c/a\u003e - Performance: Avoid duplicate regex match in SuppressFilterElement.isFileMatch.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21528\"\u003e#21528\u003c/a\u003e - Add checks for Sun Style [4.2 - Wrapping Lines].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21578\"\u003e#21578\u003c/a\u003e - False Negative: LambdaParameterName silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21579\"\u003e#21579\u003c/a\u003e - False Negative: NeedBraces silently passes lambdas in switch rule.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5895\"\u003e#5895\u003c/a\u003e - CLI XML output file: file stops dead when an execption occurs.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11410\"\u003e#11410\u003c/a\u003e - False Negative: LeftCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21583\"\u003e#21583\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocSeeTagOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21609\"\u003e#21609\u003c/a\u003e - NPE in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19724\"\u003e#19724\u003c/a\u003e - google_checks.xml: \u003ccode\u003eJavadocMethod\u003c/code\u003e \u003ccode\u003eaccessModifiers\u003c/code\u003e should include \u003ccode\u003eprotected\u003c/code\u003e to match \u003ccode\u003eMissingJavadocMethod\u003c/code\u003e \u003ccode\u003escope\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20963\"\u003e#20963\u003c/a\u003e - False negative in LeftCurly for types with option=eol.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21547\"\u003e#21547\u003c/a\u003e - add OpenjdkMethodThrowsAlignment check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20636\"\u003e#20636\u003c/a\u003e - False negatives regarding LeftCurly  in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17170\"\u003e#17170\u003c/a\u003e - Google-style: unfollowed rule on ordering and spacing of module directives.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21454\"\u003e#21454\u003c/a\u003e - google_checks.xml: false negative 4.3 One statement per line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21501\"\u003e#21501\u003c/a\u003e - CommonUtil.getFileExtension includes parent-directory dots in the extension.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21445\"\u003e#21445\u003c/a\u003e - google_checks.xml: false negative 3.3.1.1 No module imports.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21477\"\u003e#21477\u003c/a\u003e - Add checks for Sun Style [4.1 - Line Length].\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21444\"\u003e#21444\u003c/a\u003e - google_checks.xml: false negative 3.2 Package declaration.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bc58fc62478af80aa8490ffb6aea212988c5e2a2\"\u003e\u003ccode\u003ebc58fc6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5711c7261b8c548b4c762a10310f8ae828683469\"\u003e\u003ccode\u003e5711c72\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b8a5b3f12ae067934d8dde6cbc224c735ed891b\"\u003e\u003ccode\u003e4b8a5b3\u003c/code\u003e\u003c/a\u003e minor: Bump version to 14.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a93f8f29ded50590fa92e4b8170fe5d3e5459205\"\u003e\u003ccode\u003ea93f8f2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14120\"\u003e#14120\u003c/a\u003e: add module-info.java to make Checkstyle an explicit Java module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9e3482fa93e6f1f7ef8f577238dc86174f75aba3\"\u003e\u003ccode\u003e9e3482f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a200bcb79aeb537e5b1b6578e9ebd7df59e8e96\"\u003e\u003ccode\u003e6a200bc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2d2b135b19329f314ec7d54417f6ae12ba79b28d\"\u003e\u003ccode\u003e2d2b135\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/194e7a25b801409001752a4294f3a44735f8b75d\"\u003e\u003ccode\u003e194e7a2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20590\"\u003e#20590\u003c/a\u003e: Improve Input coverage for compact sources for SuperCloneCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/123f477dd485db3dc0301230de183e33b5f97f99\"\u003e\u003ccode\u003e123f477\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17663\"\u003e#17663\u003c/a\u003e: Indentation: missing violations for '-\u0026gt;' and ',' in return stat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4b2f353772912ef3f7c9cc4060ff280adb2c99c5\"\u003e\u003ccode\u003e4b2f353\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20541\"\u003e#20541\u003c/a\u003e: fix OperatorWrap false positive for lambda with block body\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.1.0...checkstyle-14.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=14.1.0\u0026new-version=14.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/PIsberg/async-test-lib/pull/879","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PIsberg%2Fasync-test-lib/issues/879","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/879/packages"}},{"old_version":"13.8.0","new_version":"14.1.0","update_type":"major","path":null,"pr_created_at":"2026-09-30T03:02:52.000Z","version_change":"13.8.0 → 14.1.0","issue":{"uuid":"5640207218","node_id":"PR_kwDODnpKsM8AAAABF0J8Bw","number":95,"state":"open","title":"Bump the build-dependencies group across 1 directory with 28 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-09-30T03:02:52.000Z","updated_at":"2026-09-30T03:02:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":28,"packages":[{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.11","new_version":"1.18.14","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.18","new_version":"2.0.20"},{"name":"org.apache.groovy:groovy-jsr223","old_version":"5.0.7","new_version":"6.0.0","repository_url":"https://github.com/apache/groovy"},{"name":"org.easymock:easymock","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/easymock/easymock"},{"name":"com.google.guava:guava","old_version":"33.6.0-jre","new_version":"33.7.1-jre","repository_url":"https://github.com/google/guava"},{"name":"org.springframework:spring-expression","old_version":"7.0.8","new_version":"7.0.9","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"tools.jackson:jackson-bom","old_version":"3.2.1","new_version":"3.2.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.8.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.asciidoctor:asciidoctorj-pdf","old_version":"2.3.23","new_version":"2.3.27","repository_url":"https://github.com/asciidoctor/asciidoctorj-pdf"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.6.1","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.5.0","new_version":"3.5.1","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"de.thetaphi:forbiddenapis","old_version":"3.10","new_version":"3.11","repository_url":"https://github.com/policeman-tools/forbidden-apis"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-report-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-report-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.1.4","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"6.0.2","new_version":"6.2.0"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.1.4","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"com.github.siom79.japicmp:japicmp-maven-plugin","old_version":"0.26.1","new_version":"0.26.2","repository_url":"https://github.com/siom79/japicmp"},{"name":"jakarta.tck:sigtest-maven-plugin","old_version":"2.6","new_version":"2.7","repository_url":"https://github.com/eclipse-ee4j/jakartaee-tck-tools"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.7.3","new_version":"1.8.0","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"3.8.0","new_version":"3.10.3","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.eclipse.sisu:sisu-maven-plugin","old_version":"1.0.1","new_version":"1.1.0"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.21.0","new_version":"2.22.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.slf4j:slf4j-log4j12","old_version":"2.0.18","new_version":"2.0.20"},{"name":"com.gradle:develocity-maven-extension","old_version":"2.5.0","new_version":"2.6.0"},{"name":"com.gradle:common-custom-user-data-maven-extension","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/gradle/common-custom-user-data-maven-extension"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 28 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.11` | `1.18.14` |\n| org.slf4j:slf4j-api | `2.0.18` | `2.0.20` |\n| [org.apache.groovy:groovy-jsr223](https://github.com/apache/groovy) | `5.0.7` | `6.0.0` |\n| [org.easymock:easymock](https://github.com/easymock/easymock) | `5.6.0` | `5.7.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.6.0-jre` | `33.7.1-jre` |\n| [org.springframework:spring-expression](https://github.com/spring-projects/spring-framework) | `7.0.8` | `7.0.9` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.2.1` | `3.2.3` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.8.0` | `14.1.0` |\n| [org.asciidoctor:asciidoctorj-pdf](https://github.com/asciidoctor/asciidoctorj-pdf) | `2.3.23` | `2.3.27` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.6.1` | `3.6.2` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.5.0` | `3.5.1` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [de.thetaphi:forbiddenapis](https://github.com/policeman-tools/forbidden-apis) | `3.10` | `3.11` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-surefire-report-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-surefire-report-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.1.4` | `3.2.0` |\n| org.apache.felix:maven-bundle-plugin | `6.0.2` | `6.2.0` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.1.4` | `3.2.0` |\n| [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) | `0.26.1` | `0.26.2` |\n| [jakarta.tck:sigtest-maven-plugin](https://github.com/eclipse-ee4j/jakartaee-tck-tools) | `2.6` | `2.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.7.3` | `1.8.0` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `3.8.0` | `3.10.3` |\n| org.eclipse.sisu:sisu-maven-plugin | `1.0.1` | `1.1.0` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.21.0` | `2.22.0` |\n| org.slf4j:slf4j-log4j12 | `2.0.18` | `2.0.20` |\n| com.gradle:develocity-maven-extension | `2.5.0` | `2.6.0` |\n| [com.gradle:common-custom-user-data-maven-extension](https://github.com/gradle/common-custom-user-data-maven-extension) | `2.3.0` | `2.4.0` |\n\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.11 to 1.18.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exposure of the agent argument on the command line of the process that is spawned for an external attachment.\u003c/li\u003e\n\u003cli\u003eAvoid the resolution of symbolic links when the Gradle plugin deletes a folder recursively.\u003c/li\u003e\n\u003cli\u003eLimit the nesting depth that is accepted when parsing a generic type signature to avoid an exhaustion of the stack for a malformed class file.\u003c/li\u003e\n\u003cli\u003eSign all deployed files using sigstore, in addition to the existing GPG signature.\u003c/li\u003e\n\u003cli\u003eValidate entry names when the Android plugin retains a file to avoid the propagation of path traversals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically support Kotlin in Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAdd support for native attach on Windows for ARM64.\u003c/li\u003e\n\u003cli\u003eCorrect JNA injector which accidentally created on based on Unsafe.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e14. September 2026: version 1.18.14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid exposure of the agent argument on the command line of the process that is spawned for an external attachment.\u003c/li\u003e\n\u003cli\u003eAvoid the resolution of symbolic links when the Gradle plugin deletes a folder recursively.\u003c/li\u003e\n\u003cli\u003eLimit the nesting depth that is accepted when parsing a generic type signature to avoid an exhaustion of the stack for a malformed class file.\u003c/li\u003e\n\u003cli\u003eSign all deployed files using sigstore, in addition to the existing GPG signature.\u003c/li\u003e\n\u003cli\u003eValidate entry names when the Android plugin retains a file to avoid the propagation of path traversals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2. September 2026: version 1.18.13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e17. July 2026: version 1.18.12\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically support Kotlin in Gradle plugin.\u003c/li\u003e\n\u003cli\u003eCorrect JNA injector which accidentally created on based on Unsafe.\u003c/li\u003e\n\u003cli\u003eSupport dynamic attach on Windows ARM64 by shipping a native \u003ccode\u003eattach_hotspot_windows\u003c/code\u003e library for \u003ccode\u003ewin32-aarch64\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/92846cb0fa3480ed6e0fc41803e8e74f52070c59\"\u003e\u003ccode\u003e92846cb\u003c/code\u003e\u003c/a\u003e [publish] Releasing Byte Buddy 1.18.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/a8a9f14e225f87477f65251db17f475895d73369\"\u003e\u003ccode\u003ea8a9f14\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/b0fe0066a8ea4f9316aa2a06906c87c0f529ddcd\"\u003e\u003ccode\u003eb0fe006\u003c/code\u003e\u003c/a\u003e Skip the signature creation for artifacts that are not deployed.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/c6107833a61e389719b56623fc36e3e476442e11\"\u003e\u003ccode\u003ec610783\u003c/code\u003e\u003c/a\u003e Resolve the signed POM file by the path of the project file.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/caab321964c9da0e0620fc0ff931413629ecf0b3\"\u003e\u003ccode\u003ecaab321\u003c/code\u003e\u003c/a\u003e Sign the deployed POM file and allow for a sigstore dry run.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/c68a9c1761bc3fcda4d942ac7cc3a9e58a200e78\"\u003e\u003ccode\u003ec68a9c1\u003c/code\u003e\u003c/a\u003e Supply the agent argument to the attacher process as an environment variable.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/3ac9ded1959f2aa29809f1bf156d736ef602e3fa\"\u003e\u003ccode\u003e3ac9ded\u003c/code\u003e\u003c/a\u003e Avoid symbolic link resolution on recursive deletion and validate Android ent...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/8dbae60638aac34bed01685d9b322d08433c38de\"\u003e\u003ccode\u003e8dbae60\u003c/code\u003e\u003c/a\u003e Sign deployed files using sigstore.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/5d83cd4a0fc954fb0f6bd13e71f60b532a5d7f95\"\u003e\u003ccode\u003e5d83cd4\u003c/code\u003e\u003c/a\u003e Disable semantic versioning check for protected constructor in abstract class...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/172e0f4712366d4c82c53604214f427cd9232e69\"\u003e\u003ccode\u003e172e0f4\u003c/code\u003e\u003c/a\u003e Move to method to apply suppression.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.18.11...byte-buddy-1.18.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.slf4j:slf4j-api` from 2.0.18 to 2.0.20\n\nUpdates `org.apache.groovy:groovy-jsr223` from 5.0.7 to 6.0.0\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.easymock:easymock` from 5.6.0 to 5.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/easymock/easymock/releases\"\u003eorg.easymock:easymock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.7.0\u003c/h2\u003e\n\u003cp\u003eAdd Java 26 support where bytebuddy isn't using unsafe anymore.\u003c/p\u003e\n\u003ch2\u003eChange log\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd mock() methods without parameters using varargs reification (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMock creation fails with JDK 26 and ByteBuddy 1.18.10 (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/908\"\u003e#908\u003c/a\u003e)git log --oneline\u003c/li\u003e\n\u003cli\u003eUse new Maven central plugin\u003c/li\u003e\n\u003cli\u003eUse a github_token instead\u003c/li\u003e\n\u003cli\u003eAdd the missing REST calls to fully automated the release\u003c/li\u003e\n\u003cli\u003eMove to .mvn style version\u003c/li\u003e\n\u003cli\u003eUse assertThrows all over the place\u003c/li\u003e\n\u003cli\u003eOptimize imports and finish updating to JUnit 5\u003c/li\u003e\n\u003cli\u003eUpdate eclipse configuration\u003c/li\u003e\n\u003cli\u003eMove all to UTF-8 like it should already be\u003c/li\u003e\n\u003cli\u003eUse https for xsd\u003c/li\u003e\n\u003cli\u003eUpdate objenesis to 3.6\u003c/li\u003e\n\u003cli\u003eUpdate copyrights to 2026\u003c/li\u003e\n\u003cli\u003eRemove Hamcrest usage\u003c/li\u003e\n\u003cli\u003eAdd Maven cache\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.6.0 to 5.7.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/918\"\u003e#918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump activesupport from 8.1.2 to 8.1.2.1 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump addressable from 2.8.8 to 2.9.0 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump ch.qos.logback:logback-classic from 1.3.14 to 1.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs from 4.8.6 to 4.10.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.10.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.mycila:license-maven-plugin from 4.6 to 5.1.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/919\"\u003e#919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 13.9.0 to 13.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump concurrent-ruby from 1.3.6 to 1.3.7 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/913\"\u003e#913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump faraday from 2.14.2 to 2.14.3 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/912\"\u003e#912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump json from 2.20.0 to 2.21.2 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/924\"\u003e#924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump junit.jupiter.version from 5.14.1 to 6.1.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump net.bytebuddy:byte-buddy from 1.18.8 to 1.18.12 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump nokogiri from 1.19.3 to 1.19.4 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.1.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/929\"\u003e#929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/837\"\u003e#837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/900\"\u003e#900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-toolchains-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.surefire:surefire-testng from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26 to 1.27 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/easymock/easymock/blob/master/ReleaseNotes.md\"\u003eorg.easymock:easymock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eAdd Java 26 support where bytebuddy isn't using unsafe anymore.\u003c/p\u003e\n\u003ch2\u003eChange log\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd mock() methods without parameters using varargs reification (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMock creation fails with JDK 26 and ByteBuddy 1.18.10 (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/908\"\u003e#908\u003c/a\u003e)git log --oneline\u003c/li\u003e\n\u003cli\u003eUse new Maven central plugin\u003c/li\u003e\n\u003cli\u003eUse a github_token instead\u003c/li\u003e\n\u003cli\u003eAdd the missing REST calls to fully automated the release\u003c/li\u003e\n\u003cli\u003eMove to .mvn style version\u003c/li\u003e\n\u003cli\u003eUse assertThrows all over the place\u003c/li\u003e\n\u003cli\u003eOptimize imports and finish updating to JUnit 5\u003c/li\u003e\n\u003cli\u003eUpdate eclipse configuration\u003c/li\u003e\n\u003cli\u003eMove all to UTF-8 like it should already be\u003c/li\u003e\n\u003cli\u003eUse https for xsd\u003c/li\u003e\n\u003cli\u003eUpdate objenesis to 3.6\u003c/li\u003e\n\u003cli\u003eUpdate copyrights to 2026\u003c/li\u003e\n\u003cli\u003eRemove Hamcrest usage\u003c/li\u003e\n\u003cli\u003eAdd Maven cache\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.6.0 to 5.7.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/918\"\u003e#918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump activesupport from 8.1.2 to 8.1.2.1 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump addressable from 2.8.8 to 2.9.0 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump ch.qos.logback:logback-classic from 1.3.14 to 1.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs from 4.8.6 to 4.10.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.10.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.mycila:license-maven-plugin from 4.6 to 5.1.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/919\"\u003e#919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 13.9.0 to 13.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump concurrent-ruby from 1.3.6 to 1.3.7 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/913\"\u003e#913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump faraday from 2.14.2 to 2.14.3 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/912\"\u003e#912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump json from 2.20.0 to 2.21.2 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/924\"\u003e#924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump junit.jupiter.version from 5.14.1 to 6.1.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump net.bytebuddy:byte-buddy from 1.18.8 to 1.18.12 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump nokogiri from 1.19.3 to 1.19.4 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.1.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/929\"\u003e#929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/837\"\u003e#837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/900\"\u003e#900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-toolchains-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.surefire:surefire-testng from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26 to 1.27 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:jdepend-maven-plugin from 2.1 to 2.2.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/855\"\u003e#855\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/easymock/easymock/commit/a8422b97046b58a1671ebd4493729db070281645\"\u003e\u003ccode\u003ea8422b9\u003c/code\u003e\u003c/a\u003e Move to version 5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/c0ffdcc99d2b29cd127a1e553aaac1e0e3804066\"\u003e\u003ccode\u003ec0ffdcc\u003c/code\u003e\u003c/a\u003e Flatten for oss\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/dc07999c696465eee8b5f04315f3a9adcfeadb17\"\u003e\u003ccode\u003edc07999\u003c/code\u003e\u003c/a\u003e Add missing headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/6047a3c60be00801eeb3887d45c6b286eaf4f10b\"\u003e\u003ccode\u003e6047a3c\u003c/code\u003e\u003c/a\u003e Class can be static\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/e208b61da22d603562342a80945bbf6a361d6c15\"\u003e\u003ccode\u003ee208b61\u003c/code\u003e\u003c/a\u003e Upgrade samples to JUnit 5 and reified calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/f833ee7fbf2e4f4ea6a889c5bc66bfdfee8001f7\"\u003e\u003ccode\u003ef833ee7\u003c/code\u003e\u003c/a\u003e Add reified methods (close \u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/ffaa64ba5001d6a2b02db5d82cb06398f75d6bb4\"\u003e\u003ccode\u003effaa64b\u003c/code\u003e\u003c/a\u003e Add flatten-maven-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/02e038e95c77116bcb7136dec58133a1a5cf363a\"\u003e\u003ccode\u003e02e038e\u003c/code\u003e\u003c/a\u003e Bump com.puppycrawl.tools:checkstyle from 13.10.0 to 13.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/dd4dcf8fc8acb6a1b5e5cc0c8652020ecc28da00\"\u003e\u003ccode\u003edd4dcf8\u003c/code\u003e\u003c/a\u003e Bump net.bytebuddy:byte-buddy from 1.18.11 to 1.18.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/4d66c46c87de489f58a23562be1eb2ad5cae0702\"\u003e\u003ccode\u003e4d66c46\u003c/code\u003e\u003c/a\u003e CI has been github actions for years now\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/easymock/easymock/compare/easymock-5.6.0...easymock-5.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.guava:guava` from 33.6.0-jre to 33.7.1-jre\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/guava/releases\"\u003ecom.google.guava:guava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e33.7.1\u003c/h2\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\r\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\r\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.1-jre\u0026lt;/version\u0026gt;\r\n  \u0026lt;!-- or, for Android: --\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.1-android\u0026lt;/version\u0026gt;\r\n\u0026lt;/dependency\u0026gt;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJar files\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.7.1-jre/guava-33.7.1-jre.jar\"\u003e33.7.1-jre.jar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.7.1-android/guava-33.7.1-android.jar\"\u003e33.7.1-android.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava requires \u003ca href=\"https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies\"\u003eone runtime dependency\u003c/a\u003e, which you can download here:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.jar\"\u003efailureaccess-1.0.3.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavadoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-jre/api/docs/\"\u003e33.7.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/docs/\"\u003e33.7.1-android\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJDiff\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-jre/api/diffs/\"\u003e33.7.1-jre vs. 33.7.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/diffs/\"\u003e33.7.1-android vs. 33.7.0-android\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/androiddiffs/\"\u003e33.7.1-android vs. 33.7.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cp\u003eGuava 33.7.1 removes the \u003ccode\u003eMulti-Release\u003c/code\u003e line from our jar manifest, fixing an issue under Java 9 and 10 that was introduced to \u003ccode\u003eguava-jre\u003c/code\u003e in \u003ca href=\"https://github.com/google/guava/releases/tag/v33.7.0\"\u003eversion 33.7.0\u003c/a\u003e. Sorry for the trouble.\u003c/p\u003e\n\u003ch2\u003e33.7.0\u003c/h2\u003e\n\u003ch3\u003eNewly introduced problem for Java 9 and Java 10 only\u003c/h3\u003e\n\u003cp\u003eGuava 33.7.0 includes a \u003ccode\u003eMulti-Release\u003c/code\u003e line in its jar manifest, even though it is no longer a multi-release jar. This causes \u003ca href=\"https://redirect.github.com/google/guava/issues/8614\"\u003esome problems with tools from Java 9 and Java 10\u003c/a\u003e. The issue is fixed in \u003ca href=\"https://github.com/google/guava/releases/tag/v33.7.1\"\u003eversion 33.7.1\u003c/a\u003e. Sorry for the trouble.\u003c/p\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\r\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\r\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.0-jre\u0026lt;/version\u0026gt;\r\n  \u0026lt;!-- or, for Android: --\u0026gt;\r\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\u003eSee full diff in \u003ca href=\"https://github.com/google/guava/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-expression` from 7.0.8 to 7.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-expression's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.9\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn Spring Framework 7.0.9, \u003ccode\u003eForwardedHeaderFilter\u003c/code\u003e (Spring MVC) and \u003ccode\u003eForwardedHeaderTransformer\u003c/code\u003e (WebFlux) each provide a boolean constructor argument whether to use the standard \u0026quot;Forwarded\u0026quot; header or the \u0026quot;X-Forwarded\u0026quot; alternative headers. A separate property turns on and off use of \u0026quot;X-Forwarded-Prefix\u0026quot;. While the default constructor preserves the existing behavior, we recommend to use the new constructor to explicitly specify which forwarded headers to use to make the processing more deterministic and aligned with what is expected from the proxy. Please, see the updated \u003ca href=\"https://docs.spring.io/spring-framework/reference/7.0.9-SNAPSHOT/web/webmvc/filters.html#filters-forwarded-headers-security\"\u003eSecurity Considerations\u003c/a\u003e section for details. In 7.1 with \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37072\"\u003e#37072\u003c/a\u003e the default constructor is deprecated and marked for removal. \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37090\"\u003e#37090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn Spring Framework 7.0.9, \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e no longer supports expression compilation by default, regardless of the compiler mode configured via \u003ccode\u003eSpelParserConfiguration\u003c/code\u003e or the \u003ccode\u003espring.expression.compiler.mode\u003c/code\u003e system property or Spring property. Applications that intentionally use \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e with trusted expressions and require compilation for performance reasons can opt in by calling \u003ccode\u003ewithCompilationSupported()\u003c/code\u003e on the \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e builder. Care should be taken when opting in to compilation, as doing so removes the safety guards applied during interpreted evaluation. \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37035\"\u003e#37035\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore an empty port value in URI parsing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37117\"\u003e#37117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid retaining class files in annotation metadata \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37112\"\u003e#37112\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@Nullable\u003c/code\u003e annotations when treating \u003ccode\u003eMap.remove()\u003c/code\u003e as returning \u003ccode\u003e@Nullable\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37067\"\u003e#37067\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevisit SSE view fragments handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37061\"\u003e#37061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck list index after auto-grow in \u003ccode\u003eAbstractNestablePropertyAccessor\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37036\"\u003e#37036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDisable SpEL expression compilation by default in \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37035\"\u003e#37035\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLimit result size of \u003ccode\u003eBigDecimal\u003c/code\u003e/\u003ccode\u003eBigInteger\u003c/code\u003e power operations in SpEL \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37034\"\u003e#37034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor redirect handling in UrlHandlerFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37030\"\u003e#37030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise stylesheet source handling in XsltView \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37029\"\u003e#37029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise view name handling in UrlFilenameViewController \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37027\"\u003e#37027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle pre-flight requests in functional endpoint setup without DispatcherHandler \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37024\"\u003e#37024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove WebSocket handshake error logging \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37023\"\u003e#37023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing nullability in JdbcTemplate.batchUpdate \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37012\"\u003e#37012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTimeout property in RetryPolicy does not have a default constant \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36983\"\u003e#36983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrite native configuration files as UTF-8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36972\"\u003e#36972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefaultServerRequest.ServletParametersMap.entrySet() does not retain HttpServletRequest.getParameterMap() order \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36966\"\u003e#36966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerform nextKey within synchronization for SQLite as well \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36959\"\u003e#36959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for custom ObjectInputFilter on DefaultDeserializer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36958\"\u003e#36958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise resource bundle caching for common locales \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36957\"\u003e#36957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove nullability for \u003ccode\u003egetSession(*)\u003c/code\u003e in \u003ccode\u003eMockHttpServletRequest\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36926\"\u003e#36926\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove fallback logic in ParameterContentNegotiationStrategy and ParameterContentTypeResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36925\"\u003e#36925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ambiguous match check on preflight request \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36903\"\u003e#36903\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove Groovy markup template loading \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36902\"\u003e#36902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove request path handling on a Reactor Netty server \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36893\"\u003e#36893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove JettyWebSocketSession error handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36891\"\u003e#36891\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\u003eEclipseLinkJpaDialect singleton lock in EclipseLinkConnectionHandle.getConnection() serializes all JDBC connection acquisitions under load \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37085\"\u003e#37085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadataReader fails to read byte[] array from annotation \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37083\"\u003e#37083\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure parsing/tostring symmetry in ContentDisposition \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37064\"\u003e#37064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCharacter outside of permitted range in Content Disposition \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37062\"\u003e#37062\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Jackson BufferRecycler to its pool in encoders \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37059\"\u003e#37059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure consistent error escaping \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37055\"\u003e#37055\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefine template name processing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37054\"\u003e#37054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset TwoByteMatcher partial match on mismatching byte \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37053\"\u003e#37053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor async XML parsing limit checks \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37031\"\u003e#37031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix part constraint checks in PartEventHttpMessageReader \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37028\"\u003e#37028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix buffer leak in RSocket SETUP frame handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37026\"\u003e#37026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure correct Jetty core response cookie handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37025\"\u003e#37025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003edomainToAscii\u003c/code\u003e with current WhatWG spec \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37018\"\u003e#37018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure consistent \u003ccode\u003eButtonTag\u003c/code\u003e value attribute processing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37017\"\u003e#37017\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/82a6b40b9366ec181ededdad282b307ee5381a52\"\u003e\u003ccode\u003e82a6b40\u003c/code\u003e\u003c/a\u003e Release Spring Framework 7.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a7b1b59cbd79175ed79b0f4aa967be70288bb2ee\"\u003e\u003ccode\u003ea7b1b59\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/996e3d3f18dbb13d92a2eaf988abfe77b06928d4\"\u003e\u003ccode\u003e996e3d3\u003c/code\u003e\u003c/a\u003e Upgrade to Micrometer 1.16.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/73f5ddddcd4278580c9c879b2effdac29aa3bff5\"\u003e\u003ccode\u003e73f5ddd\u003c/code\u003e\u003c/a\u003e Refactor maxInMemory limit handling for async XML parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/675f25de72e7ac31db1ffe0dc324381d7cc1a308\"\u003e\u003ccode\u003e675f25d\u003c/code\u003e\u003c/a\u003e Leading slash handling in UrlHandlerFilter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/692dbc9160de3b5de50ccedeee014716d0cedb7b\"\u003e\u003ccode\u003e692dbc9\u003c/code\u003e\u003c/a\u003e Apply ResourceHandlerUtils checks in XsltView\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/8647e90bc7b2da9b299566296f2b253a6fd9c128\"\u003e\u003ccode\u003e8647e90\u003c/code\u003e\u003c/a\u003e Consistent maxPartSize check in PartEventHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/b9379e33d52b491e227715776a072d07bcccddab\"\u003e\u003ccode\u003eb9379e3\u003c/code\u003e\u003c/a\u003e Check viewName for special prefixes in UrlFilenameViewController\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a784dbe286beaa70e5a88638b6af7f58f458c07e\"\u003e\u003ccode\u003ea784dbe\u003c/code\u003e\u003c/a\u003e Ensure Payload release on early error in createHeaders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/3b492f3908df3fe0adc639b7da98f737d1ff7a02\"\u003e\u003ccode\u003e3b492f3\u003c/code\u003e\u003c/a\u003e Return sameSite cookie value in Jetty response\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.8...v7.0.9\"\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.2.1 to 3.2.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/169de87d30e0dd04578c5bebb542df1130b32bd2\"\u003e\u003ccode\u003e169de87\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/c64410be8f1595d0d7ff64bc0f0eb033a383d037\"\u003e\u003ccode\u003ec64410b\u003c/code\u003e\u003c/a\u003e Prep for 3.2.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1f23ca6d20f2541413f21177dd13890445c1778b\"\u003e\u003ccode\u003e1f23ca6\u003c/code\u003e\u003c/a\u003e Merge branch '3.1' into 3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/432ca52658d8f898bc72793001bb3f90d477d810\"\u003e\u003ccode\u003e432ca52\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/e0d3ccffec25b3eaf9c4399c9dad8264ce7c08da\"\u003e\u003ccode\u003ee0d3ccf\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/8abdaa694293936bbbbeac706e83655929928b95\"\u003e\u003ccode\u003e8abdaa6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2abd85ba6a3eb6efcf275a291bb0bb1de66f2976\"\u003e\u003ccode\u003e2abd85b\u003c/code\u003e\u003c/a\u003e Prep for 3.1.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/c63b07a88fd964052c8dbfff409f4f459d02ef60\"\u003e\u003ccode\u003ec63b07a\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/b0a50331a435bf451c14f7fb67a69cf8a0c6a6b2\"\u003e\u003ccode\u003eb0a5033\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/719429d87e0d92615d67668cb3329b8dd1505b37\"\u003e\u003ccode\u003e719429d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.2.1...jackson-bom-3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 13.8.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.8.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.asciidoctor:asciidoctorj-pdf` from 2.3.23 to 2.3.27\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/964f7f42498345b6204f360c538b8a9fd1439224\"\u003e\u003ccode\u003e964f7f4\u003c/code\u003e\u003c/a\u003e Upgrade to asciidoctor-pdf 2.3.27 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/issues/117\"\u003e#117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/compare/v2.3.23...v2.3.27\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:build-helper-maven-plugin` from 3.6.1 to 3.6.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/releases\"\u003eorg.codehaus.mojo:build-helper-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace raw \u003ccode\u003eNPEx\u003c/code\u003e with customized exception message (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/239\"\u003e#239\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\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\u003eRemove redundant maven-resolver-api dependency and ignore Resolver/SLF4J 2.x in Dependabot (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/248\"\u003e#248\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\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eRemove redundant maven-resolver-api dependency and ignore Resolver/SLF4J 2.x in Dependabot (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/248\"\u003e#248\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/247\"\u003e#247\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/244\"\u003e#244\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 96 to 97 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/246\"\u003e#246\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/245\"\u003e#245\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/241\"\u003e#241\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 95 to 96 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/240\"\u003e#240\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 94 to 95 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/235\"\u003e#235\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 93 to 94 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/233\"\u003e#233\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 92 to 93 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/232\"\u003e#232\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 91 to 92 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/231\"\u003e#231\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\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/813bc7d2f03f2c9975de1f079cf7a7334211e0b6\"\u003e\u003ccode\u003e813bc7d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 3.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/07d91091b06db894178bcb6e71bc55f857546f46\"\u003e\u003ccode\u003e07d9109\u003c/code\u003e\u003c/a\u003e Remove redundant maven-resolver-api and ignore Resolver/SLF4J 2.x in Dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/9abd552f324e429beb586407139eb4d43127344a\"\u003e\u003ccode\u003e9abd552\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/3c15526bf151e28d6ce651197b36958164da4d4a\"\u003e\u003ccode\u003e3c15526\u003c/code\u003e\u003c/a\u003e Bump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/3b1f104096756ce33e8fc3e4c3062b1ccd8cf227\"\u003e\u003ccode\u003e3b1f104\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 96 to 97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/1749855c90317f651eed427e45cb27c52cf8a542\"\u003e\u003ccode\u003e1749855\u003c/code\u003e\u003c/a\u003e Bump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/52300415d70e84a20924c06c26d9375b152e5409\"\u003e\u003ccode\u003e5230041\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/c0e937567a4604534e32cf3cc4c3abb43bfa243c\"\u003e\u003ccode\u003ec0e9375\u003c/code\u003e\u003c/a\u003e Delete .github/release-drafter.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/84a839e4cb9b84b3afbbeef7f6c950ba5b478b31\"\u003e\u003ccode\u003e84a839e\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 95 to 96\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/a85c668b83334b423844fc448709b1d6e53cb32c\"\u003e\u003ccode\u003ea85c668\u003c/code\u003e\u003c/a\u003e Replace raw \u003ccode\u003eNPEx\u003c/code\u003e with customized exception message\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/compare/3.6.1...3.6.2\"\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-jar-plugin` from 3.5.0 to 3.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-jar-plugin/releases\"\u003eorg.apache.maven.plugins:maven-jar-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/550\"\u003e#550\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/550\"\u003e#550\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse plugin version properties (3.x) (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/535\"\u003e#535\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/547\"\u003e#547\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.11.0 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/538\"\u003e#538\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-jar-plugin/pull/536\"\u003e#536\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-jar-plugin/pull/534\"\u003e#534\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-jar-plugin/pull/529\"\u003e#529\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-jar-plugin/pull/528\"\u003e#528\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-jar-plugin/pull/526\"\u003e#526\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-jar-plugin/pull/523\"\u003e#523\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-jar-plugin/pull/519\"\u003e#519\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-jar-plugin/pull/516\"\u003e#516\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.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/517\"\u003e#517\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-jar-plugin/pull/514\"\u003e#514\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-archiver from 3.6.5 to 3.6.6 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/511\"\u003e#511\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-jar-plugin/pull/509\"\u003e#509\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-jar-plugin/commit/b0cd63d0ad544aa552f06e4492faf984bf2c85c1\"\u003e\u003ccode\u003eb0cd63d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-jar-plugin-3.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/5318a4feaf529d6fa22c4622fff2d54fefe7f7dd\"\u003e\u003ccode\u003e5318a4f\u003c/code\u003e\u003c/a\u003e Add AGENTS.md + SECURITY.md security-model pointer for scanner discoverability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/8e0b9bb307fc29b8d267f18eca9d47be0a7f16e0\"\u003e\u003ccode\u003e8e0b9bb\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/547\"\u003e#547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/d5a438b6add9a9115f5a2c9b27db67e0d962bb74\"\u003e\u003ccode\u003ed5a438b\u003c/code\u003e\u003c/a\u003e Fix javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/774fac9215d92bfac67ece082872b00475580b21\"\u003e\u003ccode\u003e774fac9\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.11.0 to 4.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/b71f40368edc878b3dcaa9840d950bd7d297d4c4\"\u003e\u003ccode\u003eb71f403\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.15 to 3.9.16 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/9f2a001a00fcbb0408219a11f62b48c4dfde78d3\"\u003e\u003ccode\u003e9f2a001\u003c/code\u003e\u003c/a\u003e Use plugin version properties (3.x) (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/68a978f952ba510f7378fd287c5172dc560079e3\"\u003e\u003ccode\u003e68a978f\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 47 to 48 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/534\"\u003e#534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/e1058217f657691a3e50b0c7e0620fd13c8e83c3\"\u003e\u003ccode\u003ee105821\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-jar-plugin/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/953dc1abbb527b8128657f2aeadfdca0557d974d\"\u003e\u003ccode\u003e953dc1a\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.5.0...maven-jar-plugin-3.5.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.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugi...\n\n_Description has been truncated_","html_url":"https://github.com/changsongyang/hibernate-validator/pull/95","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/changsongyang%2Fhibernate-validator/issues/95","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/95/packages"}},{"old_version":"9.0","new_version":"9.3","update_type":null,"path":null,"pr_created_at":"2026-09-24T09:17:31.000Z","version_change":"9.0 → 9.3","issue":{"uuid":"5566092133","node_id":"PR_kwDOAJ7yCM8AAAABE5xx_Q","number":2465,"state":"closed","title":"Bump the gradle-dependencies 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-10-01T09:28:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-24T09:17:31.000Z","updated_at":"2026-10-01T09:28:15.000Z","time_to_close":605444,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"gradle-dependencies","update_count":19,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"9.0","new_version":"9.3","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.43.0","new_version":"2.50.0","repository_url":"https://github.com/google/error-prone"},{"name":"junit:junit","old_version":"4.11","new_version":"4.13.2","repository_url":"https://github.com/junit-team/junit4"},{"name":"net.ltgt.errorprone","old_version":"4.2.0","new_version":"4.4.0"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.33","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.33","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"biz.aQute.bnd.builder","old_version":"7.1.0","new_version":"7.4.0","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.yubico.yubikit:openpgp","old_version":"3.2.0","new_version":"3.2.1","repository_url":"https://github.com/Yubico/yubikit-android"},{"name":"com.yubico.yubikit:desktop","old_version":"3.2.0","new_version":"3.2.1","repository_url":"https://github.com/Yubico/yubikit-android"},{"name":"javax.mail:mail","old_version":"1.4","new_version":"1.4.7"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.0.1","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.0.0","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"io.grpc:grpc-protobuf","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-stub","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-services","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-netty-shaded","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:protoc-gen-grpc-java","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-stub","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-services","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:grpc-netty-shaded","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.grpc:protoc-gen-grpc-java","old_version":"1.83.1","new_version":"1.84.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"com.google.protobuf","old_version":"0.9.4","new_version":"0.10.0"},{"name":"gradle-wrapper","old_version":"9.1.0","new_version":"9.7.1","repository_url":"https://github.com/gradle/gradle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `9.0` | `9.3` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.43.0` | `2.50.0` |\n| [junit:junit](https://github.com/junit-team/junit4) | `4.11` | `4.13.2` |\n| net.ltgt.errorprone | `4.2.0` | `4.4.0` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.33` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.33` | `1.37` |\n| [biz.aQute.bnd.builder](https://github.com/bndtools/bnd) | `7.1.0` | `7.4.0` |\n| [com.yubico.yubikit:openpgp](https://github.com/Yubico/yubikit-android) | `3.2.0` | `3.2.1` |\n| [com.yubico.yubikit:desktop](https://github.com/Yubico/yubikit-android) | `3.2.0` | `3.2.1` |\n| javax.mail:mail | `1.4` | `1.4.7` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.0.1` | `2.1.5` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.0.0` | `2.1.4` |\n| [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-services](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:protoc-gen-grpc-java](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-services](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| [io.grpc:protoc-gen-grpc-java](https://github.com/grpc/grpc-java) | `1.83.1` | `1.84.0` |\n| com.google.protobuf | `0.9.4` | `0.10.0` |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.1.0` | `9.7.1` |\n\n\nUpdates `com.puppycrawl.tools:checkstyle` from 9.0 to 9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-9.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://checkstyle.org/releasenotes.html#Release_9.3\"\u003ehttps://checkstyle.org/releasenotes.html#Release_9.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echeckstyle-9.2.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://checkstyle.org/releasenotes.html#Release_9.2.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_9.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echeckstyle-9.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://checkstyle.org/releasenotes.html#Release_9.2\"\u003ehttps://checkstyle.org/releasenotes.html#Release_9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echeckstyle-9.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://checkstyle.org/releasenotes.html#Release_9.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echeckstyle-9.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://checkstyle.org/releasenotes.html#Release_9.0.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_9.0.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5c1903792f8432243cc8ae5cd79a03a004d3c09c\"\u003e\u003ccode\u003e5c19037\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c4b2862dc43af3cefb95351703999894ff7660bc\"\u003e\u003ccode\u003ec4b2862\u003c/code\u003e\u003c/a\u003e doc: release notes 9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ef2ac6c4c75db4d46411757f33a63f79c9ca0738\"\u003e\u003ccode\u003eef2ac6c\u003c/code\u003e\u003c/a\u003e dependency: bump taglist-maven-plugin from 2.4 to 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/e12eee4f01b304a2730b6c279467897006fcf8de\"\u003e\u003ccode\u003ee12eee4\u003c/code\u003e\u003c/a\u003e minor: Specified violation messages in SeparatorWrapCheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/645262f42ba572b3f3749434f03fd29f74e6cdb6\"\u003e\u003ccode\u003e645262f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11091\"\u003e#11091\u003c/a\u003e: Fail test execution when input file hasn't specified violation ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2372df171e9fbbff00e2a5ac1a48938161bb3bd3\"\u003e\u003ccode\u003e2372df1\u003c/code\u003e\u003c/a\u003e infra: disable equalsverifier until \u003ca href=\"https://github.com/jqno/equalsverifier/is\"\u003ehttps://github.com/jqno/equalsverifier/is\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/b37ec9ce2c37473b248d547b17aa0fb15b481624\"\u003e\u003ccode\u003eb37ec9c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/6320\"\u003e#6320\u003c/a\u003e: Kill surviving mutations for REMOVE_CONDITIONALS in UnusedLocalV...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7cd807c867ab2f5108330f325edb3a985966af25\"\u003e\u003ccode\u003e7cd807c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11220\"\u003e#11220\u003c/a\u003e: False positive in MissingSwitchDefault with pattern in switch l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7124ab9cf0ab1b0b91bd7828491673827d33ad2c\"\u003e\u003ccode\u003e7124ab9\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11187\"\u003e#11187\u003c/a\u003e: OperatorWrapCheck throws NPE on guarded patterns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8a93900b45d7f90aa54a501ddad02e41a871003a\"\u003e\u003ccode\u003e8a93900\u003c/code\u003e\u003c/a\u003e infra: use master branch for no-error-xwiki execution\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-9.0...checkstyle-9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.43.0 to 2.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.50.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/BoxingComparator\"\u003e\u003ccode\u003eBoxingComparator\u003c/code\u003e\u003c/a\u003e:  Detect implicitly-boxing Comparator.comparing key extractors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExposedPrivateType\"\u003e\u003ccode\u003eExposedPrivateType\u003c/code\u003e\u003c/a\u003e: Discourage references to private member classes from non-private APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/JUnitMethodInvoked\"\u003e\u003ccode\u003eJUnitMethodInvoked\u003c/code\u003e\u003c/a\u003e: Discourage directly invoking JUnit test methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ListRemoveAmbiguous\"\u003e\u003ccode\u003eListRemoveAmbiguous\u003c/code\u003e\u003c/a\u003e: Detect ambiguous calls to \u003ccode\u003eList.remove(int|Integer)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreferTestParameter\"\u003e\u003ccode\u003ePreferTestParameter\u003c/code\u003e\u003c/a\u003e: suggests using \u003ccode\u003e@TestParameter\u003c/code\u003e instead of \u003ccode\u003e@TestParameters\u003c/code\u003e for exhaustive boolean and enum parameters on single-element parameterized tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RecordComponentAccessorAnnotationConflict\"\u003e\u003ccode\u003eRecordComponentAccessorAnnotationConflict\u003c/code\u003e\u003c/a\u003e: Detect conflicts between record components and explicit accessor methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RecordComponentOverride\"\u003e\u003ccode\u003eRecordComponentOverride\u003c/code\u003e\u003c/a\u003e: Discourage \u003ccode\u003e@Override\u003c/code\u003e on record component declarations that don't override\nanything\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThrowableEqualsHashCode\"\u003e\u003ccode\u003eThrowableEqualsHashCode\u003c/code\u003e\u003c/a\u003e: Discourage overriding \u003ccode\u003eThrowable.equals()\u003c/code\u003e and \u003ccode\u003ehashCode()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5553\"\u003e#5553\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5649\"\u003e#5649\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5778\"\u003e#5778\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.49.0...v2.50.0\"\u003ehttps://github.com/google/error-prone/compare/v2.49.0...v2.50.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.49.0\u003c/h2\u003e\n\u003cp\u003eThis release includes several changes to \u003ccode\u003eMatcher\u003c/code\u003e APIs, and removed some deprecated or problematic APIs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003eMethodMatchers.withSignature\u003c/code\u003e API, which relies on fragile \u003ccode\u003etoString\u003c/code\u003e behaviour. Alternatives for matching on method signatures with varargs and type parameters were added in \u003ca href=\"https://github.com/google/error-prone/commit/a98a1c55d92d343ae2c142485e8888cd46aa78b3\"\u003ehttps://github.com/google/error-prone/commit/a98a1c55d92d343ae2c142485e8888cd46aa78b3\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003evariableType(Matcher)\u003c/code\u003e API. \u003ccode\u003eMatchers.variableType(Matcher)\u003c/code\u003e uses \u003ccode\u003eVariableTree#getType\u003c/code\u003e to match variable types, which own't work for lambda parameters with inferred types after \u003ca href=\"https://bugs.openjdk.org/browse/JDK-8268850\"\u003eJDK-8268850\u003c/a\u003e. The recommended replacement is \u003ccode\u003evariableType(TypePredicate)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eenclosingPackage\u003c/code\u003e return an optional. Module elements are not enclosed by a package, checks using \u003ccode\u003eenclosingPackage\u003c/code\u003e shouldn't assume an enclosing package exists when processing arbitrary elements.\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eFieldMatchers\u003c/code\u003e API, similar to \u003ccode\u003eMethodMatchers\u003c/code\u003e (\u003ca href=\"https://github.com/google/error-prone/commit/1dd9c3a6bd76fca8104be6ae1c1004655d6a1745\"\u003ehttps://github.com/google/error-prone/commit/1dd9c3a6bd76fca8104be6ae1c1004655d6a1745\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssertThrowsBlockToExpression\"\u003e\u003ccode\u003eAssertThrowsBlockToExpression\u003c/code\u003e\u003c/a\u003e: Discourage unnecessary block lambdas in \u003ccode\u003eassertThrows\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssertThrowsMinimizer\"\u003e\u003ccode\u003eAssertThrowsMinimizer\u003c/code\u003e\u003c/a\u003e: Suggest minimizing the amount of logic in \u003ccode\u003eassertThrows\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MemorySegmentReferenceEquality\"\u003e\u003ccode\u003eMemorySegmentReferenceEquality\u003c/code\u003e\u003c/a\u003e: Discourage using reference equality for \u003ccode\u003eMemorySegments\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreferThrowsTag\"\u003e\u003ccode\u003ePreferThrowsTag\u003c/code\u003e\u003c/a\u003e: Recommends using \u003ccode\u003e@throws\u003c/code\u003e instead of the legacy \u003ccode\u003e@exception\u003c/code\u003e javadoc tag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RecordAccessorInCompactConstructor\"\u003e\u003ccode\u003eRecordAccessorInCompactConstructor\u003c/code\u003e\u003c/a\u003e: detect record accessors inside the compact canonical ctors, which read uninitialized fields.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/2283\"\u003e#2283\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/3503\"\u003e#3503\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5210\"\u003e#5210\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5289\"\u003e#5289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5548\"\u003e#5548\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5548\"\u003e#5548\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5554\"\u003e#5554\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5609\"\u003e#5609\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5614\"\u003e#5614\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5656\"\u003e#5656\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.48.0...v2.49.0\"\u003ehttps://github.com/google/error-prone/compare/v2.48.0...v2.49.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d802cff975605b2c76f262eaf28d22bf39534f78\"\u003e\u003ccode\u003ed802cff\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/b12b5f206d0f9f4a9f4c647839096a7a571c0961\"\u003e\u003ccode\u003eb12b5f2\u003c/code\u003e\u003c/a\u003e In \u003ccode\u003eStringCharset\u003c/code\u003e, move the description from \u003ccode\u003eexplanation\u003c/code\u003e to \u003ccode\u003esummary\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/a7ca02a09c4b7c343eaf3eae6badbf3cf14568c4\"\u003e\u003ccode\u003ea7ca02a\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eAssertThrowsUtils\u003c/code\u003e to emit \u003ccode\u003evar thrown = assertThrows(...)\u003c/code\u003e instead o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6b565177d4dd90b09abc646e4639caa117637c18\"\u003e\u003ccode\u003e6b56517\u003c/code\u003e\u003c/a\u003e Fix handling of nested tags in  UnrecognisedJavadocTag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d36e74f6a7bde44a23dcc6f8c729f4bf909455f6\"\u003e\u003ccode\u003ed36e74f\u003c/code\u003e\u003c/a\u003e Remove translation of the \u003ccode\u003efail()\u003c/code\u003e message into \u003ccode\u003eassertThrows()\u003c/code\u003e. We already ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/c3581e93a0db15e35f8f7b3b6bb5cfe5eadbe8dc\"\u003e\u003ccode\u003ec3581e9\u003c/code\u003e\u003c/a\u003e Fix JavacFileManager compiler crash during speculative recompiles in modular ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/da1f32b7908e5da8376fff4e57296ef7a84a4e81\"\u003e\u003ccode\u003eda1f32b\u003c/code\u003e\u003c/a\u003e Remove assignments from \u003ccode\u003eassertThrows()\u003c/code\u003e lambdas. A large percentage of remai...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/dee62f74041f8944377880476ec4babb12863b37\"\u003e\u003ccode\u003edee62f7\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003eAssertThrowsBlockToExpression\u003c/code\u003e to re-write single \u003ccode\u003eVariableTree\u003c/code\u003es int...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/493944857cd9f4af7e0846481f7ebcc027c17663\"\u003e\u003ccode\u003e4939448\u003c/code\u003e\u003c/a\u003e Only hoist the last statement into the \u003ccode\u003eassertThrows()\u003c/code\u003e lambda.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/30fd05a4d19da16fd141b060a42557f2e772b9d2\"\u003e\u003ccode\u003e30fd05a\u003c/code\u003e\u003c/a\u003e refactor: Rename JavaLangClash bug pattern to AvoidCommonTypeNames\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.43.0...v2.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `junit:junit` from 4.11 to 4.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit4/releases\"\u003ejunit:junit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJUnit 4.13.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.13.2.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.13.1.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.13.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13 RC 2\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit4/wiki/4.13-Release-Notes\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13 RC 1\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit4/wiki/4.13-Release-Notes\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13 Beta 3\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit4/wiki/4.13-Release-Notes\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13 Beta 2\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit4/wiki/4.13-Release-Notes\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.13 Beta 1\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit4/wiki/4.13-Release-Notes\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.12.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 3\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.12.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/05fe2a64f59127c02135be22f416e91260d6ede6\"\u003e\u003ccode\u003e05fe2a6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ff57344f7171ea8b0935c4f842cacf1097266592\"\u003e\u003ccode\u003eff57344\u003c/code\u003e\u003c/a\u003e Add build for JDK 17-ea\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/02aaa01b8f74c0eb496d76685ec49fddeb311087\"\u003e\u003ccode\u003e02aaa01\u003c/code\u003e\u003c/a\u003e Improve check that thread is stopped\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/e9a75f4be71a4d5a794ccd063522eea4b0f3194f\"\u003e\u003ccode\u003ee9a75f4\u003c/code\u003e\u003c/a\u003e Merge test for exception type and message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/d27ad5259228e84c235dac24cd62f974ac0a8e1d\"\u003e\u003ccode\u003ed27ad52\u003c/code\u003e\u003c/a\u003e Rename DelegateStatement to DelegatingStatement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b83dc2e8c4ff06cf233cd347f1280bb417482985\"\u003e\u003ccode\u003eb83dc2e\u003c/code\u003e\u003c/a\u003e Better name for test that stops statement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/527f3a3d0d71ad6dc66ede6f68f6fc316904ed2a\"\u003e\u003ccode\u003e527f3a3\u003c/code\u003e\u003c/a\u003e Replace InfiniteLoop with RunForASecond\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/2db63942882d91020b46d7333285e5c94f1d1e52\"\u003e\u003ccode\u003e2db6394\u003c/code\u003e\u003c/a\u003e Tidy up FailOnTimeoutTest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/64634e1c3e357251a84278c26b73b04fc3450ea3\"\u003e\u003ccode\u003e64634e1\u003c/code\u003e\u003c/a\u003e Update 4.13.2 release notes to document pull 1654\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/f8ee412316b1a94d3dc35498359cc2f0ca273216\"\u003e\u003ccode\u003ef8ee412\u003c/code\u003e\u003c/a\u003e Fix serialization of AssumptionViolatedException (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1654\"\u003e#1654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.11...r4.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.ltgt.errorprone` from 4.2.0 to 4.4.0\n\nUpdates `org.openjdk.jmh:jmh-core` from 1.33 to 1.37\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/2effa2c8310e1d3ad03c8ee02024edca9252b46a\"\u003e\u003ccode\u003e2effa2c\u003c/code\u003e\u003c/a\u003e JMH v1.37.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/09c78d5d0752ffc409e64ca4cabe9dc7b96704d7\"\u003e\u003ccode\u003e09c78d5\u003c/code\u003e\u003c/a\u003e 7903508: JMH: Remove the Unicode dot prefix from secondary results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/843f64123bc25b0402e78b863999dd7c69adb309\"\u003e\u003ccode\u003e843f641\u003c/code\u003e\u003c/a\u003e 7903510: JMH: Add core performance checking tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/8bc325b2de5728077a62e9e32ea3ff15189636f8\"\u003e\u003ccode\u003e8bc325b\u003c/code\u003e\u003c/a\u003e 7903511: JMH: Add score stability performance tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/6b09724579b8ae58554e15a1bc5badb543da5bd2\"\u003e\u003ccode\u003e6b09724\u003c/code\u003e\u003c/a\u003e 7903450: JMH: Improve -prof perfnorm accuracy with robust estimations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/d88f901b2a50539e276aa409b5d7ce1eb3e1bfc9\"\u003e\u003ccode\u003ed88f901\u003c/code\u003e\u003c/a\u003e 7903504: JMH: Fix new Sonar warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/47f651b72d05c2c335f8ced5ed33f2fb0dd26720\"\u003e\u003ccode\u003e47f651b\u003c/code\u003e\u003c/a\u003e 7903498: JMH: Reset worker interrupt status after iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/482561a2be24e47f1c3a855b3ce69f56130ec57e\"\u003e\u003ccode\u003e482561a\u003c/code\u003e\u003c/a\u003e 7903492: JMH: Infrastructure code should yield occasionally for virtual execu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/9a9755714746f76bfaaa067e777457ce6ef64bf1\"\u003e\u003ccode\u003e9a97557\u003c/code\u003e\u003c/a\u003e 7903490: JMH: The interrupt to time-outing benchmark can be delivered to work...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/bf8db38250af9435a13dde822df22c3aee6dc2bb\"\u003e\u003ccode\u003ebf8db38\u003c/code\u003e\u003c/a\u003e 7903487: JMH: Make sure JMH profilers work on all tested configurations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openjdk/jmh/compare/1.33...1.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openjdk.jmh:jmh-generator-annprocess` from 1.33 to 1.37\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/2effa2c8310e1d3ad03c8ee02024edca9252b46a\"\u003e\u003ccode\u003e2effa2c\u003c/code\u003e\u003c/a\u003e JMH v1.37.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/09c78d5d0752ffc409e64ca4cabe9dc7b96704d7\"\u003e\u003ccode\u003e09c78d5\u003c/code\u003e\u003c/a\u003e 7903508: JMH: Remove the Unicode dot prefix from secondary results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/843f64123bc25b0402e78b863999dd7c69adb309\"\u003e\u003ccode\u003e843f641\u003c/code\u003e\u003c/a\u003e 7903510: JMH: Add core performance checking tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/8bc325b2de5728077a62e9e32ea3ff15189636f8\"\u003e\u003ccode\u003e8bc325b\u003c/code\u003e\u003c/a\u003e 7903511: JMH: Add score stability performance tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/6b09724579b8ae58554e15a1bc5badb543da5bd2\"\u003e\u003ccode\u003e6b09724\u003c/code\u003e\u003c/a\u003e 7903450: JMH: Improve -prof perfnorm accuracy with robust estimations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/d88f901b2a50539e276aa409b5d7ce1eb3e1bfc9\"\u003e\u003ccode\u003ed88f901\u003c/code\u003e\u003c/a\u003e 7903504: JMH: Fix new Sonar warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/47f651b72d05c2c335f8ced5ed33f2fb0dd26720\"\u003e\u003ccode\u003e47f651b\u003c/code\u003e\u003c/a\u003e 7903498: JMH: Reset worker interrupt status after iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/482561a2be24e47f1c3a855b3ce69f56130ec57e\"\u003e\u003ccode\u003e482561a\u003c/code\u003e\u003c/a\u003e 7903492: JMH: Infrastructure code should yield occasionally for virtual execu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/9a9755714746f76bfaaa067e777457ce6ef64bf1\"\u003e\u003ccode\u003e9a97557\u003c/code\u003e\u003c/a\u003e 7903490: JMH: The interrupt to time-outing benchmark can be delivered to work...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/openjdk/jmh/commit/bf8db38250af9435a13dde822df22c3aee6dc2bb\"\u003e\u003ccode\u003ebf8db38\u003c/code\u003e\u003c/a\u003e 7903487: JMH: Make sure JMH profilers work on all tested configurations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openjdk/jmh/compare/1.33...1.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `biz.aQute.bnd.builder` from 7.1.0 to 7.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bndtools/bnd/releases\"\u003ebiz.aQute.bnd.builder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBnd/Bndtools 7.4.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-7.4.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove long-running test from ci server build by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7222\"\u003ebndtools/bnd#7222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI build output improvement by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7223\"\u003ebndtools/bnd#7223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.306.0 to 1.307.0 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/bndtools/bnd/pull/7227\"\u003ebndtools/bnd#7227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump step-security/harden-runner from 2.19.0 to 2.19.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/bndtools/bnd/pull/7230\"\u003ebndtools/bnd#7230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.35.2 to 4.36.0 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/bndtools/bnd/pull/7246\"\u003ebndtools/bnd#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump step-security/harden-runner from 2.19.2 to 2.19.4 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/bndtools/bnd/pull/7245\"\u003ebndtools/bnd#7245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md for bnd security documentation by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7243\"\u003ebndtools/bnd#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.307.0 to 1.310.0 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/bndtools/bnd/pull/7240\"\u003ebndtools/bnd#7240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jekyll-seo-tag from 2.8.0 to 2.9.0 in /docs 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/bndtools/bnd/pull/7225\"\u003ebndtools/bnd#7225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow overriding HTTPClient request headers by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7247\"\u003ebndtools/bnd#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update generated docs by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7248\"\u003ebndtools/bnd#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet explicit headers before defaults and refine logging by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7249\"\u003ebndtools/bnd#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCooldowns for Dependabot updates by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7250\"\u003ebndtools/bnd#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-invoker-plugin from 3.10.0 to 3.10.1 in /maven-plugins 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/bndtools/bnd/pull/7219\"\u003ebndtools/bnd#7219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 in /maven-plugins 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/bndtools/bnd/pull/7251\"\u003ebndtools/bnd#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSurface Sonatype deployment IDs in CI Job Summary and workflow outputs by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7252\"\u003ebndtools/bnd#7252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStabilize SonatypeDeploymentTest deployment ID discovery across CI by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7254\"\u003ebndtools/bnd#7254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ePAT_WORKSPACE_REPO\u003c/code\u003e for \u003ccode\u003ecreate-workspace-template\u003c/code\u003e git auth by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7253\"\u003ebndtools/bnd#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReadme: Update Bnd Maven and Gradle plugin versions to 7.3.0 by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7258\"\u003ebndtools/bnd#7258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.2 to 6.0.3 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/bndtools/bnd/pull/7256\"\u003ebndtools/bnd#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/stale from 10.2.0 to 10.3.0 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/bndtools/bnd/pull/7244\"\u003ebndtools/bnd#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.36.0 to 4.36.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/bndtools/bnd/pull/7257\"\u003ebndtools/bnd#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBndtools Explorer Quick Links addition - Existing Bnd Workspace by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7259\"\u003ebndtools/bnd#7259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate baseline version to 7.3.0 by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7260\"\u003ebndtools/bnd#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.36.1 to 4.36.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/bndtools/bnd/pull/7261\"\u003ebndtools/bnd#7261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd sync baseline version step in postrelease workflow by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7263\"\u003ebndtools/bnd#7263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePost release 7.3.0 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7266\"\u003ebndtools/bnd#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[maven][resolve] Provide a better logging experience for maven users when resolving by \u003ca href=\"https://github.com/timothyjward\"\u003e\u003ccode\u003e@​timothyjward\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7255\"\u003ebndtools/bnd#7255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump gradle/actions from 6.1.0 to 6.2.0 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/bndtools/bnd/pull/7272\"\u003ebndtools/bnd#7272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.310.0 to 1.313.0 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/bndtools/bnd/pull/7271\"\u003ebndtools/bnd#7271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-java from 5.2.0 to 5.3.0 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/bndtools/bnd/pull/7273\"\u003ebndtools/bnd#7273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump concurrent-ruby from 1.3.6 to 1.3.7 in /docs 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/bndtools/bnd/pull/7278\"\u003ebndtools/bnd#7278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.313.0 to 1.314.0 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/bndtools/bnd/pull/7282\"\u003ebndtools/bnd#7282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePersist and manage workspace template fragment indexes by \u003ca href=\"https://github.com/maho7791\"\u003e\u003ccode\u003e@​maho7791\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7284\"\u003ebndtools/bnd#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix IllegalArgumentException for Maven-style SNAPSHOT versions in PomResource by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7286\"\u003ebndtools/bnd#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003erepo deps\u003c/code\u003e command to export Maven GAVs for dash-licenses by \u003ca href=\"https://github.com/juergen-albert\"\u003e\u003ccode\u003e@​juergen-albert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7275\"\u003ebndtools/bnd#7275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update generated docs by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7287\"\u003ebndtools/bnd#7287\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix IndexOutOfBoundsException by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7291\"\u003ebndtools/bnd#7291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing issue \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/7124\"\u003e#7124\u003c/a\u003e by \u003ca href=\"https://github.com/peterkir\"\u003e\u003ccode\u003e@​peterkir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7292\"\u003ebndtools/bnd#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.3 to 7.0.0 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/bndtools/bnd/pull/7277\"\u003ebndtools/bnd#7277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-java from 5.3.0 to 5.4.0 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/bndtools/bnd/pull/7295\"\u003ebndtools/bnd#7295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExclude Eclipse features from P2 Repo .versions() by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7296\"\u003ebndtools/bnd#7296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.314.0 to 1.315.0 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/bndtools/bnd/pull/7299\"\u003ebndtools/bnd#7299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ruby/setup-ruby from 1.315.0 to 1.316.0 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/bndtools/bnd/pull/7301\"\u003ebndtools/bnd#7301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Security] Maven Repositories: Add Trusted Checksum Verification by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7269\"\u003ebndtools/bnd#7269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix NPE in RepoCollector initialization during Project construction by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/7304\"\u003ebndtools/bnd#7304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/2046c36f902161120b55a6b88bfe3c3060dfc251\"\u003e\u003ccode\u003e2046c36\u003c/code\u003e\u003c/a\u003e build: Build Release 7.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/aab8519ae9da7edb3c3476c7aeef5c08ca7731cc\"\u003e\u003ccode\u003eaab8519\u003c/code\u003e\u003c/a\u003e build: Build Release 7.4.0.RC3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/606a199c8bb6d3c5cc3678c4dd8ed1c5af52055b\"\u003e\u003ccode\u003e606a199\u003c/code\u003e\u003c/a\u003e build: Build Release 7.4.0.RC2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/afdf5478f1fbb40fb0423817411d4ef6b99e03f6\"\u003e\u003ccode\u003eafdf547\u003c/code\u003e\u003c/a\u003e missing files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/9074a7a33f5476982205d36e868b6edad118b174\"\u003e\u003ccode\u003e9074a7a\u003c/code\u003e\u003c/a\u003e build: Build Release 7.4.0.RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/b5c4c588e5aa020c9d9b5692861b3336d2c15851\"\u003e\u003ccode\u003eb5c4c58\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Eclipse feature support for buildpath\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/4fd8e4a9951d2401954be797d8eb8a5342e688f0\"\u003e\u003ccode\u003e4fd8e4a\u003c/code\u003e\u003c/a\u003e Eclipse feature support for buildpath\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/a6ba530d468ef79720ea273cc22948fb3049fac4\"\u003e\u003ccode\u003ea6ba530\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/7336\"\u003e#7336\u003c/a\u003e from chrisrueger/7214-fix-deadlock-junit-tee\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/0fda33aa548226ce3654e50e58497ceea34b5bbd\"\u003e\u003ccode\u003e0fda33a\u003c/code\u003e\u003c/a\u003e Fix thread-safety in Tee class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/061b7fd5c265827cf5b931e7f29cb367cf32bdcd\"\u003e\u003ccode\u003e061b7fd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/7325\"\u003e#7325\u003c/a\u003e from bndtools/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bndtools/bnd/compare/7.1.0...7.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.yubico.yubikit:openpgp` from 3.2.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Yubico/yubikit-android/releases\"\u003ecom.yubico.yubikit:openpgp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eYubiKit 3.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eA patch release with correctness and robustness fixes across \u003ccode\u003efido\u003c/code\u003e, \u003ccode\u003ecore\u003c/code\u003e and \u003ccode\u003epiv\u003c/code\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efido module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDecode COSE EC2 coordinates as unsigned (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eCtap2Session.InfoData.getFirmwareVersion()\u003c/code\u003e public (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eBound TLV and CBOR parsing before allocating (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplaced the SLF4J fluent API with \u003ccode\u003eisXEnabled()\u003c/code\u003e-guarded calls, which crashed apps declaring \u003ccode\u003eminSdk \u0026lt; 24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epiv module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix RSA keys throwing \u003ccode\u003eIncompatibleClassChangeError\u003c/code\u003e on Java 24+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efido-android-ui module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse \u003ccode\u003eisFormValid\u003c/code\u003e in the PIN submit guard (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etest infrastructure\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eThe instrumented test APK installs on API 21 again (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest-run failures are no longer silent (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/363\"\u003e#363\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild system\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies and pinned GitHub Actions to full commit SHAs (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efido module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eBuild CTAP1 authenticator data without \u003ccode\u003eByteBuffer.rewind()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild system\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePinned AGP to 9.3.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog:\u003c/strong\u003e \u003ca href=\"https://github.com/Yubico/yubikit-android/compare/3.2.0...3.2.1\"\u003e3.2.0...3.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Yubico/yubikit-android/blob/main/NEWS\"\u003ecom.yubico.yubikit:openpgp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cul\u003e\n\u003cli\u003eVersion 3.2.1 (released 2026-09-08)\n** fixes \u0026amp; improvements:\n\u003cul\u003e\n\u003cli\u003efido: decode COSE EC2 coordinates as unsigned\u003c/li\u003e\n\u003cli\u003efido: made Ctap2Session.InfoData.getFirmwareVersion() public\u003c/li\u003e\n\u003cli\u003ecore: bound TLV and CBOR parsing before allocating\u003c/li\u003e\n\u003cli\u003ecore: replaced the SLF4J fluent API with isXEnabled()-guarded calls\u003c/li\u003e\n\u003cli\u003epiv: fix key params on Java 24+\u003c/li\u003e\n\u003cli\u003efido-ui: reuse isFormValid in the PIN submit guard\u003c/li\u003e\n\u003cli\u003etesting: instrumented test APK installs on API 21 again\u003c/li\u003e\n\u003cli\u003ebuild: updated dependencies and pinned GitHub Actions to full commit SHAs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/ab641dad30f31701417a5453b3a76d1480aeaf5d\"\u003e\u003ccode\u003eab641da\u003c/code\u003e\u003c/a\u003e chore: update NEWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/03469724187cda1d7114b936a638ab9730ac225d\"\u003e\u003ccode\u003e0346972\u003c/code\u003e\u003c/a\u003e build: pin AGP to 9.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/e96037380eb97b6d0c139068361eb8df0ed6ab66\"\u003e\u003ccode\u003ee960373\u003c/code\u003e\u003c/a\u003e fix(fido): build authData without rewind()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/e33be8733ed84f3a2677131e98a924436b26c4f6\"\u003e\u003ccode\u003ee33be87\u003c/code\u003e\u003c/a\u003e fix(piv): declare getParams() for Java 24+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/868884db58830a1e0a6f98dfaaa74a52a0f18f2d\"\u003e\u003ccode\u003e868884d\u003c/code\u003e\u003c/a\u003e chore: bump version to 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/d290526eec3e8de822ce80af8ec6875df543a350\"\u003e\u003ccode\u003ed290526\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/362\"\u003e#362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/2c3f6777bb88124786068f01deacfcf74162f9f0\"\u003e\u003ccode\u003e2c3f677\u003c/code\u003e\u003c/a\u003e doc(fido): streamline COSE comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/fafe2fea2377115c16593591aff71637b0c7fd47\"\u003e\u003ccode\u003efafe2fe\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/368\"\u003e#368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/2edfc599f68b477a68904bb254831da9df6495e1\"\u003e\u003ccode\u003e2edfc59\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/370\"\u003e#370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/93a0a98c77ae3d4d17e2ecfd29596022ecd9f4f5\"\u003e\u003ccode\u003e93a0a98\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/367\"\u003e#367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Yubico/yubikit-android/compare/3.2.0...3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.yubico.yubikit:desktop` from 3.2.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Yubico/yubikit-android/releases\"\u003ecom.yubico.yubikit:desktop's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eYubiKit 3.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eA patch release with correctness and robustness fixes across \u003ccode\u003efido\u003c/code\u003e, \u003ccode\u003ecore\u003c/code\u003e and \u003ccode\u003epiv\u003c/code\u003e.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFixes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efido module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDecode COSE EC2 coordinates as unsigned (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eCtap2Session.InfoData.getFirmwareVersion()\u003c/code\u003e public (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eBound TLV and CBOR parsing before allocating (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplaced the SLF4J fluent API with \u003ccode\u003eisXEnabled()\u003c/code\u003e-guarded calls, which crashed apps declaring \u003ccode\u003eminSdk \u0026lt; 24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epiv module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix RSA keys throwing \u003ccode\u003eIncompatibleClassChangeError\u003c/code\u003e on Java 24+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efido-android-ui module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse \u003ccode\u003eisFormValid\u003c/code\u003e in the PIN submit guard (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etest infrastructure\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eThe instrumented test APK installs on API 21 again (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest-run failures are no longer silent (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/363\"\u003e#363\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild system\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies and pinned GitHub Actions to full commit SHAs (\u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efido module\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eBuild CTAP1 authenticator data without \u003ccode\u003eByteBuffer.rewind()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild system\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePinned AGP to 9.3.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog:\u003c/strong\u003e \u003ca href=\"https://github.com/Yubico/yubikit-android/compare/3.2.0...3.2.1\"\u003e3.2.0...3.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Yubico/yubikit-android/blob/main/NEWS\"\u003ecom.yubico.yubikit:desktop's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cul\u003e\n\u003cli\u003eVersion 3.2.1 (released 2026-09-08)\n** fixes \u0026amp; improvements:\n\u003cul\u003e\n\u003cli\u003efido: decode COSE EC2 coordinates as unsigned\u003c/li\u003e\n\u003cli\u003efido: made Ctap2Session.InfoData.getFirmwareVersion() public\u003c/li\u003e\n\u003cli\u003ecore: bound TLV and CBOR parsing before allocating\u003c/li\u003e\n\u003cli\u003ecore: replaced the SLF4J fluent API with isXEnabled()-guarded calls\u003c/li\u003e\n\u003cli\u003epiv: fix key params on Java 24+\u003c/li\u003e\n\u003cli\u003efido-ui: reuse isFormValid in the PIN submit guard\u003c/li\u003e\n\u003cli\u003etesting: instrumented test APK installs on API 21 again\u003c/li\u003e\n\u003cli\u003ebuild: updated dependencies and pinned GitHub Actions to full commit SHAs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/ab641dad30f31701417a5453b3a76d1480aeaf5d\"\u003e\u003ccode\u003eab641da\u003c/code\u003e\u003c/a\u003e chore: update NEWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/03469724187cda1d7114b936a638ab9730ac225d\"\u003e\u003ccode\u003e0346972\u003c/code\u003e\u003c/a\u003e build: pin AGP to 9.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/e96037380eb97b6d0c139068361eb8df0ed6ab66\"\u003e\u003ccode\u003ee960373\u003c/code\u003e\u003c/a\u003e fix(fido): build authData without rewind()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/e33be8733ed84f3a2677131e98a924436b26c4f6\"\u003e\u003ccode\u003ee33be87\u003c/code\u003e\u003c/a\u003e fix(piv): declare getParams() for Java 24+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/868884db58830a1e0a6f98dfaaa74a52a0f18f2d\"\u003e\u003ccode\u003e868884d\u003c/code\u003e\u003c/a\u003e chore: bump version to 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/d290526eec3e8de822ce80af8ec6875df543a350\"\u003e\u003ccode\u003ed290526\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/362\"\u003e#362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/2c3f6777bb88124786068f01deacfcf74162f9f0\"\u003e\u003ccode\u003e2c3f677\u003c/code\u003e\u003c/a\u003e doc(fido): streamline COSE comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/fafe2fea2377115c16593591aff71637b0c7fd47\"\u003e\u003ccode\u003efafe2fe\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/368\"\u003e#368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/2edfc599f68b477a68904bb254831da9df6495e1\"\u003e\u003ccode\u003e2edfc59\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/370\"\u003e#370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Yubico/yubikit-android/commit/93a0a98c77ae3d4d17e2ecfd29596022ecd9f4f5\"\u003e\u003ccode\u003e93a0a98\u003c/code\u003e\u003c/a\u003e Merge PR \u003ca href=\"https://redirect.github.com/Yubico/yubikit-android/issues/367\"\u003e#367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Yubico/yubikit-android/compare/3.2.0...3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `javax.mail:mail` from 1.4 to 1.4.7\n\nUpdates `jakarta.mail:jakarta.mail-api` from 2.0.1 to 2.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jakartaee/mail-api/releases\"\u003ejakarta.mail:jakarta.mail-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJakarta Mail 2.1.5 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.5 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/752\"\u003ejakartaee/mail-api#752\u003c/a\u003e: Inconsistent MailMessage contentId property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/789\"\u003ejakartaee/mail-api#789\u003c/a\u003e: Only one META-INF/javamail.providers resource file is processed\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.4...2.1.5\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.4...2.1.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Mail 2.1.4 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.4 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/777\"\u003ejakartaee/mail-api#777\u003c/a\u003e: services/jakarta.mail.Provider override not working\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/699\"\u003ejakartaee/mail-api#699\u003c/a\u003e: Multipart performs blocking call in every instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/527\"\u003ejakartaee/mail-api#527\u003c/a\u003e: Using Jakarta mail and Javamail in the same runtime\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.3...2.1.4\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.3...2.1.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Mail 2.1.3 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.3 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/631\"\u003ejakartaee/mail-api#631\u003c/a\u003e: Session.getService does not use proper classloader in OSGI environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/665\"\u003ejakartaee/mail-api#665\u003c/a\u003e: Jakarta Mail erroneously assumes that classes can be loaded from Thread#getContextClassLoader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/694\"\u003ejakartaee/mail-api#694\u003c/a\u003e: SharedFileInputStream should comply with spec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/710\"\u003ejakartaee/mail-api#710\u003c/a\u003e: Cannot parse messages without a session\u003c/li\u003e\n\u003cli\u003eupdates dependency on Jakarta Activation API jar to version \u003ca href=\"https://github.com/jakartaee/jaf-api/releases/tag/2.1.3\"\u003e2.1.3\u003c/a\u003e and angus-activation used by tests to \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/releases/tag/2.0.2\"\u003e2.0.2\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/SeongEon-Jo\"\u003e\u003ccode\u003e@​SeongEon-Jo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jakartaee/mail-api/pull/695\"\u003ejakartaee/mail-api#695\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.2...2.1.3\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.2...2.1.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Mail 2.1.2 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.2 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/629\"\u003ejakartaee/mail-api#629\u003c/a\u003e: jakarta.mail-api-2.1.0.jar does not work in OSGi environment (hk2servicelocator)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/635\"\u003ejakartaee/mail-api#635\u003c/a\u003e: The hk2 service loader is not used everywhere (where necessary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/660\"\u003ejakartaee/mail-api#660\u003c/a\u003e: fix wrong class file version for package-info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/664\"\u003ejakartaee/mail-api#664\u003c/a\u003e: Typo in Session.setDebug Javadoc\u003c/li\u003e\n\u003cli\u003eadds missing javadoc descriptions\u003c/li\u003e\n\u003cli\u003eupdates dependency on Jakarta Activation API jar to version \u003ca href=\"https://github.com/jakartaee/jaf-api/releases/tag/2.1.2\"\u003e2.1.2\u003c/a\u003e and angus-activation used by tests to \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/releases/tag/2.0.1\"\u003e2.0.1\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.1...2.1.2\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.1...2.1.2\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/e1873219fe587d5c2b5bb4196e859ae71319a45c\"\u003e\u003ccode\u003ee187321\u003c/code\u003e\u003c/a\u003e Prepare release jakarta.mail:jakarta.mail-api:2.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/ef7483e4b3850c97b0d69325c28bdf1024c5a9de\"\u003e\u003ccode\u003eef7483e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Multipart performs blocking call in every instantiation \u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/699\"\u003e#699\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/716\"\u003e#716\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/abe990f2d45def0067db9469aae6e26e4ffb27f2\"\u003e\u003ccode\u003eabe990f\u003c/code\u003e\u003c/a\u003e Reviews changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/a10a1733c9ed8aa6208d88731dcdc3393f372e5b\"\u003e\u003ccode\u003ea10a173\u003c/code\u003e\u003c/a\u003e Improve MimeMessage UTF8 handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/7a53112b91b5ed7b2f3c1263c692c9604ff51db7\"\u003e\u003ccode\u003e7a53112\u003c/code\u003e\u003c/a\u003e Improve MimeMessage UTF8 handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/17365200c01432b713937ec898fc2fa0cb26af0e\"\u003e\u003ccode\u003e1736520\u003c/code\u003e\u003c/a\u003e Drop references to the Reference implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/f2e6da34c38f02cceb2e8c4c64d016149e7a11c0\"\u003e\u003ccode\u003ef2e6da3\u003c/code\u003e\u003c/a\u003e Bump nokogiri from 1.16.5 to 1.18.9 in /www\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/5488a7ce643e9266433f992c860c072e17a8566f\"\u003e\u003ccode\u003e5488a7c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/708\"\u003e#708\u003c/a\u003e Add missing javadoc for supporting ServiceLoader mechanism (\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/726\"\u003e#726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/ccbe84bdb57953e15f0f4a2f31af86345587aa63\"\u003e\u003ccode\u003eccbe84b\u003c/code\u003e\u003c/a\u003e Bump webrick from 1.8.1 to 1.8.2 in /www\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/34f8e9b1618f4d9acdbef908c4ddf7ca0fe3d115\"\u003e\u003ccode\u003e34f8e9b\u003c/code\u003e\u003c/a\u003e ISSUE-721 - add full Markdown for URLs since Jekyll action doesn't autolink t...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.0.1...2.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.activation:jakarta.activation-api` from 2.0.0 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jakartaee/jaf-api/releases\"\u003ejakarta.activation:jakarta.activation-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJakarta Activation 2.1.4 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.4 release is a bug fix release of 2.1.x (Jakarta EE 10, Jakarta EE 11).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emoves resource file names from \u003ccode\u003ejavax\u003c/code\u003e to \u003ccode\u003ejakarta\u003c/code\u003e namespace\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.1.3...2.1.4\"\u003ehttps://github.com/jakartaee/jaf-api/compare/2.1.3...2.1.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Activation 2.1.3 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.3 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efixes erroneous assumption about classes being loaded from \u003ccode\u003eThread.getContextClassLoader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eallows reproducible build\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.1.2...2.1.3\"\u003ehttps://github.com/jakartaee/jaf-api/compare/2.1.2...2.1.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Activation 2.1.2 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.2 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix wrong class file version for package-info\u003c/li\u003e\n\u003cli\u003eadd missing javadoc description for MimeTypeEntry getters\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.1.1...2.1.2\"\u003ehttps://github.com/jakartaee/jaf-api/compare/2.1.1...2.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Activation 2.1.1 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.1 release is a bug fix release of 2.1.0.\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/93\"\u003ejakartaee/jaf-api#93\u003c/a\u003e - Use OSGi service loader mediator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/94\"\u003ejakartaee/jaf-api#94\u003c/a\u003e - Loading of service provider implementations needs to be done under doPrivileged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/100\"\u003ejakartaee/jaf-api#100\u003c/a\u003e - Avoid requiring accessDeclaredMembers permissions\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/yersan\"\u003e\u003ccode\u003e@​yersan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/pull/95\"\u003ejakartaee/jaf-api#95\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.1.0...2.1.1\"\u003ehttps://github.com/jakartaee/jaf-api/compare/2.1.0...2.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Activation 2.1.0 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.0 release provides API module only.\u003c/p\u003e\n\u003cp\u003eThe implementation has been moved out from this project to the new Eclipse Angus project and lives in its own repository - \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation\"\u003ehttps://github.com/eclipse-ee4j/angus-activation\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eProject Board\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/jaf/projects/1\"\u003ehttps://github.com/eclipse-ee4j/jaf/projects/1\u003c/a\u003e\n\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/jaf/compare/2.0.1...2.1.0\"\u003ehttps://github.com/eclipse-ee4j/jaf/compare/2.0.1...2.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/3dad341ad2639a223e31b41f28fb5cdc7c3e1e95\"\u003e\u003ccode\u003e3dad341\u003c/code\u003e\u003c/a\u003e Prepare release jakarta.activation:jakarta.activation-api:2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/5f213b83e6c0c2c236bb53e6686657d76584de2c\"\u003e\u003ccode\u003e5f213b8\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/510208af76f0a38739778ceba7e3dc096373900b\"\u003e\u003ccode\u003e510208a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/155\"\u003e#155\u003c/a\u003e from jakartaee/2.1.3-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/e709bef6fafc3213a723b545a6dad2da780aaa11\"\u003e\u003ccode\u003ee709bef\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.2.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/7f7d358987265e68c724503a9a6f5268eb2d083d\"\u003e\u003ccode\u003e7f7d358\u003c/code\u003e\u003c/a\u003e Prepare release jakarta.activation:jakarta.activation-api:2.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/6126e90c779244d67bce976232e58fcf4b27c8ba\"\u003e\u003ccode\u003e6126e90\u003c/code\u003e\u003c/a\u003e update GH action build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/efc28c8c522ffa9a41a9b698dbed322bcc969b37\"\u003e\u003ccode\u003eefc28c8\u003c/code\u003e\u003c/a\u003e Use latest parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/4b8e7a1dbecd82cdaa7f8702c8eef76345f9d9fd\"\u003e\u003ccode\u003e4b8e7a1\u003c/code\u003e\u003c/a\u003e allow reproducible build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/ce3e704846c2444e5a82be668701a62b617af6ec\"\u003e\u003ccode\u003ece3e704\u003c/code\u003e\u003c/a\u003e Jakarta Activation erroneously assumes that classes can be loaded from Thread...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/80cb0f879432fd9cc52f06875ecfa914306a167c\"\u003e\u003ccode\u003e80cb0f8\u003c/code\u003e\u003c/a\u003e publish 2.1.2 release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.0.0...2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.grpc:grpc-protobuf` from 1.83.1 to 1.84.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-java/releases\"\u003eio.grpc:grpc-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eV1.84.0\u003c/h2\u003e\n\u003cp\u003eIn this release we drop support for Android API level 23 or lower (Marshmallow or earlier), following \u003ca href=\"https://support.google.com/googleplay/answer/9037938?hl=en\"\u003eGoogle Play Service’s now requiring a minimum of API level 24\u003c/a\u003e (Android 7.0 Nougat).\u003c/p\u003e\n\u003ch3\u003eAPI Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003exds: Supports injecting custom LDS Resource Name Resolvers (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12925\"\u003e#12925\u003c/a\u003e) (ac02c6f37)\u003c/li\u003e\n\u003cli\u003exds: Add support for creating \u003ccode\u003eXdsServerBuilder\u003c/code\u003e with \u003ccode\u003eSocketAddress\u003c/code\u003ees (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12925\"\u003e#12925\u003c/a\u003e) (ac02c6f37)\u003c/li\u003e\n\u003cli\u003eapi: Add a Supplier overload to Context (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12935\"\u003e#12935\u003c/a\u003e) (696653600)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBehavior Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecore: update SPIFFE certificate extraction to comply with X509-SVID spec (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12961\"\u003e#12961\u003c/a\u003e) (96807d898)\u003cbr /\u003e\nIgnore all but the first certificate if the x5c JWK parameter contains multiple values.\u003cbr /\u003e\nSkip the JWK entry instead of stopping execution or throwing when x5c is missing or contains an empty list, complying with the requirement that entries without x5c must be ignored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecore: reference-count shared transport factory for OOB channels (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12985\"\u003e#12985\u003c/a\u003e) (72c6e5f91)\u003cbr /\u003e\nFixes a bug whereby an OOB channel shutdown incorrectly shut down the shared transport factory with the main channel, and the main channel was unable to create subchannels anymore and faced an exception in doing so.\u003c/li\u003e\n\u003cli\u003exds: Fix \u003ccode\u003eshutdownNow()\u003c/code\u003e becoming a no-op after \u003ccode\u003eshutdown()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12982\"\u003e#12982\u003c/a\u003e) (3cb700719)\u003c/li\u003e\n\u003cli\u003exds: Add Http11ProxyUpstreamTransport to MessagePrinter (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12971\"\u003e#12971\u003c/a\u003e) (d49a589f4)\u003c/li\u003e\n\u003cli\u003ecore, xds: Append child channel configurators instead of overwriting (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/pull/12921\"\u003e#12921\u003c/a\u003e) (296c007c1) Chains multiple childChannelConfigurator() calls instead of overwriting them in ManagedChannelImplBuilder and XdsServerBuilder, ensuring all configurators are preserved and executed when child channels are created.\u003c/li\u003e\n\u003cli\u003erls: Implement stale_header_data caching and propagation in RLS (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/pull/12972\"\u003e#12972\u003c/a\u003e) (7843bd437) Caches header_data received in RouteLookupResponse and sends it back as stale_header_data in RouteLookupRequest when refreshing stale cache entries, complying with the RLS specification.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enetty: Fix client-initiated stream limit bypass in NettyServerHandler (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12933\"\u003e#12933\u003c/a\u003e) (56205f91c) Configure max active streams limit directly upon \u003ccode\u003eDefaultHttp2Connection\u003c/code\u003e initialization. Because \u003ccode\u003eNettyServerHandler\u003c/code\u003e instantiates \u003ccode\u003eDefaultHttp2Connection\u003c/code\u003e directly rather than using Netty's \u003ccode\u003eAbstractHttp2ConnectionHandlerBuilder\u003c/code\u003e, it missed Netty's built-in \u003ca href=\"https://github.com/advisories/GHSA-5x3r-wrvg-rp6q\"\u003eCVE-2026-47244\u003c/a\u003e patch. This left a pre-handshake window where the server's local connection allowed up to Integer.MAX_VALUE active client-initiated streams until a SETTINGS_ACK was received. Enforcing the limit proactively at startup closes this vulnerability window and prevents client-initiated stream floods / resource exhaustion.\u003c/li\u003e\n\u003cli\u003eservlet: \u003ccode\u003eAsyncServletOutputStreamWriter\u003c/code\u003e detect and handle write when not ready (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12732\"\u003e#12732\u003c/a\u003e) (46f308051) In highly concurrent scenarios, cached servlet container ready to write state can become  stale. The servlet container may have already transitioned to a 'not ready' state, but the corresponding callback has not yet updated gRPC's internal state. This fix makes the ready state to be evaluated explicitly before attempting to write directly to the servlet output stream.\u003c/li\u003e\n\u003cli\u003eokhttp: Move connection window update before stream termination logic (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12990\"\u003e#12990\u003c/a\u003e) (0f859c3bb) By RFC 9113, section 6.9, receivers must take frames into account for flow control even if they're errored. This change moves the stream error response logic after connection window updates\u003c/li\u003e\n\u003cli\u003ecore: Coalesce Contiguous Small Buffers for ReadableBuffer to prevent OOM (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12924\"\u003e#12924\u003c/a\u003e) (0585d481a)\u003c/li\u003e\n\u003cli\u003es2a: Default to Post Quantum Cryptography key exchange group (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12894\"\u003e#12894\u003c/a\u003e) (bc01994b7)\u003c/li\u003e\n\u003cli\u003ebinder: Let servers load their SecurityPolicy asynchronously (9fdef96dc)\u003c/li\u003e\n\u003cli\u003ebinder: normalize failed auth future status message (9ffa1e1b7)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecompiler: Update maximum supported edition to EDITION_2026 (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12945\"\u003e#12945\u003c/a\u003e) (6ccd0658e). Update the maximum supported edition in the Java gRPC compiler plugin to EDITION_2026 when compiling against Protobuf version 7.35.0 (v35.0) or later.\u003c/li\u003e\n\u003cli\u003eapi: Bump Context to JDK 8 (5d0a012fa)\u003c/li\u003e\n\u003cli\u003enetty: Upgrade Netty to 4.2.16 and netty-...\n\n_Description has been truncated_","html_url":"https://github.com/bcgit/bc-java/pull/2465","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcgit%2Fbc-java/issues/2465","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2465/packages"}},{"old_version":"13.8.0","new_version":"14.1.0","update_type":"major","path":null,"pr_created_at":"2026-09-16T01:43:48.000Z","version_change":"13.8.0 → 14.1.0","issue":{"uuid":"5469234376","node_id":"PR_kwDODnpKsM8AAAABDsq6nw","number":90,"state":"open","title":"Bump the build-dependencies group across 1 directory with 25 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-09-16T01:43:48.000Z","updated_at":"2026-09-16T01:43:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":25,"packages":[{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.11","new_version":"1.18.13","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.18","new_version":"2.0.19"},{"name":"org.apache.groovy:groovy-jsr223","old_version":"5.0.7","new_version":"5.1.2","repository_url":"https://github.com/apache/groovy"},{"name":"org.easymock:easymock","old_version":"5.6.0","new_version":"5.7.0","repository_url":"https://github.com/easymock/easymock"},{"name":"com.google.guava:guava","old_version":"33.6.0-jre","new_version":"33.7.1-jre","repository_url":"https://github.com/google/guava"},{"name":"org.springframework:spring-expression","old_version":"7.0.8","new_version":"7.0.9","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"tools.jackson:jackson-bom","old_version":"3.2.1","new_version":"3.2.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.8.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.6.1","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.5.0","new_version":"3.5.1","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-report-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.1.4","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"6.0.2","new_version":"6.1.2"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.1.4","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"com.github.siom79.japicmp:japicmp-maven-plugin","old_version":"0.26.1","new_version":"0.26.2","repository_url":"https://github.com/siom79/japicmp"},{"name":"jakarta.tck:sigtest-maven-plugin","old_version":"2.6","new_version":"2.7","repository_url":"https://github.com/eclipse-ee4j/jakartaee-tck-tools"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.7.3","new_version":"1.8.0","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"3.8.0","new_version":"3.10.2","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.eclipse.sisu:sisu-maven-plugin","old_version":"1.0.1","new_version":"1.1.0"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.21.0","new_version":"2.22.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.slf4j:slf4j-log4j12","old_version":"2.0.18","new_version":"2.0.19"},{"name":"com.gradle:common-custom-user-data-maven-extension","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/gradle/common-custom-user-data-maven-extension"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.11` | `1.18.13` |\n| org.slf4j:slf4j-api | `2.0.18` | `2.0.19` |\n| [org.apache.groovy:groovy-jsr223](https://github.com/apache/groovy) | `5.0.7` | `5.1.2` |\n| [org.easymock:easymock](https://github.com/easymock/easymock) | `5.6.0` | `5.7.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.6.0-jre` | `33.7.1-jre` |\n| [org.springframework:spring-expression](https://github.com/spring-projects/spring-framework) | `7.0.8` | `7.0.9` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.2.1` | `3.2.2` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.8.0` | `14.1.0` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.6.1` | `3.6.2` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.5.0` | `3.5.1` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-surefire-report-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.1.4` | `3.2.0` |\n| org.apache.felix:maven-bundle-plugin | `6.0.2` | `6.1.2` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.1.4` | `3.2.0` |\n| [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) | `0.26.1` | `0.26.2` |\n| [jakarta.tck:sigtest-maven-plugin](https://github.com/eclipse-ee4j/jakartaee-tck-tools) | `2.6` | `2.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.7.3` | `1.8.0` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `3.8.0` | `3.10.2` |\n| org.eclipse.sisu:sisu-maven-plugin | `1.0.1` | `1.1.0` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.21.0` | `2.22.0` |\n| org.slf4j:slf4j-log4j12 | `2.0.18` | `2.0.19` |\n| [com.gradle:common-custom-user-data-maven-extension](https://github.com/gradle/common-custom-user-data-maven-extension) | `2.3.0` | `2.4.0` |\n\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.11 to 1.18.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically support Kotlin in Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAdd support for native attach on Windows for ARM64.\u003c/li\u003e\n\u003cli\u003eCorrect JNA injector which accidentally created on based on Unsafe.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2. September 2026: version 1.18.13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e17. July 2026: version 1.18.12\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically support Kotlin in Gradle plugin.\u003c/li\u003e\n\u003cli\u003eCorrect JNA injector which accidentally created on based on Unsafe.\u003c/li\u003e\n\u003cli\u003eSupport dynamic attach on Windows ARM64 by shipping a native \u003ccode\u003eattach_hotspot_windows\u003c/code\u003e library for \u003ccode\u003ewin32-aarch64\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/d4da51578490c841b56b38c9c8fc9d3e8815f046\"\u003e\u003ccode\u003ed4da515\u003c/code\u003e\u003c/a\u003e [publish] Releasing Byte Buddy 1.18.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/bb914e33837267c05704f167179ba31abe3bf787\"\u003e\u003ccode\u003ebb914e3\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/af2034b8c55c2596f6430e63152586e02d06fd0e\"\u003e\u003ccode\u003eaf2034b\u003c/code\u003e\u003c/a\u003e Create Gradle tasks via the task registration API if available to avoid the u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/30aca5581534d52570a60ffd524109adb3671759\"\u003e\u003ccode\u003e30aca55\u003c/code\u003e\u003c/a\u003e Shortcut traversal of previously visited type hierarchies and harden 1-1 tran...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/debd527b31bb095c26ff6943545cfe01a9045f32\"\u003e\u003ccode\u003edebd527\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.2 to 7.0.1 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/8315af6acb72b5e0d913ad65c4112e828f01d735\"\u003e\u003ccode\u003e8315af6\u003c/code\u003e\u003c/a\u003e Bump step-security/harden-runner from 2.16.1 to 2.19.4 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e30e24f4106f6be28b97a34c81bf6d5dccfa34bb\"\u003e\u003ccode\u003ee30e24f\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.5 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/1885f2a1e77d70d3cc57ff935e2b5a4b675cde85\"\u003e\u003ccode\u003e1885f2a\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.27.6 to 4.36.2 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1916\"\u003e#1916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/de4ed85e1e4e1e83dcfd90fc791684e3607459fa\"\u003e\u003ccode\u003ede4ed85\u003c/code\u003e\u003c/a\u003e Correct Javadoc of Gradle plugin to avoid errors and warnings during generation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/5d3a3129ceb66ec0c168c9648757cbffccf18aec\"\u003e\u003ccode\u003e5d3a312\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.2.0 to 5.4.0 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1918\"\u003e#1918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.18.11...byte-buddy-1.18.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.slf4j:slf4j-api` from 2.0.18 to 2.0.19\n\nUpdates `org.apache.groovy:groovy-jsr223` from 5.0.7 to 5.1.2\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.easymock:easymock` from 5.6.0 to 5.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/easymock/easymock/releases\"\u003eorg.easymock:easymock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.7.0\u003c/h2\u003e\n\u003cp\u003eAdd Java 26 support where bytebuddy isn't using unsafe anymore.\u003c/p\u003e\n\u003ch2\u003eChange log\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd mock() methods without parameters using varargs reification (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMock creation fails with JDK 26 and ByteBuddy 1.18.10 (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/908\"\u003e#908\u003c/a\u003e)git log --oneline\u003c/li\u003e\n\u003cli\u003eUse new Maven central plugin\u003c/li\u003e\n\u003cli\u003eUse a github_token instead\u003c/li\u003e\n\u003cli\u003eAdd the missing REST calls to fully automated the release\u003c/li\u003e\n\u003cli\u003eMove to .mvn style version\u003c/li\u003e\n\u003cli\u003eUse assertThrows all over the place\u003c/li\u003e\n\u003cli\u003eOptimize imports and finish updating to JUnit 5\u003c/li\u003e\n\u003cli\u003eUpdate eclipse configuration\u003c/li\u003e\n\u003cli\u003eMove all to UTF-8 like it should already be\u003c/li\u003e\n\u003cli\u003eUse https for xsd\u003c/li\u003e\n\u003cli\u003eUpdate objenesis to 3.6\u003c/li\u003e\n\u003cli\u003eUpdate copyrights to 2026\u003c/li\u003e\n\u003cli\u003eRemove Hamcrest usage\u003c/li\u003e\n\u003cli\u003eAdd Maven cache\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.6.0 to 5.7.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/918\"\u003e#918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump activesupport from 8.1.2 to 8.1.2.1 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump addressable from 2.8.8 to 2.9.0 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump ch.qos.logback:logback-classic from 1.3.14 to 1.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs from 4.8.6 to 4.10.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.10.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.mycila:license-maven-plugin from 4.6 to 5.1.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/919\"\u003e#919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 13.9.0 to 13.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump concurrent-ruby from 1.3.6 to 1.3.7 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/913\"\u003e#913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump faraday from 2.14.2 to 2.14.3 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/912\"\u003e#912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump json from 2.20.0 to 2.21.2 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/924\"\u003e#924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump junit.jupiter.version from 5.14.1 to 6.1.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump net.bytebuddy:byte-buddy from 1.18.8 to 1.18.12 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump nokogiri from 1.19.3 to 1.19.4 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.1.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/929\"\u003e#929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/837\"\u003e#837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/900\"\u003e#900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-toolchains-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.surefire:surefire-testng from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26 to 1.27 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/easymock/easymock/blob/master/ReleaseNotes.md\"\u003eorg.easymock:easymock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eAdd Java 26 support where bytebuddy isn't using unsafe anymore.\u003c/p\u003e\n\u003ch2\u003eChange log\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd mock() methods without parameters using varargs reification (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMock creation fails with JDK 26 and ByteBuddy 1.18.10 (\u003ca href=\"https://redirect.github.com/easymock/easymock/issues/908\"\u003e#908\u003c/a\u003e)git log --oneline\u003c/li\u003e\n\u003cli\u003eUse new Maven central plugin\u003c/li\u003e\n\u003cli\u003eUse a github_token instead\u003c/li\u003e\n\u003cli\u003eAdd the missing REST calls to fully automated the release\u003c/li\u003e\n\u003cli\u003eMove to .mvn style version\u003c/li\u003e\n\u003cli\u003eUse assertThrows all over the place\u003c/li\u003e\n\u003cli\u003eOptimize imports and finish updating to JUnit 5\u003c/li\u003e\n\u003cli\u003eUpdate eclipse configuration\u003c/li\u003e\n\u003cli\u003eMove all to UTF-8 like it should already be\u003c/li\u003e\n\u003cli\u003eUse https for xsd\u003c/li\u003e\n\u003cli\u003eUpdate objenesis to 3.6\u003c/li\u003e\n\u003cli\u003eUpdate copyrights to 2026\u003c/li\u003e\n\u003cli\u003eRemove Hamcrest usage\u003c/li\u003e\n\u003cli\u003eAdd Maven cache\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 7.0.0 to 7.0.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/917\"\u003e#917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.6.0 to 5.7.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/918\"\u003e#918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump activesupport from 8.1.2 to 8.1.2.1 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump addressable from 2.8.8 to 2.9.0 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump ch.qos.logback:logback-classic from 1.3.14 to 1.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs from 4.8.6 to 4.10.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.10.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.mycila:license-maven-plugin from 4.6 to 5.1.1 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/919\"\u003e#919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 13.9.0 to 13.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump concurrent-ruby from 1.3.6 to 1.3.7 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/913\"\u003e#913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump faraday from 2.14.2 to 2.14.3 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/912\"\u003e#912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump json from 2.20.0 to 2.21.2 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/924\"\u003e#924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump junit.jupiter.version from 5.14.1 to 6.1.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump net.bytebuddy:byte-buddy from 1.18.8 to 1.18.12 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump nokogiri from 1.19.3 to 1.19.4 in /website (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/911\"\u003e#911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.1.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/929\"\u003e#929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/837\"\u003e#837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/900\"\u003e#900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-toolchains-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.surefire:surefire-testng from 3.5.5 to 3.5.6 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26 to 1.27 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:jdepend-maven-plugin from 2.1 to 2.2.0 (\u003ca href=\"https://redirect.github.com/easymock/easymock/pull/855\"\u003e#855\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/easymock/easymock/commit/a8422b97046b58a1671ebd4493729db070281645\"\u003e\u003ccode\u003ea8422b9\u003c/code\u003e\u003c/a\u003e Move to version 5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/c0ffdcc99d2b29cd127a1e553aaac1e0e3804066\"\u003e\u003ccode\u003ec0ffdcc\u003c/code\u003e\u003c/a\u003e Flatten for oss\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/dc07999c696465eee8b5f04315f3a9adcfeadb17\"\u003e\u003ccode\u003edc07999\u003c/code\u003e\u003c/a\u003e Add missing headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/6047a3c60be00801eeb3887d45c6b286eaf4f10b\"\u003e\u003ccode\u003e6047a3c\u003c/code\u003e\u003c/a\u003e Class can be static\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/e208b61da22d603562342a80945bbf6a361d6c15\"\u003e\u003ccode\u003ee208b61\u003c/code\u003e\u003c/a\u003e Upgrade samples to JUnit 5 and reified calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/f833ee7fbf2e4f4ea6a889c5bc66bfdfee8001f7\"\u003e\u003ccode\u003ef833ee7\u003c/code\u003e\u003c/a\u003e Add reified methods (close \u003ca href=\"https://redirect.github.com/easymock/easymock/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/ffaa64ba5001d6a2b02db5d82cb06398f75d6bb4\"\u003e\u003ccode\u003effaa64b\u003c/code\u003e\u003c/a\u003e Add flatten-maven-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/02e038e95c77116bcb7136dec58133a1a5cf363a\"\u003e\u003ccode\u003e02e038e\u003c/code\u003e\u003c/a\u003e Bump com.puppycrawl.tools:checkstyle from 13.10.0 to 13.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/dd4dcf8fc8acb6a1b5e5cc0c8652020ecc28da00\"\u003e\u003ccode\u003edd4dcf8\u003c/code\u003e\u003c/a\u003e Bump net.bytebuddy:byte-buddy from 1.18.11 to 1.18.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/easymock/easymock/commit/4d66c46c87de489f58a23562be1eb2ad5cae0702\"\u003e\u003ccode\u003e4d66c46\u003c/code\u003e\u003c/a\u003e CI has been github actions for years now\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/easymock/easymock/compare/easymock-5.6.0...easymock-5.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.guava:guava` from 33.6.0-jre to 33.7.1-jre\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/guava/releases\"\u003ecom.google.guava:guava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e33.7.1\u003c/h2\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\r\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\r\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.1-jre\u0026lt;/version\u0026gt;\r\n  \u0026lt;!-- or, for Android: --\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.1-android\u0026lt;/version\u0026gt;\r\n\u0026lt;/dependency\u0026gt;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJar files\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.7.1-jre/guava-33.7.1-jre.jar\"\u003e33.7.1-jre.jar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/33.7.1-android/guava-33.7.1-android.jar\"\u003e33.7.1-android.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava requires \u003ca href=\"https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies\"\u003eone runtime dependency\u003c/a\u003e, which you can download here:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.jar\"\u003efailureaccess-1.0.3.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavadoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-jre/api/docs/\"\u003e33.7.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/docs/\"\u003e33.7.1-android\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJDiff\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-jre/api/diffs/\"\u003e33.7.1-jre vs. 33.7.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/diffs/\"\u003e33.7.1-android vs. 33.7.0-android\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://guava.dev/releases/33.7.1-android/api/androiddiffs/\"\u003e33.7.1-android vs. 33.7.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cp\u003eGuava 33.7.1 removes the \u003ccode\u003eMulti-Release\u003c/code\u003e line from our jar manifest, fixing an issue under Java 9 and 10 that was introduced to \u003ccode\u003eguava-jre\u003c/code\u003e in \u003ca href=\"https://github.com/google/guava/releases/tag/v33.7.0\"\u003eversion 33.7.0\u003c/a\u003e. Sorry for the trouble.\u003c/p\u003e\n\u003ch2\u003e33.7.0\u003c/h2\u003e\n\u003ch3\u003eNewly introduced problem for Java 9 and Java 10 only\u003c/h3\u003e\n\u003cp\u003eGuava 33.7.0 includes a \u003ccode\u003eMulti-Release\u003c/code\u003e line in its jar manifest, even though it is no longer a multi-release jar. This causes \u003ca href=\"https://redirect.github.com/google/guava/issues/8614\"\u003esome problems with tools from Java 9 and Java 10\u003c/a\u003e. The issue is fixed in \u003ca href=\"https://github.com/google/guava/releases/tag/v33.7.1\"\u003eversion 33.7.1\u003c/a\u003e. Sorry for the trouble.\u003c/p\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\r\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\r\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\r\n  \u0026lt;version\u0026gt;33.7.0-jre\u0026lt;/version\u0026gt;\r\n  \u0026lt;!-- or, for Android: --\u0026gt;\r\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\u003eSee full diff in \u003ca href=\"https://github.com/google/guava/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-expression` from 7.0.8 to 7.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-expression's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.9\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn Spring Framework 7.0.9, \u003ccode\u003eForwardedHeaderFilter\u003c/code\u003e (Spring MVC) and \u003ccode\u003eForwardedHeaderTransformer\u003c/code\u003e (WebFlux) each provide a boolean constructor argument whether to use the standard \u0026quot;Forwarded\u0026quot; header or the \u0026quot;X-Forwarded\u0026quot; alternative headers. A separate property turns on and off use of \u0026quot;X-Forwarded-Prefix\u0026quot;. While the default constructor preserves the existing behavior, we recommend to use the new constructor to explicitly specify which forwarded headers to use to make the processing more deterministic and aligned with what is expected from the proxy. Please, see the updated \u003ca href=\"https://docs.spring.io/spring-framework/reference/7.0.9-SNAPSHOT/web/webmvc/filters.html#filters-forwarded-headers-security\"\u003eSecurity Considerations\u003c/a\u003e section for details. In 7.1 with \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37072\"\u003e#37072\u003c/a\u003e the default constructor is deprecated and marked for removal. \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37090\"\u003e#37090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn Spring Framework 7.0.9, \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e no longer supports expression compilation by default, regardless of the compiler mode configured via \u003ccode\u003eSpelParserConfiguration\u003c/code\u003e or the \u003ccode\u003espring.expression.compiler.mode\u003c/code\u003e system property or Spring property. Applications that intentionally use \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e with trusted expressions and require compilation for performance reasons can opt in by calling \u003ccode\u003ewithCompilationSupported()\u003c/code\u003e on the \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e builder. Care should be taken when opting in to compilation, as doing so removes the safety guards applied during interpreted evaluation. \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37035\"\u003e#37035\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore an empty port value in URI parsing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37117\"\u003e#37117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid retaining class files in annotation metadata \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37112\"\u003e#37112\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@Nullable\u003c/code\u003e annotations when treating \u003ccode\u003eMap.remove()\u003c/code\u003e as returning \u003ccode\u003e@Nullable\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37067\"\u003e#37067\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevisit SSE view fragments handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37061\"\u003e#37061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck list index after auto-grow in \u003ccode\u003eAbstractNestablePropertyAccessor\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37036\"\u003e#37036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDisable SpEL expression compilation by default in \u003ccode\u003eSimpleEvaluationContext\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37035\"\u003e#37035\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLimit result size of \u003ccode\u003eBigDecimal\u003c/code\u003e/\u003ccode\u003eBigInteger\u003c/code\u003e power operations in SpEL \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37034\"\u003e#37034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor redirect handling in UrlHandlerFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37030\"\u003e#37030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise stylesheet source handling in XsltView \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37029\"\u003e#37029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise view name handling in UrlFilenameViewController \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37027\"\u003e#37027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle pre-flight requests in functional endpoint setup without DispatcherHandler \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37024\"\u003e#37024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove WebSocket handshake error logging \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37023\"\u003e#37023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing nullability in JdbcTemplate.batchUpdate \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37012\"\u003e#37012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTimeout property in RetryPolicy does not have a default constant \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36983\"\u003e#36983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrite native configuration files as UTF-8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36972\"\u003e#36972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefaultServerRequest.ServletParametersMap.entrySet() does not retain HttpServletRequest.getParameterMap() order \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36966\"\u003e#36966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerform nextKey within synchronization for SQLite as well \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36959\"\u003e#36959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for custom ObjectInputFilter on DefaultDeserializer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36958\"\u003e#36958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise resource bundle caching for common locales \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36957\"\u003e#36957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove nullability for \u003ccode\u003egetSession(*)\u003c/code\u003e in \u003ccode\u003eMockHttpServletRequest\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36926\"\u003e#36926\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove fallback logic in ParameterContentNegotiationStrategy and ParameterContentTypeResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36925\"\u003e#36925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ambiguous match check on preflight request \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36903\"\u003e#36903\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove Groovy markup template loading \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36902\"\u003e#36902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove request path handling on a Reactor Netty server \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36893\"\u003e#36893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove JettyWebSocketSession error handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36891\"\u003e#36891\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\u003eEclipseLinkJpaDialect singleton lock in EclipseLinkConnectionHandle.getConnection() serializes all JDBC connection acquisitions under load \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37085\"\u003e#37085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadataReader fails to read byte[] array from annotation \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37083\"\u003e#37083\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure parsing/tostring symmetry in ContentDisposition \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37064\"\u003e#37064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCharacter outside of permitted range in Content Disposition \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37062\"\u003e#37062\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease Jackson BufferRecycler to its pool in encoders \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37059\"\u003e#37059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure consistent error escaping \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37055\"\u003e#37055\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefine template name processing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37054\"\u003e#37054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset TwoByteMatcher partial match on mismatching byte \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/37053\"\u003e#37053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor async XML parsing limit checks \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37031\"\u003e#37031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix part constraint checks in PartEventHttpMessageReader \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37028\"\u003e#37028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix buffer leak in RSocket SETUP frame handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37026\"\u003e#37026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure correct Jetty core response cookie handling \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37025\"\u003e#37025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003edomainToAscii\u003c/code\u003e with current WhatWG spec \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37018\"\u003e#37018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure consistent \u003ccode\u003eButtonTag\u003c/code\u003e value attribute processing \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/37017\"\u003e#37017\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/82a6b40b9366ec181ededdad282b307ee5381a52\"\u003e\u003ccode\u003e82a6b40\u003c/code\u003e\u003c/a\u003e Release Spring Framework 7.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a7b1b59cbd79175ed79b0f4aa967be70288bb2ee\"\u003e\u003ccode\u003ea7b1b59\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/996e3d3f18dbb13d92a2eaf988abfe77b06928d4\"\u003e\u003ccode\u003e996e3d3\u003c/code\u003e\u003c/a\u003e Upgrade to Micrometer 1.16.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/73f5ddddcd4278580c9c879b2effdac29aa3bff5\"\u003e\u003ccode\u003e73f5ddd\u003c/code\u003e\u003c/a\u003e Refactor maxInMemory limit handling for async XML parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/675f25de72e7ac31db1ffe0dc324381d7cc1a308\"\u003e\u003ccode\u003e675f25d\u003c/code\u003e\u003c/a\u003e Leading slash handling in UrlHandlerFilter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/692dbc9160de3b5de50ccedeee014716d0cedb7b\"\u003e\u003ccode\u003e692dbc9\u003c/code\u003e\u003c/a\u003e Apply ResourceHandlerUtils checks in XsltView\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/8647e90bc7b2da9b299566296f2b253a6fd9c128\"\u003e\u003ccode\u003e8647e90\u003c/code\u003e\u003c/a\u003e Consistent maxPartSize check in PartEventHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/b9379e33d52b491e227715776a072d07bcccddab\"\u003e\u003ccode\u003eb9379e3\u003c/code\u003e\u003c/a\u003e Check viewName for special prefixes in UrlFilenameViewController\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a784dbe286beaa70e5a88638b6af7f58f458c07e\"\u003e\u003ccode\u003ea784dbe\u003c/code\u003e\u003c/a\u003e Ensure Payload release on early error in createHeaders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/3b492f3908df3fe0adc639b7da98f737d1ff7a02\"\u003e\u003ccode\u003e3b492f3\u003c/code\u003e\u003c/a\u003e Return sameSite cookie value in Jetty response\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.8...v7.0.9\"\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.2.1 to 3.2.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/719429d87e0d92615d67668cb3329b8dd1505b37\"\u003e\u003ccode\u003e719429d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d0b98774d055e546461f1a7c7da3f3bc5361a881\"\u003e\u003ccode\u003ed0b9877\u003c/code\u003e\u003c/a\u003e Prep for 3.2.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/e32f526099b197d4dfb54de78f61b6fb60d716f0\"\u003e\u003ccode\u003ee32f526\u003c/code\u003e\u003c/a\u003e Merge branch '3.1' into 3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/113f6a1c10d68bc7d5c68e3f32e460fb9ed3059d\"\u003e\u003ccode\u003e113f6a1\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/46176f6827827d1be11758b12cdfadac0bf15b6d\"\u003e\u003ccode\u003e46176f6\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/8b4a513d2b5a34079eaa358109d87fbc99639d78\"\u003e\u003ccode\u003e8b4a513\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/adeda6f6cf5e631ff7155a0cda3c56e8fc828a96\"\u003e\u003ccode\u003eadeda6f\u003c/code\u003e\u003c/a\u003e Prep for 3.1.6 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/c3a4debfa3d36192ea8a7ea4b54a698f46b025b8\"\u003e\u003ccode\u003ec3a4deb\u003c/code\u003e\u003c/a\u003e Merge branch '3.1' into 3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3c74470ab201f11de73204a35abe38150640360b\"\u003e\u003ccode\u003e3c74470\u003c/code\u003e\u003c/a\u003e Merge branch '2.x' into 3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/06416bab1a4a7258531eee9686b80c619bfecea6\"\u003e\u003ccode\u003e06416ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/129\"\u003e#129\u003c/a\u003e from FasterXML/tatu/2.23/woodstox-7.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.2.1...jackson-bom-3.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 13.8.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.8.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:build-helper-maven-plugin` from 3.6.1 to 3.6.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/releases\"\u003eorg.codehaus.mojo:build-helper-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace raw \u003ccode\u003eNPEx\u003c/code\u003e with customized exception message (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/239\"\u003e#239\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\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\u003eRemove redundant maven-resolver-api dependency and ignore Resolver/SLF4J 2.x in Dependabot (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/248\"\u003e#248\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\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eRemove redundant maven-resolver-api dependency and ignore Resolver/SLF4J 2.x in Dependabot (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/248\"\u003e#248\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/247\"\u003e#247\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/244\"\u003e#244\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 96 to 97 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/246\"\u003e#246\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/245\"\u003e#245\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/241\"\u003e#241\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 95 to 96 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/240\"\u003e#240\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 94 to 95 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/235\"\u003e#235\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 93 to 94 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/233\"\u003e#233\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 92 to 93 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/232\"\u003e#232\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 91 to 92 (\u003ca href=\"https://redirect.github.com/mojohaus/build-helper-maven-plugin/pull/231\"\u003e#231\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\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/813bc7d2f03f2c9975de1f079cf7a7334211e0b6\"\u003e\u003ccode\u003e813bc7d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 3.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/07d91091b06db894178bcb6e71bc55f857546f46\"\u003e\u003ccode\u003e07d9109\u003c/code\u003e\u003c/a\u003e Remove redundant maven-resolver-api and ignore Resolver/SLF4J 2.x in Dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/9abd552f324e429beb586407139eb4d43127344a\"\u003e\u003ccode\u003e9abd552\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/3c15526bf151e28d6ce651197b36958164da4d4a\"\u003e\u003ccode\u003e3c15526\u003c/code\u003e\u003c/a\u003e Bump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/3b1f104096756ce33e8fc3e4c3062b1ccd8cf227\"\u003e\u003ccode\u003e3b1f104\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 96 to 97\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/1749855c90317f651eed427e45cb27c52cf8a542\"\u003e\u003ccode\u003e1749855\u003c/code\u003e\u003c/a\u003e Bump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/52300415d70e84a20924c06c26d9375b152e5409\"\u003e\u003ccode\u003e5230041\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/c0e937567a4604534e32cf3cc4c3abb43bfa243c\"\u003e\u003ccode\u003ec0e9375\u003c/code\u003e\u003c/a\u003e Delete .github/release-drafter.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/84a839e4cb9b84b3afbbeef7f6c950ba5b478b31\"\u003e\u003ccode\u003e84a839e\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 95 to 96\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/commit/a85c668b83334b423844fc448709b1d6e53cb32c\"\u003e\u003ccode\u003ea85c668\u003c/code\u003e\u003c/a\u003e Replace raw \u003ccode\u003eNPEx\u003c/code\u003e with customized exception message\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/build-helper-maven-plugin/compare/3.6.1...3.6.2\"\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-jar-plugin` from 3.5.0 to 3.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-jar-plugin/releases\"\u003eorg.apache.maven.plugins:maven-jar-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/550\"\u003e#550\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/550\"\u003e#550\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse plugin version properties (3.x) (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/535\"\u003e#535\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/547\"\u003e#547\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.11.0 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/538\"\u003e#538\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-jar-plugin/pull/536\"\u003e#536\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-jar-plugin/pull/534\"\u003e#534\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-jar-plugin/pull/529\"\u003e#529\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-jar-plugin/pull/528\"\u003e#528\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-jar-plugin/pull/526\"\u003e#526\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-jar-plugin/pull/523\"\u003e#523\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-jar-plugin/pull/519\"\u003e#519\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-jar-plugin/pull/516\"\u003e#516\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.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/517\"\u003e#517\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-jar-plugin/pull/514\"\u003e#514\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-archiver from 3.6.5 to 3.6.6 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/pull/511\"\u003e#511\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-jar-plugin/pull/509\"\u003e#509\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-jar-plugin/commit/b0cd63d0ad544aa552f06e4492faf984bf2c85c1\"\u003e\u003ccode\u003eb0cd63d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-jar-plugin-3.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/5318a4feaf529d6fa22c4622fff2d54fefe7f7dd\"\u003e\u003ccode\u003e5318a4f\u003c/code\u003e\u003c/a\u003e Add AGENTS.md + SECURITY.md security-model pointer for scanner discoverability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/8e0b9bb307fc29b8d267f18eca9d47be0a7f16e0\"\u003e\u003ccode\u003e8e0b9bb\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/547\"\u003e#547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/d5a438b6add9a9115f5a2c9b27db67e0d962bb74\"\u003e\u003ccode\u003ed5a438b\u003c/code\u003e\u003c/a\u003e Fix javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/774fac9215d92bfac67ece082872b00475580b21\"\u003e\u003ccode\u003e774fac9\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.11.0 to 4.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/b71f40368edc878b3dcaa9840d950bd7d297d4c4\"\u003e\u003ccode\u003eb71f403\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.15 to 3.9.16 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/9f2a001a00fcbb0408219a11f62b48c4dfde78d3\"\u003e\u003ccode\u003e9f2a001\u003c/code\u003e\u003c/a\u003e Use plugin version properties (3.x) (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/68a978f952ba510f7378fd287c5172dc560079e3\"\u003e\u003ccode\u003e68a978f\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 47 to 48 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/534\"\u003e#534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/e1058217f657691a3e50b0c7e0620fd13c8e83c3\"\u003e\u003ccode\u003ee105821\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-jar-plugin/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-jar-plugin/commit/953dc1abbb527b8128657f2aeadfdca0557d974d\"\u003e\u003ccode\u003e953dc1a\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-jar-plugin/issues/528\"\u003e#528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.5.0...maven-jar-plugin-3.5.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.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"h...\n\n_Description has been truncated_","html_url":"https://github.com/changsongyang/hibernate-validator/pull/90","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/changsongyang%2Fhibernate-validator/issues/90","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/90/packages"}},{"old_version":"14.0.0","new_version":"14.1.0","update_type":"minor","path":null,"pr_created_at":"2026-09-12T17:44:16.000Z","version_change":"14.0.0 → 14.1.0","issue":{"uuid":"5434989966","node_id":"PR_kwDOSyzH8s8AAAABDRdVoA","number":41,"state":"closed","title":"build(deps): bump the maven-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-26T17:42:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-12T17:44:16.000Z","updated_at":"2026-09-26T17:42:37.000Z","time_to_close":1209499,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"maven-dependencies","update_count":8,"packages":[{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.codehaus.plexus:plexus-compiler-javac-errorprone","old_version":"2.17.0","new_version":"2.17.1"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"3.10.1","new_version":"3.10.2","repository_url":"https://github.com/diffplug/spotless"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.10.4.0","new_version":"4.10.4.1","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `4.1.0` | `4.1.1` |\n| org.codehaus.plexus:plexus-compiler-javac-errorprone | `2.17.0` | `2.17.1` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `3.10.1` | `3.10.2` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.10.4.0` | `4.10.4.1` |\n\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 4.1.0 to 4.1.1\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.1.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpring Boot's Gradle plugin no longer automatically configures gRPC when the Protobuf plugin is applied. This behavior caused problems for those using Protobuf without gRPC. To opt in to the configuration of gRPC, configure the \u003ccode\u003eprotobuf\u003c/code\u003e extension with the \u003ccode\u003egrpc\u003c/code\u003e plugin using an empty block. The Spring Boot Gradle plugin will then automatically configure the use of \u003ccode\u003eprotoc-gen-grpc-java\u003c/code\u003e as before. \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50822\"\u003e#50822\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\u003eKafka consumer-specific security protocol is not taken into account \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51369\"\u003e#51369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStructured logging: a failed JSON encode corrupts the next log event written on the same thread \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/51156\"\u003e#51156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMicrometer registries pin the application context \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51135\"\u003e#51135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTemporary file is not deleted when ExportedImageTar construction fails \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51132\"\u003e#51132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata annotation processor ignores getter-level \u003ccode\u003e@NestedConfigurationProperty\u003c/code\u003e for records \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51098\"\u003e#51098\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring-boot-h2-console pulls servlet-api as transitive dependency \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51095\"\u003e#51095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesLauncher does not log nested archive paths \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51089\"\u003e#51089\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMethods that return the result of Map#remove are not declared with a \u003ccode\u003e@Nullable\u003c/code\u003e return type \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51087\"\u003e#51087\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNativeImageResourceProvider flattens Flyway migration paths in subdirectories \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50964\"\u003e#50964\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ordering of Kotlinx Serialization CodecCustomizer \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50961\"\u003e#50961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJarFile is not closed when finding main class from archive \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50959\"\u003e#50959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplication-managed JUL bridge handler should only be removed if installed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50950\"\u003e#50950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloudFoundry reactive auto-configuration should not require a WebClient.Builder bean to be defined \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50944\"\u003e#50944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eContext refresh fails on reactive Cloud Foundry when using Actuator without spring-boot-health \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50942\"\u003e#50942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResources are not cleaned up when resolving an image that is not yet present in the builder \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50941\"\u003e#50941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraphQlWebMvcAutoConfiguration should apply customizers in order \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50914\"\u003e#50914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-configured RedisMessageListenerContainer does not use virtual threads when spring.threads.virtual.enabled is true \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50884\"\u003e#50884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eContext refresh fails when using Actuator on Jersey without spring-boot-health \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50872\"\u003e#50872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eContext refresh fails on Cloud Foundry when using Actuator without spring-boot-health \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50871\"\u003e#50871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when binding properties to a \u003ccode\u003e@Validated\u003c/code\u003e class that contains a map whose value type is a wildcard \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50856\"\u003e#50856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHigh number of connections due to Mongo health indicator \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50852\"\u003e#50852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent handling of empty string values of spring.security.oauth2.resourceserver.jwt issuer-uri and jwk-set-uri \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50849\"\u003e#50849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReturn type nullability of ApplicationContextAssert's getBean methods does not indicate that bean may be null \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50845\"\u003e#50845\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesWebClientHttpServiceGroupConfigurer has highest precedence, preventing other configurers from being ordered ahead of it \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50843\"\u003e#50843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExposing gRPC test server port should backoff if gRPC is not present \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50825\"\u003e#50825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJpaBaseConfiguration#entityManagerConfiguration can cause a dependency loop on beans declaring AsyncTaskExecutor \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50801\"\u003e#50801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.grpc.server.health.include-overall-health is not taken into account \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50799\"\u003e#50799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSetting 'server.servlet.session.cookie.partitioned' to false still emits the 'Partitioned' cookie attribute \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50790\"\u003e#50790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eManaged version of Prometheus Client is not aligned with Micrometer's micrometer-registry-prometheus \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50780\"\u003e#50780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMap properties bound from empty strings fail with ConverterNotFoundException \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50773\"\u003e#50773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProtobuf Common Protos should not be a managed dependency \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50772\"\u003e#50772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAn application that depends on spring-boot-security-oauth2-resource-server may fail to start with a ClassNotFoundException when Reactor is on the classpath but WebFlux is not \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50764\"\u003e#50764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eW3CHeaderParser's decoding is not compliant with RFC 3986 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50650\"\u003e#50650\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\u003eDescription of spring.graphql.websocket.connection-init-timeout does not render correctly in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/51348\"\u003e#51348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.profiles.group should have a 'spring-profile-name' hint provider \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51284\"\u003e#51284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove reference to removed InfluxDB auto-configuration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51176\"\u003e#51176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse JacksonJsonSerde in Kafka Streams documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51161\"\u003e#51161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument alternatives to HttpMessageConverters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51129\"\u003e#51129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix stale type reference for OTLP logging transport metadata \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/51119\"\u003e#51119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMetadata for spring.test.mockmvc.htmlunit.url declares the wrong type \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/51115\"\u003e#51115\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/6fdf67ea1552691e932604d4bf67a5e08ff0b0ea\"\u003e\u003ccode\u003e6fdf67e\u003c/code\u003e\u003c/a\u003e Release 4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/fde599b28b40932e4ea6194399d89245923a01e7\"\u003e\u003ccode\u003efde599b\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Pulsar 2.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9daa58f7d98b82bf16febcb91943ce267c220a50\"\u003e\u003ccode\u003e9daa58f\u003c/code\u003e\u003c/a\u003e Upgrade to Spring HATEOAS 3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/353993ebc1d7b1ceccbb981b0439a42ba122a816\"\u003e\u003ccode\u003e353993e\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Data Bom 2026.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/24ba596bc4fa000614834016452435c834fdeda2\"\u003e\u003ccode\u003e24ba596\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Session 4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/5cb5c294d1f4780e78d010a964049e47c074e4d6\"\u003e\u003ccode\u003e5cb5c29\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Security 7.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4adc8eb130c4e0c688ed85316f385f4e04d47679\"\u003e\u003ccode\u003e4adc8eb\u003c/code\u003e\u003c/a\u003e Upgrade to Spring LDAP 4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4d9c19cbc0589f57a7265052b507bf4b961082ac\"\u003e\u003ccode\u003e4d9c19c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Kafka 4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f30f6120c4f6f8f873ac56cba478ae1f011c276c\"\u003e\u003ccode\u003ef30f612\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b930283d97e92eb24da1de3721cdd41625266dea\"\u003e\u003ccode\u003eb930283\u003c/code\u003e\u003c/a\u003e Upgrade to Spring gRPC 1.1.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.1.0...v4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.plexus:plexus-compiler-javac-errorprone` from 2.17.0 to 2.17.1\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/c906809e0c0b2c79e8a03165cb942f152a911416\"\u003e\u003ccode\u003ec906809\u003c/code\u003e\u003c/a\u003e Avoid using deprecated method CompilerConfiguration.setCompilerVersion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ad74fee36865d7a1752c9b96ff9a9e702565fdb3\"\u003e\u003ccode\u003ead74fee\u003c/code\u003e\u003c/a\u003e Replace adopt-openj9 by semeru JDK distribution on GH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/beb0eda2100e77d3f01bf4cc89edd5b721411f63\"\u003e\u003ccode\u003ebeb0eda\u003c/code\u003e\u003c/a\u003e Recompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/a0b689e0e7f13d3a7dded7847a807fe6453e0358\"\u003e\u003ccode\u003ea0b689e\u003c/code\u003e\u003c/a\u003e [MCOMPILER-578] Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2e8122841d9b10d2d83a90cc07530d7a09eebc47\"\u003e\u003ccode\u003e2e81228\u003c/code\u003e\u003c/a\u003e Fix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2132f5bf0cbfcde26301084c4833f1a9420f1baf\"\u003e\u003ccode\u003e2132f5b\u003c/code\u003e\u003c/a\u003e configure ATR project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5992b772033a7488767c4b3aa806f080eba96593\"\u003e\u003ccode\u003e5992b77\u003c/code\u003e\u003c/a\u003e Build fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/acccef703e5491c29c6dd9e8381677d3e7927589\"\u003e\u003ccode\u003eacccef7\u003c/code\u003e\u003c/a\u003e Bump plexusCompilerVersion from 2.16.2 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/72bc4454dfdcd1c3551137e5b27560f88b4480ae\"\u003e\u003ccode\u003e72bc445\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.15.0...maven-compiler-plugin-3.16.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.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-maven-plugin` from 3.10.1 to 3.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMaven Plugin v3.10.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;shortenFullyQualifiedTypes\u0026gt;\u003c/code\u003e now shortens fully-qualified types used in expression contexts (such as static method calls, static fields, and enum constants) while avoiding imports that would change how existing unqualified type references resolve. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/3039\"\u003e#3039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEclipse JDT formatter step no longer fails with \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e when lombok is active as a JVM agent (e.g. \u003ccode\u003e-javaagent:lombok.jar\u003c/code\u003e in Eclipse/VS Code/Cursor). (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2795\"\u003e#2795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/dc2a4cb9a3ad46112908b20629f6981968821e91\"\u003e\u003ccode\u003edc2a4cb\u003c/code\u003e\u003c/a\u003e Published maven/3.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/876c8c4da058fecfb9fe4a3aded6ff866a2590fe\"\u003e\u003ccode\u003e876c8c4\u003c/code\u003e\u003c/a\u003e Published gradle/8.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ff28375c1412bd283f348110e3f9126cc2d7b50d\"\u003e\u003ccode\u003eff28375\u003c/code\u003e\u003c/a\u003e Published lib/4.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e260aa74fce38301b302fe50e834ddb6d2ee77e0\"\u003e\u003ccode\u003ee260aa7\u003c/code\u003e\u003c/a\u003e shortenFullyQualifiedTypes: preserve unqualified type resolution (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3037\"\u003e#3037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5a2cdcaab7156d484bb130018bb55758fb8b945c\"\u003e\u003ccode\u003e5a2cdca\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/98ca50e0bb0bf144195a764d542e7aa86ca1f271\"\u003e\u003ccode\u003e98ca50e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into 3033-unqualified-type-collision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/9591d7e7f11072005e3a42a2ac180768e2efce12\"\u003e\u003ccode\u003e9591d7e\u003c/code\u003e\u003c/a\u003e Resolve interopability with spotless, lombok and VSCode (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3038\"\u003e#3038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5842e1b0ac1498f48577f7875617b2982f5c629a\"\u003e\u003ccode\u003e5842e1b\u003c/code\u003e\u003c/a\u003e shortenFullyQualifiedTypes: shorten FQTs in expression context (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3039\"\u003e#3039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e7f5b600874fb05241f640f9aa76b2e264268afd\"\u003e\u003ccode\u003ee7f5b60\u003c/code\u003e\u003c/a\u003e Add changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/79ff6c77107fded44becb35e19ff52d6bc5e89d4\"\u003e\u003ccode\u003e79ff6c7\u003c/code\u003e\u003c/a\u003e Resolve interopability with spotless, lombok and VSCode\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/maven/3.10.1...maven/3.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.spotbugs:spotbugs-maven-plugin` from 4.10.4.0 to 4.10.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/releases\"\u003ecom.github.spotbugs:spotbugs-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003espotbugs-maven-plugin-4.10.4.1\u003c/h2\u003e\n\u003ch2\u003eBREAKING\u003c/h2\u003e\n\u003cp\u003eIn 2014, maven reporting added various settings that should have resulted in removal here but had gone unseen.  These are now applied and therefore the state changed to immutable which will cause plugin to fail if users do not adjust configuration as noted here.\u003c/p\u003e\n\u003cp\u003eUsers who previously configured \u003ccode\u003eoutputEncoding\u003c/code\u003e directly on the SpotBugs Maven Plugin must configure \u003ccode\u003eproject.reporting.outputEncoding\u003c/code\u003e instead and remove it to avoid errors.\nUsers passing \u003ccode\u003efork\u003c/code\u003e option should remove it to avoid warnings as support was gone in last release and it does nothing.\nUsers who previously configured \u003ccode\u003eoutputDirectory\u003c/code\u003e directly on the SpotBugs Maven Plugin must configure \u003ccode\u003eproject.reporting.outputDirectory\u003c/code\u003e instead and remove it to avoid errors.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaven 4 rc 6 support, readme cleanup, use latest spotbugs in build, head tag, formatting by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1512\"\u003espotbugs/spotbugs-maven-plugin#1512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes 1511, removed shaded 'outputEncoding' that maven reporting added in 2014 by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1513\"\u003espotbugs/spotbugs-maven-plugin#1513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated 'fork' option and update faq by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1514\"\u003espotbugs/spotbugs-maven-plugin#1514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinor cleanups by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1515\"\u003espotbugs/spotbugs-maven-plugin#1515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse super class outputDirectory removing all duplication by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1516\"\u003espotbugs/spotbugs-maven-plugin#1516\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake ownership explicit on xdocs report writer by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1517\"\u003espotbugs/spotbugs-maven-plugin#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup some of the groovy code by \u003ca href=\"https://github.com/hazendaz\"\u003e\u003ccode\u003e@​hazendaz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/pull/1518\"\u003espotbugs/spotbugs-maven-plugin#1518\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evarious other library updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.10.4.0...spotbugs-maven-plugin-4.10.4.1\"\u003ehttps://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.10.4.0...spotbugs-maven-plugin-4.10.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/59f4efceacba97db51f930bb435c300f52fb67a8\"\u003e\u003ccode\u003e59f4efc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release spotbugs-maven-plugin-4.10.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/1081359804b1daa19b1bf1665495d4e06ec3a27e\"\u003e\u003ccode\u003e1081359\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1519\"\u003e#1519\u003c/a\u003e from spotbugs/renovate/byte-buddy.version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/23caeff2a7537afcec037c82a6c0a93e94993cf6\"\u003e\u003ccode\u003e23caeff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1520\"\u003e#1520\u003c/a\u003e from spotbugs/renovate/slf4j-monorepo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/8a5d7f0d336b60dde62ee206ab0763d4bc506800\"\u003e\u003ccode\u003e8a5d7f0\u003c/code\u003e\u003c/a\u003e Update dependency org.slf4j:slf4j-bom to v2.0.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/8be188f139acdeca6b905be14bac557297d46c63\"\u003e\u003ccode\u003e8be188f\u003c/code\u003e\u003c/a\u003e Update byte-buddy.version to v1.18.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/742e10cd3457ef32eed0d3cf6764013fc6aeb017\"\u003e\u003ccode\u003e742e10c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1518\"\u003e#1518\u003c/a\u003e from hazendaz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/d7f6a5681c1feb715e465d7cbdc2226b7f7dc47f\"\u003e\u003ccode\u003ed7f6a56\u003c/code\u003e\u003c/a\u003e Cleanup groovy in the trait\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/eda58b6a41688644cbb768771b0a98c93e01a673\"\u003e\u003ccode\u003eeda58b6\u003c/code\u003e\u003c/a\u003e Cleanup groovy within report generator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/a518d7b3039dc3c7276c5e6c166bafe16ad6f900\"\u003e\u003ccode\u003ea518d7b\u003c/code\u003e\u003c/a\u003e Cleanup xdocs reporter groovy each usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/4c94029a7d350af2c7ac3790a674fb0bd37f7e8a\"\u003e\u003ccode\u003e4c94029\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1517\"\u003e#1517\u003c/a\u003e from hazendaz/master\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.10.4.0...spotbugs-maven-plugin-4.10.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/ferricstore/ferricstore-java/pull/41","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ferricstore%2Fferricstore-java/issues/41","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/41/packages"}},{"old_version":"13.10.0","new_version":"14.1.0","update_type":"major","path":null,"pr_created_at":"2026-09-12T03:33:28.000Z","version_change":"13.10.0 → 14.1.0","issue":{"uuid":"5430913715","node_id":"PR_kwDOHDN0IM8AAAABDOWPHg","number":4899,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 13.10.0 to 14.1.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-12T03:33:28.000Z","updated_at":"2026-09-12T05:18:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.10.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.10.0 to 14.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.10.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=13.10.0\u0026new-version=14.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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/kroxylicious/kroxylicious/pull/4899","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kroxylicious%2Fkroxylicious/issues/4899","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4899/packages"}},{"old_version":"14.0.0","new_version":"14.1.0","update_type":"minor","path":null,"pr_created_at":"2026-09-08T20:11:01.000Z","version_change":"14.0.0 → 14.1.0","issue":{"uuid":"5391424777","node_id":"PR_kwDOFTXAVc8AAAABCuuKHw","number":55,"state":"closed","title":"Bump the build-dependencies group with 12 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-15T21:07:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-08T20:11:01.000Z","updated_at":"2026-09-15T21:07:37.000Z","time_to_close":608193,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":12,"packages":[{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.12","new_version":"1.18.13","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.18","new_version":"2.0.19"},{"name":"org.apache.groovy:groovy-jsr223","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/apache/groovy"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-report-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"6.1.0","new_version":"6.1.2"},{"name":"com.github.siom79.japicmp:japicmp-maven-plugin","old_version":"0.26.1","new_version":"0.26.2","repository_url":"https://github.com/siom79/japicmp"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"3.10.1","new_version":"3.10.2","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.slf4j:slf4j-log4j12","old_version":"2.0.18","new_version":"2.0.19"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.12` | `1.18.13` |\n| org.slf4j:slf4j-api | `2.0.18` | `2.0.19` |\n| [org.apache.groovy:groovy-jsr223](https://github.com/apache/groovy) | `5.1.1` | `5.1.2` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-surefire-report-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| org.apache.felix:maven-bundle-plugin | `6.1.0` | `6.1.2` |\n| [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) | `0.26.1` | `0.26.2` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `3.10.1` | `3.10.2` |\n| org.slf4j:slf4j-log4j12 | `2.0.18` | `2.0.19` |\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.12 to 1.18.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2. September 2026: version 1.18.13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/d4da51578490c841b56b38c9c8fc9d3e8815f046\"\u003e\u003ccode\u003ed4da515\u003c/code\u003e\u003c/a\u003e [publish] Releasing Byte Buddy 1.18.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/bb914e33837267c05704f167179ba31abe3bf787\"\u003e\u003ccode\u003ebb914e3\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/af2034b8c55c2596f6430e63152586e02d06fd0e\"\u003e\u003ccode\u003eaf2034b\u003c/code\u003e\u003c/a\u003e Create Gradle tasks via the task registration API if available to avoid the u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/30aca5581534d52570a60ffd524109adb3671759\"\u003e\u003ccode\u003e30aca55\u003c/code\u003e\u003c/a\u003e Shortcut traversal of previously visited type hierarchies and harden 1-1 tran...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/debd527b31bb095c26ff6943545cfe01a9045f32\"\u003e\u003ccode\u003edebd527\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.2 to 7.0.1 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/8315af6acb72b5e0d913ad65c4112e828f01d735\"\u003e\u003ccode\u003e8315af6\u003c/code\u003e\u003c/a\u003e Bump step-security/harden-runner from 2.16.1 to 2.19.4 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e30e24f4106f6be28b97a34c81bf6d5dccfa34bb\"\u003e\u003ccode\u003ee30e24f\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.5 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/1885f2a1e77d70d3cc57ff935e2b5a4b675cde85\"\u003e\u003ccode\u003e1885f2a\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.27.6 to 4.36.2 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1916\"\u003e#1916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/de4ed85e1e4e1e83dcfd90fc791684e3607459fa\"\u003e\u003ccode\u003ede4ed85\u003c/code\u003e\u003c/a\u003e Correct Javadoc of Gradle plugin to avoid errors and warnings during generation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/5d3a3129ceb66ec0c168c9648757cbffccf18aec\"\u003e\u003ccode\u003e5d3a312\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.2.0 to 5.4.0 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1918\"\u003e#1918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.18.12...byte-buddy-1.18.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.slf4j:slf4j-api` from 2.0.18 to 2.0.19\n\nUpdates `org.apache.groovy:groovy-jsr223` from 5.1.1 to 5.1.2\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.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/c906809e0c0b2c79e8a03165cb942f152a911416\"\u003e\u003ccode\u003ec906809\u003c/code\u003e\u003c/a\u003e Avoid using deprecated method CompilerConfiguration.setCompilerVersion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ad74fee36865d7a1752c9b96ff9a9e702565fdb3\"\u003e\u003ccode\u003ead74fee\u003c/code\u003e\u003c/a\u003e Replace adopt-openj9 by semeru JDK distribution on GH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/beb0eda2100e77d3f01bf4cc89edd5b721411f63\"\u003e\u003ccode\u003ebeb0eda\u003c/code\u003e\u003c/a\u003e Recompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/a0b689e0e7f13d3a7dded7847a807fe6453e0358\"\u003e\u003ccode\u003ea0b689e\u003c/code\u003e\u003c/a\u003e [MCOMPILER-578] Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2e8122841d9b10d2d83a90cc07530d7a09eebc47\"\u003e\u003ccode\u003e2e81228\u003c/code\u003e\u003c/a\u003e Fix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2132f5bf0cbfcde26301084c4833f1a9420f1baf\"\u003e\u003ccode\u003e2132f5b\u003c/code\u003e\u003c/a\u003e configure ATR project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5992b772033a7488767c4b3aa806f080eba96593\"\u003e\u003ccode\u003e5992b77\u003c/code\u003e\u003c/a\u003e Build fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/acccef703e5491c29c6dd9e8381677d3e7927589\"\u003e\u003ccode\u003eacccef7\u003c/code\u003e\u003c/a\u003e Bump plexusCompilerVersion from 2.16.2 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/72bc4454dfdcd1c3551137e5b27560f88b4480ae\"\u003e\u003ccode\u003e72bc445\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.15.0...maven-compiler-plugin-3.16.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.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-surefire-report-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-report-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-surefire-report-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-report-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://r...\n\n_Description has been truncated_","html_url":"https://github.com/shark300/hibernate-validator/pull/55","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/shark300%2Fhibernate-validator/issues/55","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/55/packages"}},{"old_version":"14.0.0","new_version":"14.1.0","update_type":"minor","path":null,"pr_created_at":"2026-09-08T02:07:19.000Z","version_change":"14.0.0 → 14.1.0","issue":{"uuid":"5381018773","node_id":"PR_kwDOAA8cSc8AAAABCmWELA","number":5273,"state":"open","title":"Bump the build-dependencies group with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["marko-bekhta"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-08T02:07:19.000Z","updated_at":"2026-09-15T03:11:36.559Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"build-dependencies","update_count":11,"packages":[{"name":"org.apache.groovy:groovy-jsr223","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/apache/groovy"},{"name":"org.eclipse.jdt:ecj","old_version":"3.46.0","new_version":"3.46.100","repository_url":"https://github.com/eclipse-jdt/eclipse.jdt.core"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"6.1.0","new_version":"6.1.2"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"3.10.1","new_version":"3.10.2","repository_url":"https://github.com/diffplug/spotless"},{"name":"com.github.siom79.japicmp:japicmp-maven-plugin","old_version":"0.26.1","new_version":"0.26.2","repository_url":"https://github.com/siom79/japicmp"},{"name":"com.h2database:h2","old_version":"2.4.240","new_version":"2.5.250","repository_url":"https://github.com/h2database/h2database"},{"name":"org.yaml:snakeyaml","old_version":"2.6","new_version":"2.7"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the build-dependencies group with 11 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.groovy:groovy-jsr223](https://github.com/apache/groovy) | `5.1.1` | `5.1.2` |\n| [org.eclipse.jdt:ecj](https://github.com/eclipse-jdt/eclipse.jdt.core) | `3.46.0` | `3.46.100` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| org.apache.felix:maven-bundle-plugin | `6.1.0` | `6.1.2` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `3.10.1` | `3.10.2` |\n| [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) | `0.26.1` | `0.26.2` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.4.240` | `2.5.250` |\n| org.yaml:snakeyaml | `2.6` | `2.7` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n\nUpdates `org.apache.groovy:groovy-jsr223` from 5.1.1 to 5.1.2\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.eclipse.jdt:ecj` from 3.46.0 to 3.46.100\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-jdt/eclipse.jdt.core/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-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/c906809e0c0b2c79e8a03165cb942f152a911416\"\u003e\u003ccode\u003ec906809\u003c/code\u003e\u003c/a\u003e Avoid using deprecated method CompilerConfiguration.setCompilerVersion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ad74fee36865d7a1752c9b96ff9a9e702565fdb3\"\u003e\u003ccode\u003ead74fee\u003c/code\u003e\u003c/a\u003e Replace adopt-openj9 by semeru JDK distribution on GH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/beb0eda2100e77d3f01bf4cc89edd5b721411f63\"\u003e\u003ccode\u003ebeb0eda\u003c/code\u003e\u003c/a\u003e Recompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/a0b689e0e7f13d3a7dded7847a807fe6453e0358\"\u003e\u003ccode\u003ea0b689e\u003c/code\u003e\u003c/a\u003e [MCOMPILER-578] Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2e8122841d9b10d2d83a90cc07530d7a09eebc47\"\u003e\u003ccode\u003e2e81228\u003c/code\u003e\u003c/a\u003e Fix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2132f5bf0cbfcde26301084c4833f1a9420f1baf\"\u003e\u003ccode\u003e2132f5b\u003c/code\u003e\u003c/a\u003e configure ATR project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5992b772033a7488767c4b3aa806f080eba96593\"\u003e\u003ccode\u003e5992b77\u003c/code\u003e\u003c/a\u003e Build fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/acccef703e5491c29c6dd9e8381677d3e7927589\"\u003e\u003ccode\u003eacccef7\u003c/code\u003e\u003c/a\u003e Bump plexusCompilerVersion from 2.16.2 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/72bc4454dfdcd1c3551137e5b27560f88b4480ae\"\u003e\u003ccode\u003e72bc445\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.15.0...maven-compiler-plugin-3.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.felix:maven-bundle-plugin` from 6.1.0 to 6.1.2\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless:spotless-maven-plugin` from 3.10.1 to 3.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diffplug/spotless/releases\"\u003ecom.diffplug.spotless:spotless-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMaven Plugin v3.10.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;shortenFullyQualifiedTypes\u0026gt;\u003c/code\u003e now shortens fully-qualified types used in expression contexts (such as static method calls, static fields, and enum constants) while avoiding imports that would change how existing unqualified type references resolve. (\u003ca href=\"https://redirect.github.com/diffplug/spotless/pull/3039\"\u003e#3039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEclipse JDT formatter step no longer fails with \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e when lombok is active as a JVM agent (e.g. \u003ccode\u003e-javaagent:lombok.jar\u003c/code\u003e in Eclipse/VS Code/Cursor). (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/2795\"\u003e#2795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/dc2a4cb9a3ad46112908b20629f6981968821e91\"\u003e\u003ccode\u003edc2a4cb\u003c/code\u003e\u003c/a\u003e Published maven/3.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/876c8c4da058fecfb9fe4a3aded6ff866a2590fe\"\u003e\u003ccode\u003e876c8c4\u003c/code\u003e\u003c/a\u003e Published gradle/8.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/ff28375c1412bd283f348110e3f9126cc2d7b50d\"\u003e\u003ccode\u003eff28375\u003c/code\u003e\u003c/a\u003e Published lib/4.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e260aa74fce38301b302fe50e834ddb6d2ee77e0\"\u003e\u003ccode\u003ee260aa7\u003c/code\u003e\u003c/a\u003e shortenFullyQualifiedTypes: preserve unqualified type resolution (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3037\"\u003e#3037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5a2cdcaab7156d484bb130018bb55758fb8b945c\"\u003e\u003ccode\u003e5a2cdca\u003c/code\u003e\u003c/a\u003e Update changelogs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/98ca50e0bb0bf144195a764d542e7aa86ca1f271\"\u003e\u003ccode\u003e98ca50e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into 3033-unqualified-type-collision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/9591d7e7f11072005e3a42a2ac180768e2efce12\"\u003e\u003ccode\u003e9591d7e\u003c/code\u003e\u003c/a\u003e Resolve interopability with spotless, lombok and VSCode (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3038\"\u003e#3038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/5842e1b0ac1498f48577f7875617b2982f5c629a\"\u003e\u003ccode\u003e5842e1b\u003c/code\u003e\u003c/a\u003e shortenFullyQualifiedTypes: shorten FQTs in expression context (\u003ca href=\"https://redirect.github.com/diffplug/spotless/issues/3039\"\u003e#3039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/e7f5b600874fb05241f640f9aa76b2e264268afd\"\u003e\u003ccode\u003ee7f5b60\u003c/code\u003e\u003c/a\u003e Add changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diffplug/spotless/commit/79ff6c77107fded44becb35e19ff52d6bc5e89d4\"\u003e\u003ccode\u003e79ff6c7\u003c/code\u003e\u003c/a\u003e Resolve interopability with spotless, lombok and VSCode\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diffplug/spotless/compare/maven/3.10.1...maven/3.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.siom79.japicmp:japicmp-maven-plugin` from 0.26.1 to 0.26.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/siom79/japicmp/releases\"\u003ecom.github.siom79.japicmp:japicmp-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejapicmp-base-0.26.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix false CLASS_NOW_NOT_EXTENDABLE for added private constructors \u003ca href=\"https://redirect.github.com/siom79/japicmp/issues/527\"\u003e#527\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/siom79/japicmp/commit/e874564dd75dc0e68a125d4a02d1501065e9fbcf\"\u003e\u003ccode\u003ee874564\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release japicmp-base-0.26.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/06891fbd7aa203aa7e21060da56b7bd13bd68d23\"\u003e\u003ccode\u003e06891fb\u003c/code\u003e\u003c/a\u003e upgraded version in *.md files to 0.26.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/7239921e89695e83417e66ce86af081237ec4cbb\"\u003e\u003ccode\u003e7239921\u003c/code\u003e\u003c/a\u003e Add release notes for version 0.26.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/797cd1076d129922f0e8164832662bd74dcd926d\"\u003e\u003ccode\u003e797cd10\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/siom79/japicmp/issues/527\"\u003e#527\u003c/a\u003e from dossett/fix-private-constructor-extendability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/255f72ff50cd34a1fab3de34595668fa65e0e55b\"\u003e\u003ccode\u003e255f72f\u003c/code\u003e\u003c/a\u003e Fix extendability checks for version-specific constructors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/5186e1d75e9588e86afb20f5e98f7885093780c4\"\u003e\u003ccode\u003e5186e1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/siom79/japicmp/issues/524\"\u003e#524\u003c/a\u003e from siom79/release-v0.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/siom79/japicmp/commit/2d326a4d9cc36e36570c5d6ba794b9951af8d0f5\"\u003e\u003ccode\u003e2d326a4\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/siom79/japicmp/compare/japicmp-base-0.26.1...japicmp-base-0.26.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.h2database:h2` from 2.4.240 to 2.5.250\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/h2database/h2database/releases\"\u003ecom.h2database:h2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eversion-2.5.250\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/bba342dca6e4eb1f1efb1844aec21582499b2c56\"\u003e\u003ccode\u003ebba342d\u003c/code\u003e\u003c/a\u003e in preparation for a release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/2763e82379b55b7c32b78d01108a3f3900964ab4\"\u003e\u003ccode\u003e2763e82\u003c/code\u003e\u003c/a\u003e in preparation for a release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/7a267bc9dd14e8d2b0bc6b6ef07f009f475fe84d\"\u003e\u003ccode\u003e7a267bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/4375\"\u003e#4375\u003c/a\u003e from excaliware/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/297ff8efa1ba4c0cd3c77a683a74e22affffa6d1\"\u003e\u003ccode\u003e297ff8e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/4379\"\u003e#4379\u003c/a\u003e from jjh75607/fix/comment-on-view-column\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/46b082358d0823feb84478ec830be3a20b4c97a5\"\u003e\u003ccode\u003e46b0823\u003c/code\u003e\u003c/a\u003e Reject COMMENT ON COLUMN for views and other tables that cannot be altered\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/9a8af385999b64e3d9e055a622db92b3a50e425a\"\u003e\u003ccode\u003e9a8af38\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/4363\"\u003e#4363\u003c/a\u003e from mayank1008-tech/Stop-server-everytime-db-instan...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/3f68b6bdf12d365ac0b1b9509a62ff6a95476131\"\u003e\u003ccode\u003e3f68b6b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/4374\"\u003e#4374\u003c/a\u003e from brettwooldridge/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/c436bf6ca9bb739fe741d1b1640a4b97f8e266ca\"\u003e\u003ccode\u003ec436bf6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/4378\"\u003e#4378\u003c/a\u003e from momonari8/fix-getcostrangeindex-partial-sort-match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/66a9786752ffca505f2f1fe17f24a4050e15cbe9\"\u003e\u003ccode\u003e66a9786\u003c/code\u003e\u003c/a\u003e MVStore: fix data race causing spurious \u0026quot;Position 0\u0026quot; during chunk rewriting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/8d378360fcaf374497d26c6c6a353e9b3adc384a\"\u003e\u003ccode\u003e8d37836\u003c/code\u003e\u003c/a\u003e Add regression test for the sort discount fix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/h2database/h2database/compare/version-2.4.240...version-2.5.250\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.yaml:snakeyaml` from 2.6 to 2.7\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/hibernate/hibernate-search/pull/5273","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hibernate%2Fhibernate-search/issues/5273","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5273/packages"}},{"old_version":"14.0.0","new_version":"14.1.0","update_type":"minor","path":null,"pr_created_at":"2026-09-07T04:37:15.000Z","version_change":"14.0.0 → 14.1.0","issue":{"uuid":"5370109736","node_id":"PR_kwDOTC3dwM8AAAABCdoUvw","number":47,"state":"open","title":"build(deps): Bump the maven-deps group with 4 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-07T04:37:15.000Z","updated_at":"2026-09-07T04:39:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","group_name":"maven-deps","update_count":4,"packages":[{"name":"org.instancio:instancio-core","old_version":"5.6.0","new_version":"6.0.0","repository_url":"https://github.com/instancio/instancio"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-surefire-report-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"io.swagger.core.v3:swagger-annotations-jakarta","old_version":"2.2.54","new_version":"2.2.55"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-deps group with 4 updates: [org.instancio:instancio-core](https://github.com/instancio/instancio), [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle), [org.apache.maven.plugins:maven-surefire-report-plugin](https://github.com/apache/maven-surefire) and io.swagger.core.v3:swagger-annotations-jakarta.\n\nUpdates `org.instancio:instancio-core` from 5.6.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/instancio/instancio/releases\"\u003eorg.instancio:instancio-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eSummary\u003c/h3\u003e\n\u003ch4\u003ePre-requisites\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eInstancio 6.0.0 requires Java 17 as the baseline.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einstancio-junit\u003c/code\u003e requires JUnit 6.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew modules added\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einstancio-bom\u003c/code\u003e - BOM for improved dependency management\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einstancio-protobuf\u003c/code\u003e - support for Protocol Buffers\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003einstancio-kotlin\u003c/code\u003e - Kotlin-friendly API wrapper\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew APIs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1767\"\u003e\u003ccode\u003eelementOf()\u003c/code\u003e\u003c/a\u003e selector for targeting specific array/list elements and element fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1715\"\u003e\u003ccode\u003esize(TargetSelector, int)\u003c/code\u003e and \u003ccode\u003esize(TargetSelector, Size)\u003c/code\u003e\u003c/a\u003e for specifying collection size\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThe following includes changes since \u003ccode\u003e5.6.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop javax and hibernate5 support by \u003ca href=\"https://github.com/EvaristeGalois11\"\u003e\u003ccode\u003e@​EvaristeGalois11\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1425\"\u003einstancio/instancio#1425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade main modules to java 17 by \u003ca href=\"https://github.com/EvaristeGalois11\"\u003e\u003ccode\u003e@​EvaristeGalois11\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1444\"\u003einstancio/instancio#1444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd JSpecify \u003ccode\u003e@NullMarked\u003c/code\u003e to all package-info files by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1620\"\u003einstancio/instancio#1620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove default implementation of \u003ccode\u003eSettingKey.defaultValue()\u003c/code\u003e by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1621\"\u003einstancio/instancio#1621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace JetBrains annotations with JSpecify by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1604\"\u003einstancio/instancio#1604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSettings-related experimental API breaking changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1628\"\u003einstancio/instancio#1628\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eTypeResolver.getSubtype\u003c/code\u003e method signature by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1639\"\u003einstancio/instancio#1639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eGeneratorContext.getSettings()\u003c/code\u003e to \u003ccode\u003esettings()\u003c/code\u003e by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1666\"\u003einstancio/instancio#1666\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eServiceProviderContext.getSettings()\u003c/code\u003e to \u003ccode\u003esettings()\u003c/code\u003e by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1667\"\u003einstancio/instancio#1667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated array APIs by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1676\"\u003einstancio/instancio#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThrow error when \u003ccode\u003ewithSeed()\u003c/code\u003e is used with \u003ccode\u003etoModel()\u003c/code\u003e by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1773\"\u003einstancio/instancio#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003e@InstancioSource\u003c/code\u003e annotation by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1782\"\u003einstancio/instancio#1782\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eScan the whole test hierarchy to populate Given fields by \u003ca href=\"https://github.com/EvaristeGalois11\"\u003e\u003ccode\u003e@​EvaristeGalois11\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1457\"\u003einstancio/instancio#1457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew setting key to control whether an error should be thrown when max depth is reached by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1490\"\u003einstancio/instancio#1490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003einstancio-bom\u003c/code\u003e module by \u003ca href=\"https://github.com/EvaristeGalois11\"\u003e\u003ccode\u003e@​EvaristeGalois11\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1524\"\u003einstancio/instancio#1524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003einstancio-kotlin\u003c/code\u003e module by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1632\"\u003einstancio/instancio#1632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003einstancio-protobuf\u003c/code\u003e module by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1647\"\u003einstancio/instancio#1647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MAC address generator by \u003ca href=\"https://github.com/andersongomes001\"\u003e\u003ccode\u003e@​andersongomes001\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1714\"\u003einstancio/instancio#1714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew top-level APIs: \u003ccode\u003esize(TargetSelector, int)\u003c/code\u003e and \u003ccode\u003esize(TargetSelector, Size)\u003c/code\u003e by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1715\"\u003einstancio/instancio#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eelementOf\u003c/code\u003e selector for targeting array/collection elements by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/instancio/instancio/pull/1767\"\u003einstancio/instancio#1767\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/instancio/instancio/commit/171157cef24bdf40c22dce7a5cfe4f0935966c4c\"\u003e\u003ccode\u003e171157c\u003c/code\u003e\u003c/a\u003e [skip ci][maven-release-plugin] prepare release instancio-parent-6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/b181047fa1fce8aa6d1b6fa5220f9d31c18bb5db\"\u003e\u003ccode\u003eb181047\u003c/code\u003e\u003c/a\u003e Build(deps): Bump org.apache.groovy:groovy from 5.1.0 to 5.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/5bbcfee80d1a90235b5ee427bf6b90e0a17c3fa7\"\u003e\u003ccode\u003e5bbcfee\u003c/code\u003e\u003c/a\u003e Build(deps): Bump actions/setup-java from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/54337c920662dfb3f466a7c2c802fc3ae424ceb0\"\u003e\u003ccode\u003e54337c9\u003c/code\u003e\u003c/a\u003e Updated user guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/6730fbb7f735da4456e40938e2a3ec892da47927\"\u003e\u003ccode\u003e6730fbb\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e@ExperimentalApi\u003c/code\u003e from type/field selector builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/5dd1268925df834a3581950cdcda938e6d9a99d4\"\u003e\u003ccode\u003e5dd1268\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e@ExperimentalApi\u003c/code\u003e from \u003ccode\u003eSelect.setter()\u003c/code\u003e methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/9eabed6b630b8a84d0282d1dbaf22c134eb32311\"\u003e\u003ccode\u003e9eabed6\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e@ExperimentalApi\u003c/code\u003e from \u003ccode\u003eassign()\u003c/code\u003e and related APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/234b3e2117ab033c64cba72ec0e52d5da41113aa\"\u003e\u003ccode\u003e234b3e2\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003e@ExperimentalApi\u003c/code\u003e from the \u003ccode\u003e@Given\u003c/code\u003e annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/b5a4e7c38ffe3964932e8c2d603c9d980556131c\"\u003e\u003ccode\u003eb5a4e7c\u003c/code\u003e\u003c/a\u003e Fix NullAway 0.14.0 type variable bound errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/instancio/instancio/commit/5510184703dd54c5e44b1dc805fdd1fec896b0fd\"\u003e\u003ccode\u003e5510184\u003c/code\u003e\u003c/a\u003e Build(deps): Bump com.uber.nullaway:nullaway from 0.13.8 to 0.14.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/instancio/instancio/compare/instancio-parent-5.6.0...instancio-parent-6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-report-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-report-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.swagger.core.v3:swagger-annotations-jakarta` from 2.2.54 to 2.2.55\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/JuanPabloJimenezEsclusa/product-sorter/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuanPabloJimenezEsclusa%2Fproduct-sorter/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"}},{"old_version":"13.11.0","new_version":"14.1.0","update_type":"major","path":null,"pr_created_at":"2026-09-07T01:08:22.000Z","version_change":"13.11.0 → 14.1.0","issue":{"uuid":"5368846357","node_id":"PR_kwDOSB1wTM8AAAABCcolVg","number":190,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 13.11.0 to 14.1.0","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-09-07T01:08:22.000Z","updated_at":"2026-09-07T01:22:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.11.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.11.0 to 14.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.11.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=13.11.0\u0026new-version=14.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/PIsberg/blindbean/pull/190","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PIsberg%2Fblindbean/issues/190","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/190/packages"}},{"old_version":"14.0.0","new_version":"14.1.0","update_type":"minor","path":null,"pr_created_at":"2026-09-07T00:45:20.000Z","version_change":"14.0.0 → 14.1.0","issue":{"uuid":"5368730607","node_id":"PR_kwDORB0yGs8AAAABCci9Rg","number":162,"state":"open","title":"build(deps): bump com.puppycrawl.tools:checkstyle from 14.0.0 to 14.1.0","user":"dependabot[bot]","labels":["dependencies","java","size/size/XS"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-07T00:45:20.000Z","updated_at":"2026-09-07T00:49:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 14.0.0 to 14.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle\u0026package-manager=maven\u0026previous-version=14.0.0\u0026new-version=14.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/anyulled/superhero-battle-arena/pull/162","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anyulled%2Fsuperhero-battle-arena/issues/162","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/162/packages"}},{"old_version":"14.0.0","new_version":"14.1.0","update_type":"minor","path":null,"pr_created_at":"2026-09-06T22:13:04.000Z","version_change":"14.0.0 → 14.1.0","issue":{"uuid":"5367980304","node_id":"PR_kwDOCbLfqc8AAAABCb-J3Q","number":75,"state":"open","title":"fix(deps): bump the all-deps group with 5 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-09-06T22:13:04.000Z","updated_at":"2026-09-06T22:16:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"all-deps","update_count":5,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.1.6","new_version":"5.1.7"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-deps group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| io.vertx:vertx-stack-depchain | `5.1.6` | `5.1.7` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.1.6 to 5.1.7\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/c906809e0c0b2c79e8a03165cb942f152a911416\"\u003e\u003ccode\u003ec906809\u003c/code\u003e\u003c/a\u003e Avoid using deprecated method CompilerConfiguration.setCompilerVersion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ad74fee36865d7a1752c9b96ff9a9e702565fdb3\"\u003e\u003ccode\u003ead74fee\u003c/code\u003e\u003c/a\u003e Replace adopt-openj9 by semeru JDK distribution on GH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/beb0eda2100e77d3f01bf4cc89edd5b721411f63\"\u003e\u003ccode\u003ebeb0eda\u003c/code\u003e\u003c/a\u003e Recompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/a0b689e0e7f13d3a7dded7847a807fe6453e0358\"\u003e\u003ccode\u003ea0b689e\u003c/code\u003e\u003c/a\u003e [MCOMPILER-578] Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2e8122841d9b10d2d83a90cc07530d7a09eebc47\"\u003e\u003ccode\u003e2e81228\u003c/code\u003e\u003c/a\u003e Fix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2132f5bf0cbfcde26301084c4833f1a9420f1baf\"\u003e\u003ccode\u003e2132f5b\u003c/code\u003e\u003c/a\u003e configure ATR project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5992b772033a7488767c4b3aa806f080eba96593\"\u003e\u003ccode\u003e5992b77\u003c/code\u003e\u003c/a\u003e Build fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/acccef703e5491c29c6dd9e8381677d3e7927589\"\u003e\u003ccode\u003eacccef7\u003c/code\u003e\u003c/a\u003e Bump plexusCompilerVersion from 2.16.2 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/72bc4454dfdcd1c3551137e5b27560f88b4480ae\"\u003e\u003ccode\u003e72bc445\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.15.0...maven-compiler-plugin-3.16.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.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/data-import-utils/pull/75","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fdata-import-utils/issues/75","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/75/packages"}},{"old_version":"14.0.0","new_version":"14.1.0","update_type":"minor","path":null,"pr_created_at":"2026-09-06T18:14:44.000Z","version_change":"14.0.0 → 14.1.0","issue":{"uuid":"5366775485","node_id":"PR_kwDOK9f8088AAAABCbEQ5Q","number":264,"state":"open","title":"fix(deps): bump the prod-deps group with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-06T18:14:44.000Z","updated_at":"2026-09-06T18:20:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"org.projectlombok:lombok","old_version":"1.18.46","new_version":"1.18.48","repository_url":"https://github.com/projectlombok/lombok"},{"name":"software.amazon.awssdk:ssm","old_version":"2.54.5","new_version":"2.54.11"},{"name":"io.swagger.core.v3:swagger-annotations","old_version":"2.2.54","new_version":"2.2.55"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates: [org.projectlombok:lombok](https://github.com/projectlombok/lombok), software.amazon.awssdk:ssm, io.swagger.core.v3:swagger-annotations and [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle).\n\nUpdates `org.projectlombok:lombok` from 1.18.46 to 1.18.48\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.48 (September 1st, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE/BUGFIX: \u003ccode\u003e@Builder(builderClassName = \u0026quot;Builder\u0026quot;)\u003c/code\u003e now generates an error, because the type names collide. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3857\"\u003e#3857\u003c/a\u003e  (found after release)\u003c/li\u003e\n\u003cli\u003ePLATFORM: JDK27 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4072\"\u003e#4072\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@SneakyThrows\u003c/code\u003e usage on JDK26 no longer results in class files that require \u003ccode\u003elombok.jar\u003c/code\u003e to be on the runtime classpath (which should not be neccessary). \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4040\"\u003e#4040\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFEATURE: New \u003ca href=\"https://projectlombok.org/features/configuration\"\u003econfig key\u003c/a\u003e \u003ccode\u003elombok.checkReturnValueAnnotation\u003c/code\u003e (values: \u003ccode\u003enone\u003c/code\u003e, \u003ccode\u003elombok\u003c/code\u003e; default: \u003ccode\u003enone\u003c/code\u003e) lets lombok generate \u003ccode\u003e@lombok.CheckReturnValue\u003c/code\u003e on generated methods where the return value should not be ignored, such as \u003ccode\u003e@With\u003c/code\u003e methods and \u003ccode\u003e@Builder.build()\u003c/code\u003e. A future lombok release may flip the default to \u003ccode\u003elombok\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/pull/4013\"\u003e#4013\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePROMOTION: \u003ccode\u003e@SuperBuilder\u003c/code\u003e has been promoted to the main package. Otherwise, no changes have been made to the annotation. The old experimental annotation will remain for a few versions, at which point it will be marked as a deprecated annotation. Eventually it'll be removed. If you had \u003ccode\u003elombok.config\u003c/code\u003e configuration for this annotation, the configuration keys for this feature have been renamed. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/2209\"\u003e#2209\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOLD-CRUFT: \u003ccode\u003elombok.experimental.Wither\u003c/code\u003e and \u003ccode\u003elombok.Delegate\u003c/code\u003e are deprecated remnants; these features were moved (to respectively \u003ccode\u003elombok.With\u003c/code\u003e and \u003ccode\u003elombok.experimental.Delegate\u003c/code\u003e over 5 years ago. They are now removed entirely. If your project is dependent on an older version of lombok which still has those; fret not, lombok still processes these annotations. It just no longer includes them in the jar.\u003c/li\u003e\n\u003cli\u003eFEATURE: CheckerFramework: Lombok now adds \u003ccode\u003e@SideEffectFree\u003c/code\u003e to constructors it makes if you have enabled checker framework via \u003ccode\u003elombok.config\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: CheckerFramework: Lombok would add \u003ccode\u003e@SideEffectFree\u003c/code\u003e to the \u003ccode\u003ebuild()\u003c/code\u003e method of any generated builder, even if it is a builder for invoking a method; in that case, the side-effect-free nature of \u003ccode\u003ebuild()\u003c/code\u003e mirrors the side-effect-free nature of the method invocation you've built. Lombok now checks if the method it generated a builder for is side effect free / 'check return type'.\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/b48657c83ce44d027984f539bd36048293ce5e8e\"\u003e\u003ccode\u003eb48657c\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump v1.18.48\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d1d003945f864d32bb3115cf81fa363e1c7bc6bb\"\u003e\u003ccode\u003ed1d0039\u003c/code\u003e\u003c/a\u003e Merge branch 'jdk27'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1a23dad52c01e7b18892573549841e36d6e4abde\"\u003e\u003ccode\u003e1a23dad\u003c/code\u003e\u003c/a\u003e [review][refactor] No meaningful changes: Improved comments, javadoc, and cle...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/40cdde815038a4bddc2bc31afce80c4c62e75e67\"\u003e\u003ccode\u003e40cdde8\u003c/code\u003e\u003c/a\u003e [changelog] JDK27 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/25eae29093410cba53e3f91e2da4ba1fbf1953f4\"\u003e\u003ccode\u003e25eae29\u003c/code\u003e\u003c/a\u003e Add Danish Nawab to AUTHORS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/10ab92b5d9eb852ccac7295d8017203e7efd7449\"\u003e\u003ccode\u003e10ab92b\u003c/code\u003e\u003c/a\u003e Support JDK27: end positions moved from EndPosTable to JCTree.endpos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/af01b7a27b469b723e88de508480186113569185\"\u003e\u003ccode\u003eaf01b7a\u003c/code\u003e\u003c/a\u003e Document the new configuration syntax for listy things\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1be3857dfef96cde703012a43ec649a4c3f7eea9\"\u003e\u003ccode\u003e1be3857\u003c/code\u003e\u003c/a\u003e There is no more HtAccess\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/405985dd2512786439448e43f390c359e7595269\"\u003e\u003ccode\u003e405985d\u003c/code\u003e\u003c/a\u003e Semantic sections for website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/04b73406d04a279401b43a74314aa1dcbadbc143\"\u003e\u003ccode\u003e04b7340\u003c/code\u003e\u003c/a\u003e [trivial] fixing some outdated tests (tests were broken, not lombok).\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.46...v1.18.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:ssm` from 2.54.5 to 2.54.11\n\nUpdates `io.swagger.core.v3:swagger-annotations` from 2.2.54 to 2.2.55\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/mod-scheduler/pull/264","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-scheduler/issues/264","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/264/packages"}},{"old_version":"14.0.0","new_version":"14.1.0","update_type":"minor","path":null,"pr_created_at":"2026-09-06T09:13:19.000Z","version_change":"14.0.0 → 14.1.0","issue":{"uuid":"5364058894","node_id":"PR_kwDOCPT5js8AAAABCZCSZQ","number":397,"state":"open","title":"fix(deps): bump the all-deps group with 7 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-06T09:13:19.000Z","updated_at":"2026-09-06T09:17:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"all-deps","update_count":7,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.1.6","new_version":"5.1.7"},{"name":"software.amazon.awssdk:s3","old_version":"2.54.5","new_version":"2.54.11"},{"name":"org.projectlombok:lombok","old_version":"1.18.46","new_version":"1.18.48","repository_url":"https://github.com/projectlombok/lombok"},{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.12","new_version":"1.18.13","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.15.0","new_version":"3.16.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-deps group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| io.vertx:vertx-stack-depchain | `5.1.6` | `5.1.7` |\n| software.amazon.awssdk:s3 | `2.54.5` | `2.54.11` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.46` | `1.18.48` |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.12` | `1.18.13` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.15.0` | `3.16.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.1.6 to 5.1.7\n\nUpdates `software.amazon.awssdk:s3` from 2.54.5 to 2.54.11\n\nUpdates `org.projectlombok:lombok` from 1.18.46 to 1.18.48\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.48 (September 1st, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBREAKING CHANGE/BUGFIX: \u003ccode\u003e@Builder(builderClassName = \u0026quot;Builder\u0026quot;)\u003c/code\u003e now generates an error, because the type names collide. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3857\"\u003e#3857\u003c/a\u003e  (found after release)\u003c/li\u003e\n\u003cli\u003ePLATFORM: JDK27 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4072\"\u003e#4072\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@SneakyThrows\u003c/code\u003e usage on JDK26 no longer results in class files that require \u003ccode\u003elombok.jar\u003c/code\u003e to be on the runtime classpath (which should not be neccessary). \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4040\"\u003e#4040\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFEATURE: New \u003ca href=\"https://projectlombok.org/features/configuration\"\u003econfig key\u003c/a\u003e \u003ccode\u003elombok.checkReturnValueAnnotation\u003c/code\u003e (values: \u003ccode\u003enone\u003c/code\u003e, \u003ccode\u003elombok\u003c/code\u003e; default: \u003ccode\u003enone\u003c/code\u003e) lets lombok generate \u003ccode\u003e@lombok.CheckReturnValue\u003c/code\u003e on generated methods where the return value should not be ignored, such as \u003ccode\u003e@With\u003c/code\u003e methods and \u003ccode\u003e@Builder.build()\u003c/code\u003e. A future lombok release may flip the default to \u003ccode\u003elombok\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/pull/4013\"\u003e#4013\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePROMOTION: \u003ccode\u003e@SuperBuilder\u003c/code\u003e has been promoted to the main package. Otherwise, no changes have been made to the annotation. The old experimental annotation will remain for a few versions, at which point it will be marked as a deprecated annotation. Eventually it'll be removed. If you had \u003ccode\u003elombok.config\u003c/code\u003e configuration for this annotation, the configuration keys for this feature have been renamed. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/2209\"\u003e#2209\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eOLD-CRUFT: \u003ccode\u003elombok.experimental.Wither\u003c/code\u003e and \u003ccode\u003elombok.Delegate\u003c/code\u003e are deprecated remnants; these features were moved (to respectively \u003ccode\u003elombok.With\u003c/code\u003e and \u003ccode\u003elombok.experimental.Delegate\u003c/code\u003e over 5 years ago. They are now removed entirely. If your project is dependent on an older version of lombok which still has those; fret not, lombok still processes these annotations. It just no longer includes them in the jar.\u003c/li\u003e\n\u003cli\u003eFEATURE: CheckerFramework: Lombok now adds \u003ccode\u003e@SideEffectFree\u003c/code\u003e to constructors it makes if you have enabled checker framework via \u003ccode\u003elombok.config\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: CheckerFramework: Lombok would add \u003ccode\u003e@SideEffectFree\u003c/code\u003e to the \u003ccode\u003ebuild()\u003c/code\u003e method of any generated builder, even if it is a builder for invoking a method; in that case, the side-effect-free nature of \u003ccode\u003ebuild()\u003c/code\u003e mirrors the side-effect-free nature of the method invocation you've built. Lombok now checks if the method it generated a builder for is side effect free / 'check return type'.\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/b48657c83ce44d027984f539bd36048293ce5e8e\"\u003e\u003ccode\u003eb48657c\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump v1.18.48\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d1d003945f864d32bb3115cf81fa363e1c7bc6bb\"\u003e\u003ccode\u003ed1d0039\u003c/code\u003e\u003c/a\u003e Merge branch 'jdk27'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1a23dad52c01e7b18892573549841e36d6e4abde\"\u003e\u003ccode\u003e1a23dad\u003c/code\u003e\u003c/a\u003e [review][refactor] No meaningful changes: Improved comments, javadoc, and cle...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/40cdde815038a4bddc2bc31afce80c4c62e75e67\"\u003e\u003ccode\u003e40cdde8\u003c/code\u003e\u003c/a\u003e [changelog] JDK27 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/25eae29093410cba53e3f91e2da4ba1fbf1953f4\"\u003e\u003ccode\u003e25eae29\u003c/code\u003e\u003c/a\u003e Add Danish Nawab to AUTHORS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/10ab92b5d9eb852ccac7295d8017203e7efd7449\"\u003e\u003ccode\u003e10ab92b\u003c/code\u003e\u003c/a\u003e Support JDK27: end positions moved from EndPosTable to JCTree.endpos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/af01b7a27b469b723e88de508480186113569185\"\u003e\u003ccode\u003eaf01b7a\u003c/code\u003e\u003c/a\u003e Document the new configuration syntax for listy things\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1be3857dfef96cde703012a43ec649a4c3f7eea9\"\u003e\u003ccode\u003e1be3857\u003c/code\u003e\u003c/a\u003e There is no more HtAccess\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/405985dd2512786439448e43f390c359e7595269\"\u003e\u003ccode\u003e405985d\u003c/code\u003e\u003c/a\u003e Semantic sections for website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/04b73406d04a279401b43a74314aa1dcbadbc143\"\u003e\u003ccode\u003e04b7340\u003c/code\u003e\u003c/a\u003e [trivial] fixing some outdated tests (tests were broken, not lombok).\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.46...v1.18.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.12 to 1.18.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2. September 2026: version 1.18.13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eActually include the SBOM within the published artifacts.\u003c/li\u003e\n\u003cli\u003eAvoid propagation of path traversals that are contained in jar files which are copied without transformation.\u003c/li\u003e\n\u003cli\u003eAvoid repeated traversal of previously visited type hierarchies to improve performance.\u003c/li\u003e\n\u003cli\u003eCorrect Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.\u003c/li\u003e\n\u003cli\u003eCreate Gradle tasks using Gradle's task registration API if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/d4da51578490c841b56b38c9c8fc9d3e8815f046\"\u003e\u003ccode\u003ed4da515\u003c/code\u003e\u003c/a\u003e [publish] Releasing Byte Buddy 1.18.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/bb914e33837267c05704f167179ba31abe3bf787\"\u003e\u003ccode\u003ebb914e3\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/af2034b8c55c2596f6430e63152586e02d06fd0e\"\u003e\u003ccode\u003eaf2034b\u003c/code\u003e\u003c/a\u003e Create Gradle tasks via the task registration API if available to avoid the u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/30aca5581534d52570a60ffd524109adb3671759\"\u003e\u003ccode\u003e30aca55\u003c/code\u003e\u003c/a\u003e Shortcut traversal of previously visited type hierarchies and harden 1-1 tran...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/debd527b31bb095c26ff6943545cfe01a9045f32\"\u003e\u003ccode\u003edebd527\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.2 to 7.0.1 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/8315af6acb72b5e0d913ad65c4112e828f01d735\"\u003e\u003ccode\u003e8315af6\u003c/code\u003e\u003c/a\u003e Bump step-security/harden-runner from 2.16.1 to 2.19.4 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e30e24f4106f6be28b97a34c81bf6d5dccfa34bb\"\u003e\u003ccode\u003ee30e24f\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.5 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/1885f2a1e77d70d3cc57ff935e2b5a4b675cde85\"\u003e\u003ccode\u003e1885f2a\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.27.6 to 4.36.2 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1916\"\u003e#1916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/de4ed85e1e4e1e83dcfd90fc791684e3607459fa\"\u003e\u003ccode\u003ede4ed85\u003c/code\u003e\u003c/a\u003e Correct Javadoc of Gradle plugin to avoid errors and warnings during generation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/5d3a3129ceb66ec0c168c9648757cbffccf18aec\"\u003e\u003ccode\u003e5d3a312\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.2.0 to 5.4.0 (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1918\"\u003e#1918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.18.12...byte-buddy-1.18.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.15.0 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.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\u003eRecompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1102\"\u003e#1102\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1075\"\u003e#1075\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-578\"\u003e[MCOMPILER-578]\u003c/a\u003e - Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1091\"\u003e#1091\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1077\"\u003e#1077\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-374\"\u003e[MCOMPILER-374]\u003c/a\u003e - Unable to compile MR-JAR code against older directories when module-info.java is present (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1093\"\u003e#1093\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake mcompiler-120 IT locale independent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1063\"\u003e#1063\u003c/a\u003e) \u003ca href=\"https://github.com/anilvdl\"\u003e\u003ccode\u003e@​anilvdl\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-569\"\u003e[MCOMPILER-569]\u003c/a\u003e - Document implicitly compiled excluded sources (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1092\"\u003e#1092\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\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\u003eAvoid using deprecated method CompilerConfiguration.setCompilerVersion (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1121\"\u003e#1121\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace adopt-openj9 by semeru JDK distribution on GH (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1122\"\u003e#1122\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePort the site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1110\"\u003e#1110\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVerify against Maven 4.0.0-rc-6 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1105\"\u003e#1105\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tests on Jenkins (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1100\"\u003e#1100\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 AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1074\"\u003e#1074\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor compiler mojo to use dependency injection and improve string… (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1066\"\u003e#1066\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ITs for Maven 3.10.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1061\"\u003e#1061\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate maven-surefire-plugin version to 3.x in the MCOMPILER-481 IT (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1035\"\u003e#1035\u003c/a\u003e) \u003ca href=\"https://github.com/cdouillard\"\u003e\u003ccode\u003e@​cdouillard\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 plexusCompilerVersion from 2.16.2 to 2.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1112\"\u003e#1112\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-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1113\"\u003e#1113\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse latest Maven 4 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1045\"\u003e#1045\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1083\"\u003e#1083\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1082\"\u003e#1082\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml from 4 to 5 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1084\"\u003e#1084\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 48 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1068\"\u003e#1068\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-invoker-plugin from 3.9.1 to 3.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1047\"\u003e#1047\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-compiler-plugin/pull/1050\"\u003e#1050\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.16 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1054\"\u003e#1054\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.10 to 9.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1059\"\u003e#1059\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.9.1 to 9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/1053\"\u003e#1053\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-compiler-plugin/pull/1041\"\u003e#1041\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-compiler-plugin/pull/1038\"\u003e#1038\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-compiler-plugin/pull/1032\"\u003e#1032\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-compiler-plugin/commit/e7bba6ed5f9c17003d5c5d1413144bb214177408\"\u003e\u003ccode\u003ee7bba6e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/c906809e0c0b2c79e8a03165cb942f152a911416\"\u003e\u003ccode\u003ec906809\u003c/code\u003e\u003c/a\u003e Avoid using deprecated method CompilerConfiguration.setCompilerVersion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ad74fee36865d7a1752c9b96ff9a9e702565fdb3\"\u003e\u003ccode\u003ead74fee\u003c/code\u003e\u003c/a\u003e Replace adopt-openj9 by semeru JDK distribution on GH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/beb0eda2100e77d3f01bf4cc89edd5b721411f63\"\u003e\u003ccode\u003ebeb0eda\u003c/code\u003e\u003c/a\u003e Recompile when dependencies change (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/a0b689e0e7f13d3a7dded7847a807fe6453e0358\"\u003e\u003ccode\u003ea0b689e\u003c/code\u003e\u003c/a\u003e [MCOMPILER-578] Track outputs across compiler executions (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2e8122841d9b10d2d83a90cc07530d7a09eebc47\"\u003e\u003ccode\u003e2e81228\u003c/code\u003e\u003c/a\u003e Fix incremental detection of empty sources, 3.x (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/2132f5bf0cbfcde26301084c4833f1a9420f1baf\"\u003e\u003ccode\u003e2132f5b\u003c/code\u003e\u003c/a\u003e configure ATR project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5992b772033a7488767c4b3aa806f080eba96593\"\u003e\u003ccode\u003e5992b77\u003c/code\u003e\u003c/a\u003e Build fails when annotation processor list is empty (but present) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/acccef703e5491c29c6dd9e8381677d3e7927589\"\u003e\u003ccode\u003eacccef7\u003c/code\u003e\u003c/a\u003e Bump plexusCompilerVersion from 2.16.2 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/72bc4454dfdcd1c3551137e5b27560f88b4480ae\"\u003e\u003ccode\u003e72bc445\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.15.0...maven-compiler-plugin-3.16.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.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/mod-data-import/pull/397","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-data-import/issues/397","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/397/packages"}},{"old_version":"14.0.0","new_version":"14.1.0","update_type":"minor","path":null,"pr_created_at":"2026-09-06T06:33:59.000Z","version_change":"14.0.0 → 14.1.0","issue":{"uuid":"5363368939","node_id":"PR_kwDOKzGAh88AAAABCYh9SA","number":219,"state":"open","title":"fix(deps): bump the all-deps group with 5 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-09-06T06:33:59.000Z","updated_at":"2026-09-06T06:37:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"all-deps","update_count":5,"packages":[{"name":"org.folio:data-import-processing-core","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/folio-org/data-import-processing-core"},{"name":"software.amazon.awssdk:s3","old_version":"2.54.5","new_version":"2.54.11"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"14.0.0","new_version":"14.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.6","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-surefire"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-deps group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.folio:data-import-processing-core](https://github.com/folio-org/data-import-processing-core) | `5.0.0` | `5.0.1` |\n| software.amazon.awssdk:s3 | `2.54.5` | `2.54.11` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `14.0.0` | `14.1.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.6` | `3.6.0` |\n\nUpdates `org.folio:data-import-processing-core` from 5.0.0 to 5.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/data-import-processing-core/releases\"\u003eorg.folio:data-import-processing-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.1\u003c/h2\u003e\n\u003ch2\u003e2026-09-02 v5.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix 035 being split on update when same $a in incoming and existing (\u003ca href=\"https://folio-org.atlassian.net/browse/MODSOURCE-1014\"\u003eMODSOURCE-1014\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/folio-org/data-import-processing-core/blob/master/NEWS.md\"\u003eorg.folio:data-import-processing-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0 XXXX-XX-XX\u003c/h2\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove REST-based event publishing support (\u003ccode\u003eRestEventPublisher\u003c/code\u003e, \u003ccode\u003eOkapiConnectionParams\u003c/code\u003e, \u003ccode\u003eRestUtil\u003c/code\u003e); events are now published to Kafka only\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMARC Bib Updates mapping - 'Delete' action functionality (\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICORE-508\"\u003eMODDICORE-508\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDELETE_INCOMING repeatable field action not removing duplicate scalar values from string arrays (\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICORE-507\"\u003eMODDICORE-507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 035 being split on update when same $a in incoming and existing (\u003ca href=\"https://folio-org.atlassian.net/browse/MODSOURCE-1014\"\u003eMODSOURCE-1014\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTech Dept\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate tests from JUnit 4 to JUnit 6\u003c/li\u003e\n\u003cli\u003eAdd checkstyle verification\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003eio.vertx:vertx-stack-depchain\u003c/code\u003e from \u003ccode\u003e5.0.12\u003c/code\u003e to \u003ccode\u003e5.1.5\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.junit:junit-bom\u003c/code\u003e from \u003ccode\u003e5.12.2\u003c/code\u003e to \u003ccode\u003e6.1.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.folio:mod-inventory-storage-dto\u003c/code\u003e from \u003ccode\u003e30.0.0\u003c/code\u003e to \u003ccode\u003e30.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.glassfish.jersey.core:jersey-common\u003c/code\u003e from \u003ccode\u003e2.46\u003c/code\u003e to \u003ccode\u003e4.0.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.slf4j:slf4j-api\u003c/code\u003e from \u003ccode\u003e2.0.17\u003c/code\u003e to \u003ccode\u003e2.0.18\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven:maven-model\u003c/code\u003e from \u003ccode\u003e3.9.9\u003c/code\u003e to \u003ccode\u003e3.9.16\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ecommons-io:commons-io\u003c/code\u003e from \u003ccode\u003e2.19.0\u003c/code\u003e to \u003ccode\u003e2.22.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ecom.google.guava:guava\u003c/code\u003e from \u003ccode\u003e33.4.8-jre\u003c/code\u003e to \u003ccode\u003e33.6.0-jre\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.graalvm.js:js\u003c/code\u003e from \u003ccode\u003e24.2.1\u003c/code\u003e to \u003ccode\u003e25.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.graalvm.js:js-scriptengine\u003c/code\u003e from \u003ccode\u003e24.2.1\u003c/code\u003e to \u003ccode\u003e25.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.mockito:mockito-core\u003c/code\u003e from \u003ccode\u003e5.17.0\u003c/code\u003e to \u003ccode\u003e5.23.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.codehaus.mojo:exec-maven-plugin\u003c/code\u003e from \u003ccode\u003e3.5.0\u003c/code\u003e to \u003ccode\u003e3.6.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.codehaus.mojo:properties-maven-plugin\u003c/code\u003e from \u003ccode\u003e1.2.1\u003c/code\u003e to \u003ccode\u003e1.3.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.jsonschema2pojo:jsonschema2pojo-maven-plugin\u003c/code\u003e from \u003ccode\u003e0.5.1\u003c/code\u003e to \u003ccode\u003e1.3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-enforcer-plugin\u003c/code\u003e from \u003ccode\u003e3.5.0\u003c/code\u003e to \u003ccode\u003e3.6.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-compiler-plugin\u003c/code\u003e from \u003ccode\u003e3.14.0\u003c/code\u003e to \u003ccode\u003e3.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-shade-plugin\u003c/code\u003e from \u003ccode\u003e3.6.0\u003c/code\u003e to \u003ccode\u003e3.6.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-release-plugin\u003c/code\u003e from \u003ccode\u003e3.1.1\u003c/code\u003e to \u003ccode\u003e3.3.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-surefire-plugin\u003c/code\u003e from \u003ccode\u003e3.5.3\u003c/code\u003e to \u003ccode\u003e3.5.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-source-plugin\u003c/code\u003e from \u003ccode\u003e3.3.1\u003c/code\u003e to \u003ccode\u003e3.4.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eorg.apache.maven.plugins:maven-javadoc-plugin\u003c/code\u003e from \u003ccode\u003e3.11.2\u003c/code\u003e to \u003ccode\u003e3.12.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/db54c030778a4824648a9b5424c499bbfd2742a6\"\u003e\u003ccode\u003edb54c03\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v5.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/748fd6dd55c4aa298537a7bcc263f2634160ff27\"\u003e\u003ccode\u003e748fd6d\u003c/code\u003e\u003c/a\u003e Update NEWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/b7a573bc8b2cf081a8ac9a26ef81a37c6cc20247\"\u003e\u003ccode\u003eb7a573b\u003c/code\u003e\u003c/a\u003e fix(normalization): Fix 035 being split on update when same $a in incoming an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/01e81815789aec9055c9682bc7c96d63122c49e4\"\u003e\u003ccode\u003e01e8181\u003c/code\u003e\u003c/a\u003e MODDICORE-497: Use GitHub Workflows for Maven\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/497bae7b4f9e65433e54ec417f32653d63e0e94c\"\u003e\u003ccode\u003e497bae7\u003c/code\u003e\u003c/a\u003e Update project version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/e7a48f11a7dead75eebcc43676d01499323dd2f7\"\u003e\u003ccode\u003ee7a48f1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/data-import-processing-core/issues/430\"\u003e#430\u003c/a\u003e from folio-org/release-5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-processing-core/commit/c3478c1b4130523f18569e6d65363f5178b70773\"\u003e\u003ccode\u003ec3478c1\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/folio-org/data-import-processing-core/compare/v5.0.0...v5.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:s3` from 2.54.5 to 2.54.11\n\nUpdates `com.puppycrawl.tools:checkstyle` from 14.0.0 to 14.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-14.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 14.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_14.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_14.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14872\"\u003e#14872\u003c/a\u003e - UnnecessaryParentheses: no violation if casting is present before expression.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21163\"\u003e#21163\u003c/a\u003e - SuppressWarnings: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21161\"\u003e#21161\u003c/a\u003e - NoLineWrap: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21162\"\u003e#21162\u003c/a\u003e - OpenjdkAnnotationLocation: no support for module declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e - new Check: ExpressionOverBlockLambda.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnField.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19967\"\u003e#19967\u003c/a\u003e - New Check: ModuleImportOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21063\"\u003e#21063\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnPackage.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21088\"\u003e#21088\u003c/a\u003e - New Check: ModuleDirectiveOrder.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19968\"\u003e#19968\u003c/a\u003e - New Check: AvoidModuleImport.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20982\"\u003e#20982\u003c/a\u003e - New check: JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19885\"\u003e#19885\u003c/a\u003e - New Check: UnnecessaryFullyQualifiedTypeCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12596\"\u003e#12596\u003c/a\u003e - Add UnusedPrivateField  check for unused private fields.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19937\"\u003e#19937\u003c/a\u003e - New check: JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20792\"\u003e#20792\u003c/a\u003e - New check: JavadocNoErrorInThrowsTag.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21061\"\u003e#21061\u003c/a\u003e - New Check: InappropriateJavadocBlockTagsOnType.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19938\"\u003e#19938\u003c/a\u003e - New check: JavadocLinkWellKnownApi.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19698\"\u003e#19698\u003c/a\u003e - New check: JavadocThrowsOrderCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8990\"\u003e#8990\u003c/a\u003e - New check JavadocParamOrder: to validate method parameter order in javadoc to match parameter order in method.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20986\"\u003e#20986\u003c/a\u003e - new Check: PreferCodeOrSnippetJavadocInlineTag.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21199\"\u003e#21199\u003c/a\u003e - JavadocPackage: false positive \u0026quot;Missing package-info.java file\u0026quot; on module-info.java.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/4454\"\u003e#4454\u003c/a\u003e - Fix wrong implementation of compareTo in LocalizedMessages.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19156\"\u003e#19156\u003c/a\u003e - VariableDeclarationUsageDistance: no violation on variable used in inner class.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/3885\"\u003e#3885\u003c/a\u003e - FallThrough check doesn't handle infinite loops.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21343\"\u003e#21343\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocEndCommentDelimiter.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21331\"\u003e#21331\u003c/a\u003e - False Positive: IllegalInstantiationCheck does not recognize records shadowing java.lang.Boolean.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19948\"\u003e#19948\u003c/a\u003e - Update Documentation Comments Style Guide: param description separator.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20227\"\u003e#20227\u003c/a\u003e - ClassMemberImpliedModifierCheck: nested enum/interface missing implied static not flagged in compact source files (JEP 512).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21336\"\u003e#21336\u003c/a\u003e - Update Documentation Comments Style Guide: add JavadocNoErrorInThrowsTagCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20978\"\u003e#20978\u003c/a\u003e - Extend OpenjdkAnnotationLocationCheck to allow Annotation on target line for all single line targets and add check in openjdk_checks.xml.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21320\"\u003e#21320\u003c/a\u003e - Update Documentation Comments Style Guide:  add JavadocLinkWellKnownApi JavadocLinkFirstOccurrence.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21218\"\u003e#21218\u003c/a\u003e - Enable in Doc Comments style guide: JavadocParamOrder and JavadocThrowsOrderare.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20555\"\u003e#20555\u003c/a\u003e - WriteTagCheck: first top-level method's Javadoc tags not reported in compact source files (JEP 512).\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1bfc2e23003d419835b0c9c6f60247b9d0c8b1bb\"\u003e\u003ccode\u003e1bfc2e2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bdf617f9076a5a4b0a2f4d059893da50469e24a4\"\u003e\u003ccode\u003ebdf617f\u003c/code\u003e\u003c/a\u003e doc: release notes for 14.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ae866b226284057bad8481419bc3b1f557234e03\"\u003e\u003ccode\u003eae866b2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12189\"\u003e#12189\u003c/a\u003e: Test ArchUnit unnecessary suppressions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/88ab43ffa9a123002580651313fc745c40ebb725\"\u003e\u003ccode\u003e88ab43f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align AtclauseOrder examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a2703ce6656769ef4f740d99040e258990d08bbe\"\u003e\u003ccode\u003ea2703ce\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align LineEnding examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8d88ee0783fb1ceef6df6a34eca7633f0d0733d6\"\u003e\u003ccode\u003e8d88ee0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/20692\"\u003e#20692\u003c/a\u003e: Add new check ExpressionOverBlockLambda\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/07e06a612a07cb94f6deb537bd49846429babcd0\"\u003e\u003ccode\u003e07e06a6\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21229\"\u003e#21229\u003c/a\u003e: Align JavadocBlockTagLocation examples with property count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4205f8df9fbdcbcadfc42870e742c5b5e75b96f2\"\u003e\u003ccode\u003e4205f8d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21393\"\u003e#21393\u003c/a\u003e: Improper indentation in property_types.html code snippets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ee4191b2517085565b9e237a6786360ff9c34dec\"\u003e\u003ccode\u003eee4191b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/21062\"\u003e#21062\u003c/a\u003e: Add InappropriateJavadocBlockTagsOnField check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47b4b774648d2229c40e78572e37def1e1b26c45\"\u003e\u003ccode\u003e47b4b77\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13159\"\u003e#13159\u003c/a\u003e: naming convention change for xdoc files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-14.0.0...checkstyle-14.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.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.plugins:maven-failsafe-plugin` from 3.5.6 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003ePlease refer to the main page for what's new \u003ca href=\"https://maven.apache.org/surefire/\"\u003ehttps://maven.apache.org/surefire/\u003c/a\u003e\nAnd the migration page \u003ca href=\"https://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\"\u003ehttps://maven.apache.org/surefire/maven-surefire-plugin/whats-new-3-6-0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3432\"\u003e#3432\u003c/a\u003e) \u003ca href=\"https://github.com/AzazelSensei\"\u003e\u003ccode\u003e@​AzazelSensei\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1639\"\u003e[SUREFIRE-1639]\u003c/a\u003e - Add ability to configure JUnit 5 TestExecutionListener (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3438\"\u003e#3438\u003c/a\u003e) \u003ca href=\"https://github.com/pan3793\"\u003e\u003ccode\u003e@​pan3793\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/838\"\u003e#838\u003c/a\u003e Implement extension point to run diagnosis tools when forked JVM times out (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3372\"\u003e#3372\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\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2148\"\u003e[SUREFIRE-2148]\u003c/a\u003e - Verify recovered BeforeAll does not fail build (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3419\"\u003e#3419\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-823\"\u003e[SUREFIRE-823]\u003c/a\u003e - Decouple -DskipTests from Failsafe plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3371\"\u003e#3371\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 StackWalker in StackTraceProvider when available (Java 9+) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3374\"\u003e#3374\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[Issue-3380] Send sourceQualifiedName to forked clients (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3380\"\u003e#3380\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3381\"\u003e#3381\u003c/a\u003e) \u003ca href=\"https://github.com/fabriciorby\"\u003e\u003ccode\u003e@​fabriciorby\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\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-523\"\u003e[SUREFIRE-523]\u003c/a\u003e - Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3445\"\u003e#3445\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-3446\"\u003e[SUREFIRE-3446]\u003c/a\u003e - Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3447\"\u003e#3447\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDiscover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3444\"\u003e#3444\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[SUREFIRE-2239, SUREFIRE-2241, SUREFIRE-2260, SUREFIRE-2274, SUREFIRE-2300] Preserve JUnit Platform test identity across reruns (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3418\"\u003e#3418\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3428\"\u003e#3428\u003c/a\u003e: resolve parents via TestPlan.getParent for pre-1.8 platforms (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3429\"\u003e#3429\u003c/a\u003e) \u003ca href=\"https://github.com/kalayciburak\"\u003e\u003ccode\u003e@​kalayciburak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-859\"\u003e[SUREFIRE-859]\u003c/a\u003e - Make random test order reproducible (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3421\"\u003e#3421\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[SUREFIRE-862, SUREFIRE-3178] Handle missing Failsafe summary files (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3417\"\u003e#3417\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: report AfterAll/AfterClass exceptions as errors again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3412\"\u003e#3412\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3413\"\u003e#3413\u003c/a\u003e) \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3264\"\u003e#3264\u003c/a\u003e : tests inside \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e incorrectly classified as flakes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3342\"\u003e#3342\u003c/a\u003e) \u003ca href=\"https://github.com/mirkoalicastro\"\u003e\u003ccode\u003e@​mirkoalicastro\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Windows flake in CommandChannelDecoderTest (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3400\"\u003e#3400\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reportNameSuffix in XML testcase classname (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3379\"\u003e#3379\u003c/a\u003e) \u003ca href=\"https://github.com/goutamadwant\"\u003e\u003ccode\u003e@​goutamadwant\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: resolve relative classpath elements against the fork's working dir (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3333\"\u003e#3333\u003c/a\u003e) \u003ca href=\"https://github.com/cwegener-79\"\u003e\u003ccode\u003e@​cwegener-79\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\u003eMagnify the home, well at least have something rather than nothing :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3377\"\u003e#3377\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the straight quotes the FAQ conversion turned typographic (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3425\"\u003e#3425\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore the table borders lost in the APT conversion (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3424\"\u003e#3424\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the FAQ from FML to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3423\"\u003e#3423\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert the remaining site documentation from APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3422\"\u003e#3422\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejavadoc: clarify statelessTestsetReporter, consoleOutputReporter, (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3410\"\u003e#3410\u003c/a\u003e) \u003ca href=\"https://github.com/joshinii\"\u003e\u003ccode\u003e@​joshinii\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation we support Junit 6 as well :) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3370\"\u003e#3370\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\u003eStop dependabot from updating test fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3440\"\u003e#3440\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate legacy plugin Javadoc annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3416\"\u003e#3416\u003c/a\u003e) \u003ca href=\"https://github.com/wilx\"\u003e\u003ccode\u003e@​wilx\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse the resolver's own HTTP transport in the report plugin tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3414\"\u003e#3414\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin maven-jar-plugin 3.5.1 in modular IT fixtures (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3398\"\u003e#3398\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3387\"\u003e#3387\u003c/a\u003e) \u003ca href=\"https://github.com/potiuk\"\u003e\u003ccode\u003e@​potiuk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0ff622b160253f362511a72d29a1f8067631f9d3\"\u003e\u003ccode\u003e0ff622b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/bb3932a10a9706df70cf8095e2402348b7a64f0b\"\u003e\u003ccode\u003ebb3932a\u003c/code\u003e\u003c/a\u003e Let's go for 3.6.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/3002a1648cc8092dbd80492aa00509c825fd58e7\"\u003e\u003ccode\u003e3002a16\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/61a531d5981b0e70f8e88a329150f75501bb73e4\"\u003e\u003ccode\u003e61a531d\u003c/code\u003e\u003c/a\u003e Bump Maven parent version from 47 to 49 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/e52ead4cf5075f519578d0053c1ff878dff238f5\"\u003e\u003ccode\u003ee52ead4\u003c/code\u003e\u003c/a\u003e [SUREFIRE-523] Link all reported tests to source XRef (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3445\"\u003e#3445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/45102fa9f2dfc5bc3d2909798e67358ae33e2d49\"\u003e\u003ccode\u003e45102fa\u003c/code\u003e\u003c/a\u003e [SUREFIRE-3446] Fix direct selection of JUnit Jupiter \u003ca href=\"https://github.com/Nested\"\u003e\u003ccode\u003e@​Nested\u003c/code\u003e\u003c/a\u003e classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3447\"\u003e#3447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/b2e1f70b24df2d8a6cf1583ca955311184e68022\"\u003e\u003ccode\u003eb2e1f70\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3303\"\u003e#3303\u003c/a\u003e: distinguish JUnit 6 ParameterizedClass invocations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/c051938593a29d654b3c1c20d454b9062c3fa3f4\"\u003e\u003ccode\u003ec051938\u003c/code\u003e\u003c/a\u003e Discover tests in a fork when a toolchain JDK is used (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/db75df85a76abf35346f559fe7f7f020cf6435b6\"\u003e\u003ccode\u003edb75df8\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.5.2 to 1.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3441\"\u003e#3441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/77f2759d895a4460f917bdaaff7a025454afebe4\"\u003e\u003ccode\u003e77f2759\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.6...surefire-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/mod-marc-migrations/pull/219","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-marc-migrations/issues/219","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/219/packages"}}]}