{"id":15163,"name":"org.openapitools:openapi-generator","ecosystem":"maven","repository_url":"https://github.com/openapitools/openapi-generator","issues_count":63,"created_at":"2025-06-06T23:56:33.054Z","updated_at":"2025-06-06T23:56:33.054Z","purl":"pkg:maven/org.openapitools:openapi-generator","metadata":{"id":4956365,"name":"org.openapitools:openapi-generator","ecosystem":"maven","description":"Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/","homepage":"https://github.com/openapitools/openapi-generator","licenses":"Apache License 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/openapitools/openapi-generator","keywords_array":[],"namespace":"org.openapitools","versions_count":71,"first_release_published_at":"2018-06-01T10:10:30.000Z","latest_release_published_at":"2025-04-27T13:30:28.000Z","latest_release_number":"7.13.0","last_synced_at":"2025-06-06T11:01:00.246Z","created_at":"2022-07-27T06:34:54.736Z","updated_at":"2025-06-06T11:01:00.247Z","registry_url":"https://central.sonatype.com/artifact/org.openapitools/openapi-generator/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.openapitools/openapi-generator/","metadata":{},"repo_metadata":{"uuid":"133134007","full_name":"OpenAPITools/openapi-generator","owner":"OpenAPITools","description":"OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)","archived":false,"fork":false,"pushed_at":"2023-09-25T07:59:12.000Z","size":830656,"stargazers_count":17685,"open_issues_count":4204,"forks_count":5627,"subscribers_count":212,"default_branch":"master","last_synced_at":"2023-09-25T08:21:49.095Z","etag":null,"topics":["api","api-client","api-server","generator","hacktoberfest","openapi","openapi-generator","openapi3","rest","rest-api","rest-client","restful-api","sdk"],"latest_commit_sha":null,"homepage":"https://openapi-generator.tech","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenAPITools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null},"funding":{"open_collective":"openapi_generator"}},"created_at":"2018-05-12T09:57:56.000Z","updated_at":"2023-09-26T09:40:43.955Z","dependencies_parsed_at":"2023-09-22T17:07:42.650Z","dependency_job_id":null,"html_url":"https://github.com/OpenAPITools/openapi-generator","commit_stats":{"total_commits":16305,"total_committers":2846,"mean_commits":5.729093464511595,"dds":0.6795461514872738,"last_synced_commit":"3b95f701e5e2821ada6424d067c9953e43c47d52"},"previous_names":[],"tags_count":81,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenAPITools","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":173455664,"owners_count":9975507,"icon_url":"https://github.com/github.png","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":"OpenAPITools","name":"OpenAPI Tools","uuid":"37325267","kind":"organization","description":"A collection of tools for OpenAPI specifications. (NOTE: This organization is not affiliated with OpenAPI Initiative (OAI))","email":"team@openapitools.org","website":"https://openapitools.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/37325267?v=4","repositories_count":16,"last_synced_at":"2023-04-10T07:28:02.626Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/OpenAPITools","created_at":"2022-11-02T16:40:34.355Z","updated_at":"2023-04-10T07:28:02.662Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenAPITools","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenAPITools/repositories"},"tags":[{"name":"v7.1.0","sha":"e2a62ace74de361bef6338b7fa37da8577242aef","kind":"commit","published_at":"2023-11-13T09:25:18.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v7.1.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v7.1.0/manifests"},{"name":"v7.0.1","sha":"5b720ded0c96a34113b662af35134d2d9613bbaa","kind":"commit","published_at":"2023-09-18T08:51:54.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v7.0.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"c37fa8a4e8399ebd76d7f190136fd4b851c9aa7e","kind":"commit","published_at":"2023-08-25T07:05:29.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v7.0.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v7.0.0/manifests"},{"name":"v7.0.0-beta","sha":"635f7952cec10eecf437886ccd03983b655cd6f2","kind":"commit","published_at":"2023-07-06T08:06:02.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v7.0.0-beta","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.0.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v7.0.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v7.0.0-beta/manifests"},{"name":"v6.6.0","sha":"7f8b853f502d9039c9a0aac2614ce92871e895ed","kind":"commit","published_at":"2023-05-11T02:01:36.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v6.6.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"7417432a54124988efdffad3725a631694e34c85","kind":"commit","published_at":"2023-04-01T07:03:35.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v6.5.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.5.0/manifests"},{"name":"v6.4.0","sha":"93df0ff4448384822e2488593ed7b72e13e7738e","kind":"commit","published_at":"2023-02-19T10:53:20.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v6.4.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.4.0/manifests"},{"name":"v6.3.0","sha":"8f2676c5c2bcbcc41942307e5c8648cee38bcc44","kind":"commit","published_at":"2023-02-01T12:52:29.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v6.3.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.3.0/manifests"},{"name":"v6.2.1","sha":"b0ce532bdc7436bf1ba377af5a72e5681565f2df","kind":"commit","published_at":"2022-11-01T09:16:46.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v6.2.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"24f476a38161a797c773577cab775ef285baeaba","kind":"commit","published_at":"2022-09-24T13:44:42.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v6.2.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.2.0/manifests"},{"name":"v6.1.0","sha":"43dbb5ff9c96854b7214b9fdd146dc7e72e28b3a","kind":"commit","published_at":"2022-09-11T09:16:07.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v6.1.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.1.0/manifests"},{"name":"v6.0.1","sha":"9e412edb640a8e7e49db1ecc24958fdc9a50533e","kind":"commit","published_at":"2022-07-03T15:36:46.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v6.0.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"69f79fb7892948590a9ffe46754c47ddd2634be1","kind":"commit","published_at":"2022-05-26T02:28:01.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v6.0.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.0.0/manifests"},{"name":"v6.0.0-beta","sha":"914b539eea7097ad2b4323d20c8f95144782cb68","kind":"commit","published_at":"2022-04-04T02:29:49.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v6.0.0-beta","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v6.0.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.0.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v6.0.0-beta/manifests"},{"name":"v5.4.0","sha":"4a36be70025e9c0d3ff61731618b7fc2d942c4b6","kind":"commit","published_at":"2022-01-31T05:04:25.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.4.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.4.0/manifests"},{"name":"v5.3.1","sha":"6269a9810c427422f99d9eb63e4831e70de17c6f","kind":"commit","published_at":"2021-12-21T10:20:13.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.3.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.3.1/manifests"},{"name":"v5.3.0","sha":"bb124e117857a9bf9fd83e5fdac44e74a8af7911","kind":"commit","published_at":"2021-10-24T14:22:29.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.3.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.3.0/manifests"},{"name":"v5.2.1","sha":"8403e59aa03d0099b7c6872b9b884a3d83d05b9a","kind":"commit","published_at":"2021-08-16T11:08:29.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.2.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"90f7bcd909db20fe2030f2fe53e0d1229a02b9e6","kind":"commit","published_at":"2021-07-09T09:06:55.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.2.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"560bf7e080518f1c5e9af41acdbf3fa402d75512","kind":"commit","published_at":"2021-05-07T01:57:19.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.1.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"e023eaa8218da996140148161978953cc698d014","kind":"commit","published_at":"2021-03-20T08:45:05.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.1.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"c7fcb39a2d66c6748f07dc8d258625885facf649","kind":"commit","published_at":"2021-02-06T08:37:22.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.0.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"d7d5e53f2bad69cdb3dffae35eef1f3f1090a22c","kind":"commit","published_at":"2020-12-21T05:04:11.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.0.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.0.0/manifests"},{"name":"v5.0.0-beta3","sha":"2715f1371a1bd438159e4aa79bd8f1fe172b03d9","kind":"commit","published_at":"2020-11-20T07:18:58.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.0.0-beta3","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.0.0-beta3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.0.0-beta3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.0.0-beta3/manifests"},{"name":"v5.0.0-beta2","sha":"212b4f784742744b7b238607dcefb23ec9db64d7","kind":"commit","published_at":"2020-09-04T05:03:45.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.0.0-beta2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.0.0-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.0.0-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.0.0-beta2/manifests"},{"name":"v5.0.0-beta","sha":"a77fd443ad9c5fcd85186b76a15abd1b02887576","kind":"commit","published_at":"2020-06-29T15:06:47.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v5.0.0-beta","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.0.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.0.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v5.0.0-beta/manifests"},{"name":"v4.3.1","sha":"003165c2c254ded7817760cc1d6f97af730d9d4d","kind":"commit","published_at":"2020-05-06T09:10:31.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.3.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"c224cf484b020a7f5997d883cf331715df3fb52a","kind":"commit","published_at":"2020-03-27T03:34:43.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.3.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.3.0/manifests"},{"name":"v4.2.3","sha":"26ace1337d42638e2f3c3727d3438666a6886b31","kind":"commit","published_at":"2020-01-31T08:24:06.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.2.3","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.2.3/manifests"},{"name":"v4.2.2","sha":"f9662e0eff68ad7fc31899560ab21dbc559d7068","kind":"commit","published_at":"2019-12-02T05:12:10.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.2.2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.2.2/manifests"},{"name":"v4.2.1","sha":"2683dd4510a7dab9a10899c0b4ca862bd462381f","kind":"commit","published_at":"2019-11-15T08:07:03.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.2.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"34070bd151947be778e907d1a27b27c9b69e4fa1","kind":"commit","published_at":"2019-10-31T03:36:53.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.2.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.2.0/manifests"},{"name":"v4.1.3","sha":"f955966b09778bcbca891ff3d3ea4d063f16e554","kind":"commit","published_at":"2019-10-04T05:46:07.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.1.3","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.1.3/manifests"},{"name":"v4.1.2","sha":"3ebefccfa9becff7c096aa0ef8d09e8b1bc8ff80","kind":"commit","published_at":"2019-09-11T10:33:27.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.1.2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.1.2/manifests"},{"name":"v4.1.1","sha":"197294a1671abdb9160e4d421668559c391ea71d","kind":"commit","published_at":"2019-08-26T07:59:33.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.1.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"59c4e381d1f96cbc5acda68f9d3853f28c85fa54","kind":"commit","published_at":"2019-08-09T14:25:32.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.1.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.1.0/manifests"},{"name":"v4.0.3","sha":"203fc812bda4267020165e656f55185f72df4cc0","kind":"commit","published_at":"2019-07-09T12:44:31.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.0.3","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.3/manifests"},{"name":"v4.0.2","sha":"fae9d4a37be74347abbe1cb3dd5b795d198c54de","kind":"commit","published_at":"2019-06-20T04:39:15.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.0.2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.2/manifests"},{"name":"v4.0.1","sha":"39648ee3a761ea7f8cde0cd5754399d8ee9013fc","kind":"commit","published_at":"2019-05-31T15:42:55.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.0.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"37442733120ca60a5a28e765e377871da20d37d0","kind":"commit","published_at":"2019-05-13T12:56:47.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.0.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.0/manifests"},{"name":"v4.0.0-beta3","sha":"b3146c9983ad1f5e2fe52e1a51636b88b6365882","kind":"commit","published_at":"2019-04-04T12:50:50.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.0.0-beta3","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.0.0-beta3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.0-beta3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.0-beta3/manifests"},{"name":"v4.0.0-beta2","sha":"6a414af13f71ac062992e838926906f6735d036c","kind":"commit","published_at":"2019-01-31T23:00:22.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.0.0-beta2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.0.0-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.0-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.0-beta2/manifests"},{"name":"v4.0.0-beta","sha":"de2923f7a22185dc22c7163c45621a50de51bf9c","kind":"commit","published_at":"2018-12-31T09:10:47.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v4.0.0-beta","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.0.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v4.0.0-beta/manifests"},{"name":"v3.3.4","sha":"2353d71d4b02be6dbabe25aac1a9e56eb3b812a2","kind":"commit","published_at":"2018-11-30T17:04:00.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.3.4","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"653601bef2891468bd087805fba6052e184603d5","kind":"commit","published_at":"2018-11-15T02:20:39.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.3.3","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"0cc9b69b6f48a5d5ecb7e4fa8b0b429a7f2888a6","kind":"commit","published_at":"2018-10-31T12:48:14.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.3.2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"0136aeefbce84c886d857d71662125c5e182dedc","kind":"commit","published_at":"2018-10-15T15:18:24.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.3.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e22c7c1c8aca41d7135bb7f3c9e54de173bd50f7","kind":"commit","published_at":"2018-10-01T15:56:52.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.3.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.3.0/manifests"},{"name":"v3.2.3","sha":"5745f6df704579986ed2ad97f41e3ed7d73e1442","kind":"commit","published_at":"2018-08-30T11:08:03.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.2.3","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"3259bf71e619a606c9bdbe1770d1eaebaf02dd52","kind":"commit","published_at":"2018-08-22T08:44:31.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.2.2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"56bba880e75524ae1480c52a701cc63557d7a8da","kind":"commit","published_at":"2018-08-14T09:47:59.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.2.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"f329872ce720bf644635fbc7bec9cb5e23e3ebc9","kind":"commit","published_at":"2018-08-06T14:06:39.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.2.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.2.0/manifests"},{"name":"v3.1.2","sha":"6f19fa7e9115f81f642aa590622e6fc355145ca4","kind":"commit","published_at":"2018-07-25T16:09:52.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.1.2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"761799abf58ab9ae033f2d70cd04cd10679b5785","kind":"commit","published_at":"2018-07-18T07:31:56.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.1.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"100ec449fe45176fc5479af078d02b80f855838c","kind":"commit","published_at":"2018-07-06T15:37:48.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.1.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"34ad6d5ac84501c1ac557449eeb161082e65f1e3","kind":"commit","published_at":"2018-06-27T13:44:56.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.0.3","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"74914b63132518fa5cdefc406c09109de2c9b798","kind":"commit","published_at":"2018-06-18T05:19:53.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.0.2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"0453e64fa641b6bb3b2ab7e8bf152bec12dfbba4","kind":"commit","published_at":"2018-06-11T14:32:15.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.0.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"9c82520637b9cd4415046e78ddb13dec84e89509","kind":"commit","published_at":"2018-06-01T07:48:15.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.0.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.0.0/manifests"},{"name":"v3.0.0-rc0","sha":"d20d1a854f6072ccee233bb83b827509f3ba8f39","kind":"commit","published_at":"2018-01-24T00:22:29.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v3.0.0-rc0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v3.0.0-rc0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.0.0-rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v3.0.0-rc0/manifests"},{"name":"v2.3.1","sha":"4bdaf37ca5b61c3dce293951b408ada96668d4c7","kind":"commit","published_at":"2018-01-13T07:45:05.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.3.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"ea9340e84dda11cb6b4758e6133632ea0f83ea0a","kind":"commit","published_at":"2017-12-22T02:45:02.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.3.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.3.0/manifests"},{"name":"v2.2.3","sha":"049b1b2bcc904e1179a0e9b11124ed8fa0e3be2e","kind":"commit","published_at":"2017-07-15T22:29:21.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.2.3","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.2.3/manifests"},{"name":"v2.2.2","sha":"ff209ada223dcc7f6c6afc59bb02ec96b85c7e39","kind":"commit","published_at":"2017-03-01T19:51:05.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.2.2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"371a021ef54a539a9ba2af98bc498cffc4142857","kind":"commit","published_at":"2016-08-07T21:02:24.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.2.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"46545c14da589b8e08627b71d95fea24dff5afdd","kind":"commit","published_at":"2016-07-17T22:25:14.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.2.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.2.0/manifests"},{"name":"v2.1.6","sha":"44ee91bf028099d5e555bbdc0a6dd53b535e71be","kind":"commit","published_at":"2016-04-06T21:31:44.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.1.6","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.6/manifests"},{"name":"v2.1.5","sha":"cc0d29f3ecb7b2cadf5de8cf047679630b8f6bec","kind":"commit","published_at":"2016-01-06T20:30:24.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.1.5","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"c00f4ba8056d4261a195619d03ce82bc46aa6465","kind":"commit","published_at":"2015-10-26T02:41:11.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.1.4","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"6aa66897aaa2ded4dd9b5e0cb175592cbb2466f0","kind":"commit","published_at":"2015-08-24T07:44:03.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.1.3","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"eafcc432951e717a06c2bfbf7532ce979d9e611e","kind":"commit","published_at":"2015-06-09T08:13:42.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.1.2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.2/manifests"},{"name":"v2.1.0-M2","sha":"c1d51266b3e10d6cf5b0136db913d615f7033f8d","kind":"commit","published_at":"2015-04-08T10:51:54.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.1.0-M2","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.1.0-M2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.0-M2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.0-M2/manifests"},{"name":"v2.1.2-M1","sha":"4fd4c1703623917b4d51824bde9604b6c117f66e","kind":"commit","published_at":"2015-02-24T06:51:46.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.1.2-M1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.1.2-M1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.2-M1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.2-M1/manifests"},{"name":"v2.1.1-M1","sha":"12531943d048efd9da439967e0d7bdca92f35cd4","kind":"commit","published_at":"2015-02-18T05:48:20.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.1.1-M1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.1.1-M1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.1-M1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.1-M1/manifests"},{"name":"v2.1.0-M1","sha":"97fca910a1d626c126aa4f193faac2a9d0011ff4","kind":"commit","published_at":"2015-02-17T06:06:10.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.1.0-M1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.1.0-M1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.0-M1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.1.0-M1/manifests"},{"name":"v2.0.18","sha":"ece072aee314c37b8b90fc6952bf56f1c4aea503","kind":"commit","published_at":"2015-02-09T21:43:07.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.0.18","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.0.18/manifests"},{"name":"2.0.17","sha":"2ed68c2df861d88bacdc2297b804a3c6bf27ce59","kind":"tag","published_at":"2014-08-26T23:52:53.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/2.0.17","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/2.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/2.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/2.0.17/manifests"},{"name":"v2.0.13","sha":"5e9536254227b862a9c8a48e85242518ca31a10e","kind":"tag","published_at":"2014-02-21T14:44:54.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/v2.0.13","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v2.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/v2.0.13/manifests"},{"name":"swagger-codegen_2.9.1-2.0.1","sha":"828cc5d1bf036d9252bcaf9f787969bb8b11682d","kind":"tag","published_at":"2012-12-05T01:55:54.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/swagger-codegen_2.9.1-2.0.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/swagger-codegen_2.9.1-2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/swagger-codegen_2.9.1-2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/swagger-codegen_2.9.1-2.0.1/manifests"},{"name":"swagger-codegen_2.9.1-2.0.0","sha":"55bb1f2a765eab6b93c086d22529b8def9720405","kind":"tag","published_at":"2012-10-11T17:54:16.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/swagger-codegen_2.9.1-2.0.0","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/swagger-codegen_2.9.1-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/swagger-codegen_2.9.1-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/swagger-codegen_2.9.1-2.0.0/manifests"},{"name":"swagger-codegen_2.9.1-1.1","sha":"f7acc4bc9c2a6695f8bce5677dfdcd29cd242440","kind":"tag","published_at":"2012-04-13T00:41:18.000Z","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator/tar.gz/swagger-codegen_2.9.1-1.1","html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/swagger-codegen_2.9.1-1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/swagger-codegen_2.9.1-1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator/tags/swagger-codegen_2.9.1-1.1/manifests"}]},"repo_metadata_updated_at":"2023-11-27T19:01:50.073Z","dependent_packages_count":59,"downloads":null,"downloads_period":null,"dependent_repos_count":347,"rankings":{"downloads":null,"dependent_repos_count":0.7774304720686063,"dependent_packages_count":1.1651438647110683,"stargazers_count":1.4328364190109804,"forks_count":1.3104111565280117,"docker_downloads_count":1.9870561833774145,"average":1.3345756191392162},"purl":"pkg:maven/org.openapitools/openapi-generator","advisories":[{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWNxeHIteGYydy05NDN3","url":"https://github.com/advisories/GHSA-cqxr-xf2w-943w","title":"Creation of Temporary File in Directory with Insecure Permissions in auto-generated Java, Scala code","description":"### Impact\n\n**This vulnerability impacts generated code.** If this code was generated as a one-off occasion, not as a part of an automated CI/CD process, this code will remain vulnerable until fixed manually!\n\nOn Unix-Like systems, the system temporary directory is shared between all local users. When files/directories are created, the default `umask` settings for the process are respected. As a result, by default, most processes/apis will create files/directories with the permissions `-rw-r--r--` and `drwxr-xr-x` respectively, unless an API that explicitly sets safe file permissions is used.\n\nThis vulnerability exists due to the use of the JDK method `File.createTempFile`. This method creates an insecure temporary files that can leave application and system data vulnerable to exposure.\n\nAuto-generated code (Java, Scala) that deals with uploading or downloading binary data through API endpoints will create insecure temporary files during the process. For example, if the API endpoint returns a PDF file, the auto-generated clients will first download the PDF into a insecure temporary file that can be read by anyone on the system.\n\nAffected generators: \n - Java\n   - `okhttp-gson` (default library)\n     https://github.com/OpenAPITools/openapi-generator/blob/d85f61ff0cfd6b8cd7063a63f302998a51466269/modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/ApiClient.mustache#L1085-L1088\n   - `jersey2`\n     https://github.com/OpenAPITools/openapi-generator/blob/d85f61ff0cfd6b8cd7063a63f302998a51466269/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/ApiClient.mustache#L1035-L1038\n   - `resteasy`\n     https://github.com/OpenAPITools/openapi-generator/blob/d85f61ff0cfd6b8cd7063a63f302998a51466269/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/ApiClient.mustache#L604-L607\n   - `retrofit2`\n      https://github.com/OpenAPITools/openapi-generator/blob/d85f61ff0cfd6b8cd7063a63f302998a51466269/modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/play26/ApiClient.mustache#L202-L208\n - Scala\n   - `scala-finch`\n      https://github.com/OpenAPITools/openapi-generator/blob/764a3b044c19fadf4a0789473cde96a65b77868a/modules/openapi-generator/src/main/resources/scala-finch/api.mustache#L83-L88\n   - `scala-akka`\n      https://github.com/OpenAPITools/openapi-generator/blob/150e24dc553a8ea5230ffb938ed3e6020e972faa/modules/openapi-generator/src/main/resources/scala-akka-http-server/multipartDirectives.mustache#L71-L73\n\n### Patches\n\nThe issue has been patched by changing the generated code to use the JDK method `Files.createTempFile` and released in the v5.1.0 stable version.\n\nThis vulnerability has the same root cause as CVE-2021-21364 from the `swagger-api/swagger-codegen` project as this project and that one both share the same original source tree.\nhttps://github.com/swagger-api/swagger-codegen/security/advisories/GHSA-hpv8-9rq5-hq7w\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [OpenAPI Generator Github repo](https://github.com/openAPITools/openapi-generator/)\n* Email us at [security@openapitools.org](mailto:security@openapitools.org)","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-05-11T00:05:06.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.2,"cvss_vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","references":["https://github.com/OpenAPITools/openapi-generator/security/advisories/GHSA-cqxr-xf2w-943w","https://github.com/OpenAPITools/openapi-generator/pull/8787","https://github.com/OpenAPITools/openapi-generator/pull/8791","https://github.com/OpenAPITools/openapi-generator/pull/9348","https://nvd.nist.gov/vuln/detail/CVE-2021-21430","https://github.com/advisories/GHSA-cqxr-xf2w-943w"],"source_kind":"github","identifiers":["GHSA-cqxr-xf2w-943w","CVE-2021-21430"],"repository_url":"https://github.com/OpenAPITools/openapi-generator","blast_radius":15.750042743703416,"packages":[{"versions":[{"first_patched_version":"5.1.0","vulnerable_version_range":"\u003c 5.1.0"}],"ecosystem":"maven","package_name":"org.openapitools:openapi-generator"}],"created_at":"2022-12-21T16:13:04.571Z","updated_at":"2025-03-17T01:13:27.811Z","epss_percentage":0.00058,"epss_percentile":0.27503},{"uuid":"GSA_kwCzR0hTQS0yN2o1LTJoNnItYzlxMs4AAgfQ","url":"https://github.com/advisories/GHSA-27j5-2h6r-c9q2","title":"OpenAPI Tools OpenAPI Generator uses HTTP in various files","description":"OpenAPI Tools OpenAPI Generator before 4.0.0-20190419.052012-560 uses http:// URLs in various build.gradle, build.gradle.mustache, and build.sbt files, which may have caused insecurely resolved dependencies.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-05-24T16:44:03.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.4,"cvss_vector":"CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2019-11405","https://github.com/OpenAPITools/openapi-generator/issues/2253","https://github.com/OpenAPITools/openapi-generator/pull/2248","https://github.com/OpenAPITools/openapi-generator/pull/2697","https://github.com/advisories/GHSA-27j5-2h6r-c9q2"],"source_kind":"github","identifiers":["GHSA-27j5-2h6r-c9q2","CVE-2019-11405"],"repository_url":"https://github.com/OpenAPITools/openapi-generator","blast_radius":18.798438113452466,"packages":[{"versions":[{"first_patched_version":"4.0.0-20190419.052012-560","vulnerable_version_range":"\u003c 4.0.0-20190419.052012-560"}],"ecosystem":"maven","package_name":"org.openapitools:openapi-generator"}],"created_at":"2022-12-21T16:11:48.881Z","updated_at":"2023-02-02T05:03:34.000Z","epss_percentage":0.00735,"epss_percentile":0.80615}],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.openapitools:openapi-generator","docker_dependents_count":183,"docker_downloads_count":29852053,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.openapitools:openapi-generator","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.openapitools:openapi-generator/dependencies","status":null,"funding_links":["https://opencollective.com/openapi_generator"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.openapitools:openapi-generator/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.openapitools:openapi-generator/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.openapitools:openapi-generator/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.openapitools:openapi-generator/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":517936,"maintainers_count":0,"namespaces_count":68848,"keywords_count":32053,"github":"maven-central","metadata":{"funded_packages_count":25044},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-06-07T05:38:09.526Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},"unique_repositories_count":19,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4657375385","node_id":"PR_kwDOLwFaOs7mJ-PM","number":225,"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-06-14T00:13:33.000Z","updated_at":"2026-06-14T00:18:54.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.springframework.boot:spring-boot-dependencies","old_version":"4.0.6","new_version":"4.1.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-configuration-processor","old_version":"4.0.6","new_version":"4.1.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-configuration-processor","old_version":"4.0.6","new_version":"4.1.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.22.0","new_version":"7.23.0"},{"name":"org.openapitools:openapi-generator","old_version":"7.22.0","new_version":"7.23.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator","old_version":"7.22.0","new_version":"7.23.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates: [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot), [org.springframework.boot:spring-boot-configuration-processor](https://github.com/spring-projects/spring-boot), org.openapitools:openapi-generator-maven-plugin and [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator).\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 4.0.6 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.1-Release-Notes\"\u003erelease notes for Spring Boot 4.1\u003c/a\u003e are available on the wiki.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd public constructor to InvalidConfigurationPropertyValueException that accepts a cause \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50211\"\u003e#50211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce memory consumption when repeatedly calling WritableJson.toByteArray \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49428\"\u003e#49428\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\u003eMailSender auto-configuration does not enable hostname verification \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50747\"\u003e#50747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArtemis auto-configuration uses a predictable default location for the embedded broker's data \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50745\"\u003e#50745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded LDAP SSL should not be enabled when its bundle is empty \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50700\"\u003e#50700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInetAddressFilter.externalAddresses does not exclude special purpose addresses from RFC 6890 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50668\"\u003e#50668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider and unmapped SSL bundle with RSocket \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50645\"\u003e#50645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL should not be enabled when a SSL bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50635\"\u003e#50635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest auto-configuration no longer integrates Spring Security with HtmlUnitDriver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50633\"\u003e#50633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguration property metadata includes incorrect class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50632\"\u003e#50632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support does not restore thread interrupt flag when catching InterruptedException \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50618\"\u003e#50618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitProperties enables SSL even when spring.rabbitmq.ssl.bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50612\"\u003e#50612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider when SSL bundle uses client-auth or server truststore without server-name-bundles \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50610\"\u003e#50610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringJtaPlatform should have been deprecated since 4.1.0-M3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50592\"\u003e#50592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLayer written outside the output location of '//' exception is thrown when using extract layers in root directory \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50510\"\u003e#50510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfigurationPropertiesReportEndpoint exposes AOP proxy internals \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50417\"\u003e#50417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreated StackTracePrinter instances have no access to the Environment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50414\"\u003e#50414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMappingsEndpoint reports the context's own ID as parentId when a parent exists \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50412\"\u003e#50412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildpack module does not validate long-to-int casts \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50410\"\u003e#50410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGradle gRPC support fails if protobuf-java dependency is used instead of protobuf-java-util \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50405\"\u003e#50405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraphQL WebSocket support does not configure allowed origins \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50394\"\u003e#50394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Boot Loader Does Not Support RSA and EC Signed Jars \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50298\"\u003e#50298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMeter registries are not removed from the global registry when the context is closed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50287\"\u003e#50287\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder cannot derive a DataSource from a lazy connection proxy \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50271\"\u003e#50271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullable annotations from AbstractErrorController.getErrorAttributes are not aligned with implementation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50266\"\u003e#50266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBean definitions can be added with an initializer before setAllowBeanDefinitionOverriding is called \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50264\"\u003e#50264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEndpointRequest links matcher unnecessarily matches HTTP methods other than GET  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50261\"\u003e#50261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator's '/cloudfoundryapplication' endpoint does not work if restrictive CORS configuration is provided using a bean named corsConfigurationSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50258\"\u003e#50258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThreadPoolTaskScheduleBuilder unnecessarily loses precision when configuring await termination time \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50234\"\u003e#50234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNimbusJwtDecoder silently accepts unknown values for spring.security.oauth2.resourceserver.jwt.jws-algorithms \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50228\"\u003e#50228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissing dependency management for spring-boot-web-server-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50224\"\u003e#50224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Batch support for MongoDB modules are not included in dependency management \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50223\"\u003e#50223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply HTML escaping to timestamp attribute in Whitelabel error page \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50216\"\u003e#50216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGrpcServerHealthScheduler is not started in servlet environments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50209\"\u003e#50209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSetting server.servlet.session.cookie.partitioned=true has no effect when using Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50204\"\u003e#50204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix reference to Gradle documentation for module replacement \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50647\"\u003e#50647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument SSL reloading with Let's Encrypt \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50630\"\u003e#50630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of Optional from Data Neo4j repository examples \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50622\"\u003e#50622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50620\"\u003e#50620\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/ac2cfe03538b87a0dc9d2619ed52a4c901eaea54\"\u003e\u003ccode\u003eac2cfe0\u003c/code\u003e\u003c/a\u003e Release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/1a5815cf3183a0c9493cece8ba550a6e8b125d67\"\u003e\u003ccode\u003e1a5815c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a8364ff9c2a0ca88541cc153f032089e063b797c\"\u003e\u003ccode\u003ea8364ff\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9755ff29e7ce3a8ac4574e5b452bdfe1053718b1\"\u003e\u003ccode\u003e9755ff2\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6a6dedc4354cbafadaf8aab2803fc3acd7e6b8de\"\u003e\u003ccode\u003e6a6dedc\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/db7b2b9fb0b3c623d707f2627f832b4dd5f2eb8c\"\u003e\u003ccode\u003edb7b2b9\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d549d077c03add0421464fcd0248bd8b76b41973\"\u003e\u003ccode\u003ed549d07\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4d9e463dc3fefea2b73dcfbb15b4ced6b69dbaf9\"\u003e\u003ccode\u003e4d9e463\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b0686478a71cceb977dc1ff5b4e69ef5eb052fcf\"\u003e\u003ccode\u003eb068647\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/198af995dc03a09583c61bcd0b8ffda341055feb\"\u003e\u003ccode\u003e198af99\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.6...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-configuration-processor` from 4.0.6 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-configuration-processor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.1-Release-Notes\"\u003erelease notes for Spring Boot 4.1\u003c/a\u003e are available on the wiki.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd public constructor to InvalidConfigurationPropertyValueException that accepts a cause \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50211\"\u003e#50211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce memory consumption when repeatedly calling WritableJson.toByteArray \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49428\"\u003e#49428\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\u003eMailSender auto-configuration does not enable hostname verification \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50747\"\u003e#50747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArtemis auto-configuration uses a predictable default location for the embedded broker's data \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50745\"\u003e#50745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded LDAP SSL should not be enabled when its bundle is empty \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50700\"\u003e#50700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInetAddressFilter.externalAddresses does not exclude special purpose addresses from RFC 6890 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50668\"\u003e#50668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider and unmapped SSL bundle with RSocket \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50645\"\u003e#50645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL should not be enabled when a SSL bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50635\"\u003e#50635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest auto-configuration no longer integrates Spring Security with HtmlUnitDriver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50633\"\u003e#50633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguration property metadata includes incorrect class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50632\"\u003e#50632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support does not restore thread interrupt flag when catching InterruptedException \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50618\"\u003e#50618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitProperties enables SSL even when spring.rabbitmq.ssl.bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50612\"\u003e#50612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider when SSL bundle uses client-auth or server truststore without server-name-bundles \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50610\"\u003e#50610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringJtaPlatform should have been deprecated since 4.1.0-M3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50592\"\u003e#50592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLayer written outside the output location of '//' exception is thrown when using extract layers in root directory \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50510\"\u003e#50510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfigurationPropertiesReportEndpoint exposes AOP proxy internals \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50417\"\u003e#50417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreated StackTracePrinter instances have no access to the Environment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50414\"\u003e#50414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMappingsEndpoint reports the context's own ID as parentId when a parent exists \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50412\"\u003e#50412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildpack module does not validate long-to-int casts \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50410\"\u003e#50410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGradle gRPC support fails if protobuf-java dependency is used instead of protobuf-java-util \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50405\"\u003e#50405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraphQL WebSocket support does not configure allowed origins \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50394\"\u003e#50394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Boot Loader Does Not Support RSA and EC Signed Jars \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50298\"\u003e#50298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMeter registries are not removed from the global registry when the context is closed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50287\"\u003e#50287\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder cannot derive a DataSource from a lazy connection proxy \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50271\"\u003e#50271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullable annotations from AbstractErrorController.getErrorAttributes are not aligned with implementation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50266\"\u003e#50266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBean definitions can be added with an initializer before setAllowBeanDefinitionOverriding is called \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50264\"\u003e#50264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEndpointRequest links matcher unnecessarily matches HTTP methods other than GET  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50261\"\u003e#50261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator's '/cloudfoundryapplication' endpoint does not work if restrictive CORS configuration is provided using a bean named corsConfigurationSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50258\"\u003e#50258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThreadPoolTaskScheduleBuilder unnecessarily loses precision when configuring await termination time \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50234\"\u003e#50234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNimbusJwtDecoder silently accepts unknown values for spring.security.oauth2.resourceserver.jwt.jws-algorithms \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50228\"\u003e#50228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissing dependency management for spring-boot-web-server-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50224\"\u003e#50224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Batch support for MongoDB modules are not included in dependency management \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50223\"\u003e#50223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply HTML escaping to timestamp attribute in Whitelabel error page \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50216\"\u003e#50216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGrpcServerHealthScheduler is not started in servlet environments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50209\"\u003e#50209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSetting server.servlet.session.cookie.partitioned=true has no effect when using Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50204\"\u003e#50204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix reference to Gradle documentation for module replacement \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50647\"\u003e#50647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument SSL reloading with Let's Encrypt \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50630\"\u003e#50630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of Optional from Data Neo4j repository examples \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50622\"\u003e#50622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50620\"\u003e#50620\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/ac2cfe03538b87a0dc9d2619ed52a4c901eaea54\"\u003e\u003ccode\u003eac2cfe0\u003c/code\u003e\u003c/a\u003e Release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/1a5815cf3183a0c9493cece8ba550a6e8b125d67\"\u003e\u003ccode\u003e1a5815c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a8364ff9c2a0ca88541cc153f032089e063b797c\"\u003e\u003ccode\u003ea8364ff\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9755ff29e7ce3a8ac4574e5b452bdfe1053718b1\"\u003e\u003ccode\u003e9755ff2\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6a6dedc4354cbafadaf8aab2803fc3acd7e6b8de\"\u003e\u003ccode\u003e6a6dedc\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/db7b2b9fb0b3c623d707f2627f832b4dd5f2eb8c\"\u003e\u003ccode\u003edb7b2b9\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d549d077c03add0421464fcd0248bd8b76b41973\"\u003e\u003ccode\u003ed549d07\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4d9e463dc3fefea2b73dcfbb15b4ced6b69dbaf9\"\u003e\u003ccode\u003e4d9e463\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b0686478a71cceb977dc1ff5b4e69ef5eb052fcf\"\u003e\u003ccode\u003eb068647\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/198af995dc03a09583c61bcd0b8ffda341055feb\"\u003e\u003ccode\u003e198af99\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.6...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-configuration-processor` from 4.0.6 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-configuration-processor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.1-Release-Notes\"\u003erelease notes for Spring Boot 4.1\u003c/a\u003e are available on the wiki.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd public constructor to InvalidConfigurationPropertyValueException that accepts a cause \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50211\"\u003e#50211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce memory consumption when repeatedly calling WritableJson.toByteArray \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49428\"\u003e#49428\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\u003eMailSender auto-configuration does not enable hostname verification \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50747\"\u003e#50747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArtemis auto-configuration uses a predictable default location for the embedded broker's data \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50745\"\u003e#50745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded LDAP SSL should not be enabled when its bundle is empty \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50700\"\u003e#50700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInetAddressFilter.externalAddresses does not exclude special purpose addresses from RFC 6890 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50668\"\u003e#50668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider and unmapped SSL bundle with RSocket \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50645\"\u003e#50645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL should not be enabled when a SSL bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50635\"\u003e#50635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest auto-configuration no longer integrates Spring Security with HtmlUnitDriver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50633\"\u003e#50633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguration property metadata includes incorrect class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50632\"\u003e#50632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support does not restore thread interrupt flag when catching InterruptedException \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50618\"\u003e#50618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitProperties enables SSL even when spring.rabbitmq.ssl.bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50612\"\u003e#50612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider when SSL bundle uses client-auth or server truststore without server-name-bundles \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50610\"\u003e#50610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringJtaPlatform should have been deprecated since 4.1.0-M3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50592\"\u003e#50592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLayer written outside the output location of '//' exception is thrown when using extract layers in root directory \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50510\"\u003e#50510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfigurationPropertiesReportEndpoint exposes AOP proxy internals \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50417\"\u003e#50417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreated StackTracePrinter instances have no access to the Environment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50414\"\u003e#50414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMappingsEndpoint reports the context's own ID as parentId when a parent exists \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50412\"\u003e#50412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildpack module does not validate long-to-int casts \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50410\"\u003e#50410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGradle gRPC support fails if protobuf-java dependency is used instead of protobuf-java-util \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50405\"\u003e#50405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraphQL WebSocket support does not configure allowed origins \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50394\"\u003e#50394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Boot Loader Does Not Support RSA and EC Signed Jars \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50298\"\u003e#50298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMeter registries are not removed from the global registry when the context is closed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50287\"\u003e#50287\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder cannot derive a DataSource from a lazy connection proxy \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50271\"\u003e#50271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullable annotations from AbstractErrorController.getErrorAttributes are not aligned with implementation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50266\"\u003e#50266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBean definitions can be added with an initializer before setAllowBeanDefinitionOverriding is called \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50264\"\u003e#50264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEndpointRequest links matcher unnecessarily matches HTTP methods other than GET  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50261\"\u003e#50261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator's '/cloudfoundryapplication' endpoint does not work if restrictive CORS configuration is provided using a bean named corsConfigurationSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50258\"\u003e#50258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThreadPoolTaskScheduleBuilder unnecessarily loses precision when configuring await termination time \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50234\"\u003e#50234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNimbusJwtDecoder silently accepts unknown values for spring.security.oauth2.resourceserver.jwt.jws-algorithms \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50228\"\u003e#50228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissing dependency management for spring-boot-web-server-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50224\"\u003e#50224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Batch support for MongoDB modules are not included in dependency management \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50223\"\u003e#50223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply HTML escaping to timestamp attribute in Whitelabel error page \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50216\"\u003e#50216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGrpcServerHealthScheduler is not started in servlet environments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50209\"\u003e#50209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSetting server.servlet.session.cookie.partitioned=true has no effect when using Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50204\"\u003e#50204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix reference to Gradle documentation for module replacement \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50647\"\u003e#50647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument SSL reloading with Let's Encrypt \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50630\"\u003e#50630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of Optional from Data Neo4j repository examples \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50622\"\u003e#50622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50620\"\u003e#50620\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/ac2cfe03538b87a0dc9d2619ed52a4c901eaea54\"\u003e\u003ccode\u003eac2cfe0\u003c/code\u003e\u003c/a\u003e Release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/1a5815cf3183a0c9493cece8ba550a6e8b125d67\"\u003e\u003ccode\u003e1a5815c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a8364ff9c2a0ca88541cc153f032089e063b797c\"\u003e\u003ccode\u003ea8364ff\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9755ff29e7ce3a8ac4574e5b452bdfe1053718b1\"\u003e\u003ccode\u003e9755ff2\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6a6dedc4354cbafadaf8aab2803fc3acd7e6b8de\"\u003e\u003ccode\u003e6a6dedc\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/db7b2b9fb0b3c623d707f2627f832b4dd5f2eb8c\"\u003e\u003ccode\u003edb7b2b9\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d549d077c03add0421464fcd0248bd8b76b41973\"\u003e\u003ccode\u003ed549d07\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4d9e463dc3fefea2b73dcfbb15b4ced6b69dbaf9\"\u003e\u003ccode\u003e4d9e463\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b0686478a71cceb977dc1ff5b4e69ef5eb052fcf\"\u003e\u003ccode\u003eb068647\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/198af995dc03a09583c61bcd0b8ffda341055feb\"\u003e\u003ccode\u003e198af99\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.6...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.22.0 to 7.23.0\n\nUpdates `org.openapitools:openapi-generator` from 7.22.0 to 7.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.23.0 released\u003c/h2\u003e\n\u003cp\u003ev7.23.0 stable release (breaking changes with fallbacks) comes with 170+ enhancements and bug fixes.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.23.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e2 breaking changes (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({\u0026quot;**\u0026quot;}) for HTTP Basic, Bearer, api-key and OAuth2 or OpenID with empty scopes and rename \u0026quot;useQuarkusSecurityAnnotations\u0026quot; to \u0026quot;useJakartaSecurityAnnotations\u0026quot; (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23680\"\u003e#23680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Kotlin): use the global apiNamePrefix and apiNameSuffix settings instead of apiSuffix (generator's option) (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23926\"\u003e#23926\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.23.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalizer: new rule LOOSE_NULL_DEFINITIONS to allow more null definitions in 3.0 spec. \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23932\"\u003e#23932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(InlineModelResolver): prevent numbered duplicate models from multi-file OAS 3.1 specs \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23856\"\u003e#23856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(core): normalize OAS 3.1 content media schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23851\"\u003e#23851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[GRADLE-WRAPPER] feat: add configurable worker isolation and max heap size for code generation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23648\"\u003e#23648\u003c/a\u003e by\u003c/li\u003e\n\u003cli\u003e[GRADLE-WRAPPER] bug fix - pass maven java_home to gradle correctly \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23646\"\u003e#23646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd security schemes filter normalizer option \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23174\"\u003e#23174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[csharp][generichost] Deserialize present-but-null nullable enums \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23912\"\u003e#23912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp] Fix HTTP signature auth failure on .NET 8 when query params contain special characters \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23714\"\u003e#23714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][restsharp] add throwOnAnyError option to surface client errors \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23663\"\u003e#23663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix/csharp reserved headers and file parameter not serialising correctly \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23593\"\u003e#23593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp] Extend HostConfiguration with additional AddApiHttpClients signatures \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22500\"\u003e#22500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(dart): make requests abortable \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23930\"\u003e#23930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dart] Preserve uppercase names with trailing digits \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23894\"\u003e#23894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG][DART] fix nullable nested array item handling \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23365\"\u003e#23365\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(go): avoid duplicate unknown enum defaults \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23909\"\u003e#23909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[go] support io.Reader and []byte response types in client decode \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23789\"\u003e#23789\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Java][restclient] Build XmlMapper via builder when useJackson3=true \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23872\"\u003e#23872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [vertx] Allow PoolOptions configuration when vertx 5 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23829\"\u003e#23829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(java/jersey3): add jackson 3 support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23819\"\u003e#23819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(java/jersey3): Update jakarta annotation and validation libs \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23810\"\u003e#23810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING] spring http interface library should support 'useBeanValidation' \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23803\"\u003e#23803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/PermitAll\"\u003e\u003ccode\u003e@​PermitAll\u003c/code\u003e\u003c/a\u003e for unauthenticated operations (op/global empty security, anonymous OR alternative, no security defined) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23782\"\u003e#23782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JavaJaxRS] [CXF] Add Support for Jackson3 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23767\"\u003e#23767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({scope}) for OAuth2 and OpenID Connect operations with explicit scopes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23752\"\u003e#23752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] - Add CLI flag (useQuarkusSecurityAnnotations) to enable emitting security annotation (\u003ca href=\"https://github.com/Authenticated\"\u003e\u003ccode\u003e@​Authenticated\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PermitAll\"\u003e\u003ccode\u003e@​PermitAll\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23699\"\u003e#23699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING;KOTLIN-SPRING] feature - add support for 'substituteGenericPagedModel' also for 'spring-cloud' libraries \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23690\"\u003e#23690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({\u0026quot;**\u0026quot;}) for HTTP Basic, Bearer, api-key and OAuth2 or OpenID with empty scopes and rename \u0026quot;useQuarkusSecurityAnnotations\u0026quot; to \u0026quot;useJakartaSecurityAnnotations\u0026quot; (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23680\"\u003e#23680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus]: Emit \u003ca href=\"https://github.com/ResponseStatus\"\u003e\u003ccode\u003e@​ResponseStatus\u003c/code\u003e\u003c/a\u003e annotation for 2XX success codes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23673\"\u003e#23673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [vertx] Make supportVertxFuture compatible with vertx 5 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23660\"\u003e#23660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Jspecify nullable issue with spring boot 4 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23649\"\u003e#23649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java][spring] fix: disableDiscriminatorJsonIgnoreProperties not working \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23640\"\u003e#23640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Support 'time-local' format \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23555\"\u003e#23555\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/OpenAPITools/openapi-generator/commit/b9d967acc9a3850cefb961da323ca12ae8125121\"\u003e\u003ccode\u003eb9d967a\u003c/code\u003e\u003c/a\u003e v7.23.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23970\"\u003e#23970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/153d80fc1871a3d32e1792d99777fd47e3644fa8\"\u003e\u003ccode\u003e153d80f\u003c/code\u003e\u003c/a\u003e update C# samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/5e44ee280b9b4eede94418945bf1ef6c63bde326\"\u003e\u003ccode\u003e5e44ee2\u003c/code\u003e\u003c/a\u003e [csharp] Extend HostConfiguration with additional AddApiHttpClients signature...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3aa0504d08847faaf807f0acbeb8233e1fa81d7d\"\u003e\u003ccode\u003e3aa0504\u003c/code\u003e\u003c/a\u003e update kotlin-spring samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/71e1fefffd687d1c010311117063cd598717f125\"\u003e\u003ccode\u003e71e1fef\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): preserve 'default' response code in postProcessOperations...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/417840ccbf3613a6fdda38aa81d66b855b9e3192\"\u003e\u003ccode\u003e417840c\u003c/code\u003e\u003c/a\u003e [csharp][generichost] Deserialize present-but-null nullable enums (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23912\"\u003e#23912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/da8c31cddf8d2cb1e4236f7f289e54433beb4895\"\u003e\u003ccode\u003eda8c31c\u003c/code\u003e\u003c/a\u003e fix(dart): Optional\u0026lt;T\u0026gt; fromJson wrapping (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23811\"\u003e#23811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3272a732263c7d1d11fb0506922dcd8a38f7a691\"\u003e\u003ccode\u003e3272a73\u003c/code\u003e\u003c/a\u003e update scala samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/170778aa04dd372b05facfd2c504afe8d21cd1d2\"\u003e\u003ccode\u003e170778a\u003c/code\u003e\u003c/a\u003e fix(InlineModelResolver): prevent numbered duplicate models from multi-file O...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/17a4d968ae6e8197aeecd24d8a77d13db6a05e34\"\u003e\u003ccode\u003e17a4d96\u003c/code\u003e\u003c/a\u003e fix: add missing swagger2 tags import in rest-assured api.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23285\"\u003e#23285\u003c/a\u003e) (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.22.0...v7.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.22.0 to 7.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.23.0 released\u003c/h2\u003e\n\u003cp\u003ev7.23.0 stable release (breaking changes with fallbacks) comes with 170+ enhancements and bug fixes.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.23.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e2 breaking changes (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({\u0026quot;**\u0026quot;}) for HTTP Basic, Bearer, api-key and OAuth2 or OpenID with empty scopes and rename \u0026quot;useQuarkusSecurityAnnotations\u0026quot; to \u0026quot;useJakartaSecurityAnnotations\u0026quot; (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23680\"\u003e#23680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Kotlin): use the global apiNamePrefix and apiNameSuffix settings instead of apiSuffix (generator's option) (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23926\"\u003e#23926\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.23.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalizer: new rule LOOSE_NULL_DEFINITIONS to allow more null definitions in 3.0 spec. \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23932\"\u003e#23932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(InlineModelResolver): prevent numbered duplicate models from multi-file OAS 3.1 specs \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23856\"\u003e#23856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(core): normalize OAS 3.1 content media schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23851\"\u003e#23851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[GRADLE-WRAPPER] feat: add configurable worker isolation and max heap size for code generation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23648\"\u003e#23648\u003c/a\u003e by\u003c/li\u003e\n\u003cli\u003e[GRADLE-WRAPPER] bug fix - pass maven java_home to gradle correctly \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23646\"\u003e#23646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd security schemes filter normalizer option \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23174\"\u003e#23174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[csharp][generichost] Deserialize present-but-null nullable enums \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23912\"\u003e#23912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp] Fix HTTP signature auth failure on .NET 8 when query params contain special characters \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23714\"\u003e#23714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][restsharp] add throwOnAnyError option to surface client errors \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23663\"\u003e#23663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix/csharp reserved headers and file parameter not serialising correctly \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23593\"\u003e#23593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp] Extend HostConfiguration with additional AddApiHttpClients signatures \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22500\"\u003e#22500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(dart): make requests abortable \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23930\"\u003e#23930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dart] Preserve uppercase names with trailing digits \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23894\"\u003e#23894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG][DART] fix nullable nested array item handling \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23365\"\u003e#23365\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(go): avoid duplicate unknown enum defaults \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23909\"\u003e#23909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[go] support io.Reader and []byte response types in client decode \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23789\"\u003e#23789\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Java][restclient] Build XmlMapper via builder when useJackson3=true \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23872\"\u003e#23872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [vertx] Allow PoolOptions configuration when vertx 5 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23829\"\u003e#23829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(java/jersey3): add jackson 3 support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23819\"\u003e#23819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(java/jersey3): Update jakarta annotation and validation libs \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23810\"\u003e#23810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING] spring http interface library should support 'useBeanValidation' \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23803\"\u003e#23803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/PermitAll\"\u003e\u003ccode\u003e@​PermitAll\u003c/code\u003e\u003c/a\u003e for unauthenticated operations (op/global empty security, anonymous OR alternative, no security defined) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23782\"\u003e#23782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JavaJaxRS] [CXF] Add Support for Jackson3 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23767\"\u003e#23767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({scope}) for OAuth2 and OpenID Connect operations with explicit scopes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23752\"\u003e#23752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] - Add CLI flag (useQuarkusSecurityAnnotations) to enable emitting security annotation (\u003ca href=\"https://github.com/Authenticated\"\u003e\u003ccode\u003e@​Authenticated\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PermitAll\"\u003e\u003ccode\u003e@​PermitAll\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23699\"\u003e#23699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING;KOTLIN-SPRING] feature - add support for 'substituteGenericPagedModel' also for 'spring-cloud' libraries \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23690\"\u003e#23690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({\u0026quot;**\u0026quot;}) for HTTP Basic, Bearer, api-key and OAuth2 or OpenID with empty scopes and rename \u0026quot;useQuarkusSecurityAnnotations\u0026quot; to \u0026quot;useJakartaSecurityAnnotations\u0026quot; (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23680\"\u003e#23680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus]: Emit \u003ca href=\"https://github.com/ResponseStatus\"\u003e\u003ccode\u003e@​ResponseStatus\u003c/code\u003e\u003c/a\u003e annotation for 2XX success codes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23673\"\u003e#23673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [vertx] Make supportVertxFuture compatible with vertx 5 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23660\"\u003e#23660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Jspecify nullable issue with spring boot 4 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23649\"\u003e#23649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java][spring] fix: disableDiscriminatorJsonIgnoreProperties not working \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23640\"\u003e#23640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Support 'time-local' format \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23555\"\u003e#23555\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/OpenAPITools/openapi-generator/commit/b9d967acc9a3850cefb961da323ca12ae8125121\"\u003e\u003ccode\u003eb9d967a\u003c/code\u003e\u003c/a\u003e v7.23.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23970\"\u003e#23970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/153d80fc1871a3d32e1792d99777fd47e3644fa8\"\u003e\u003ccode\u003e153d80f\u003c/code\u003e\u003c/a\u003e update C# samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/5e44ee280b9b4eede94418945bf1ef6c63bde326\"\u003e\u003ccode\u003e5e44ee2\u003c/code\u003e\u003c/a\u003e [csharp] Extend HostConfiguration with additional AddApiHttpClients signature...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3aa0504d08847faaf807f0acbeb8233e1fa81d7d\"\u003e\u003ccode\u003e3aa0504\u003c/code\u003e\u003c/a\u003e update kotlin-spring samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/71e1fefffd687d1c010311117063cd598717f125\"\u003e\u003ccode\u003e71e1fef\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): preserve 'default' response code in postProcessOperations...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/417840ccbf3613a6fdda38aa81d66b855b9e3192\"\u003e\u003ccode\u003e417840c\u003c/code\u003e\u003c/a\u003e [csharp][generichost] Deserialize present-but-null nullable enums (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23912\"\u003e#23912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/da8c31cddf8d2cb1e4236f7f289e54433beb4895\"\u003e\u003ccode\u003eda8c31c\u003c/code\u003e\u003c/a\u003e fix(dart): Optional\u0026lt;T\u0026gt; fromJson wrapping (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23811\"\u003e#23811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3272a732263c7d1d11fb0506922dcd8a38f7a691\"\u003e\u003ccode\u003e3272a73\u003c/code\u003e\u003c/a\u003e update scala samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/170778aa04dd372b05facfd2c504afe8d21cd1d2\"\u003e\u003ccode\u003e170778a\u003c/code\u003e\u003c/a\u003e fix(InlineModelResolver): prevent numbered duplicate models from multi-file O...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/17a4d968ae6e8197aeecd24d8a77d13db6a05e34\"\u003e\u003ccode\u003e17a4d96\u003c/code\u003e\u003c/a\u003e fix: add missing swagger2 tags import in rest-assured api.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23285\"\u003e#23285\u003c/a\u003e) (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.22.0...v7.23.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-record-specifications/pull/225","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-record-specifications/issues/225","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/225/packages"},{"uuid":"4131531936","node_id":"PR_kwDOGzaPjM7NLQ4z","number":1512,"state":"open","title":"Bump org.openapitools:openapi-generator from 7.20.0 to 7.21.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-03-25T00:23:16.000Z","updated_at":"2026-03-25T00:29:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.20.0","new_version":"7.21.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.20.0 to 7.21.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.21.0 released\u003c/h2\u003e\n\u003cp\u003ev7.21.0 stable release (breaking changes with fallbacks) comes with 190+ enhancements and bug fixes.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.21.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e3 breaking changes (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse Spring Boot 3.x by default (useSpringBoot3=true) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23318\"\u003e#23318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd option to fallback to non-pointer number, boolean types \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23197\"\u003e#23197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix c-libcurl generator for int and boolean values by moving to int* \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23052\"\u003e#23052\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.21.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate jackson dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23152\"\u003e#23152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: core: preserve OAS 3.1 numeric exclusive validation constraints in composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23053\"\u003e#23053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: OAS3.1 deprecated property for array properties \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23019\"\u003e#23019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eopenapi-generator-gradle-plugin: upgrade Gradle to v8 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22864\"\u003e#22864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(OpenAPINormalizer): Removed reset of OAS content \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22573\"\u003e#22573\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to fallback to non-pointer number, boolean types \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23197\"\u003e#23197\u003c/a\u003e (Breaking change (with fallback))\u003c/li\u003e\n\u003cli\u003efix c-libcurl generator for int and boolean values by moving to int* (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23052\"\u003e#23052\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[C#] Fix invalid implicit casts \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23192\"\u003e#23192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp] Fix/override central package versions for csharp test projects \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23092\"\u003e#23092\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][generichost] Better file support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22806\"\u003e#22806\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC++\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[cpp-qt-client] Remove deprecated SignalE/SignalEFull signals in API classes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23113\"\u003e#23113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-qt-client] Optimize generated code \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23089\"\u003e#23089\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-qt-client]Fix variable redeclarations in the api-body.mustache \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22982\"\u003e#22982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove C++ virtual destructor definition to .cpp files \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21530\"\u003e#21530\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart] Fix enum defaults, Object arrays, and nullable required assertions in native serialization \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23027\"\u003e#23027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dart] Preserve inner generic type for Map\u0026lt;String, List\u003c!-- raw HTML omitted --\u003e\u0026gt; deserialization \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22717\"\u003e#22717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Optional\u003c!-- raw HTML omitted --\u003e in Dart generator (both dart and dart-dio) to distinguish absent, null, and present states \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22257\"\u003e#22257\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate go client README to match modern module support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23292\"\u003e#23292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse Spring Boot 3.x by default (useSpringBoot3=true) (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23318\"\u003e#23318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecommission springfox from spring generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23280\"\u003e#23280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(jaxrs): correct add/remove methods for JsonNullable\u0026lt;List\u003c!-- raw HTML omitted --\u003e\u0026gt; fields \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23258\"\u003e#23258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] Optimize All Enum fromValue Mustache Templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23165\"\u003e#23165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate jackson core in Java restclient to newer version \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23151\"\u003e#23151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java][resttemplate] Add support for Jackson 3 and Spring Boot 4 in Java resttemplate \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23144\"\u003e#23144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[spring] Add an option \u0026quot;additionalNotNullAnnotations\u0026quot; to include additional NotNull annotations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23096\"\u003e#23096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeature/jackson3 native \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23071\"\u003e#23071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(jackson3): add jackson3 support for Java Client generator - WebClient \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23031\"\u003e#23031\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/OpenAPITools/openapi-generator/commit/28a049c0c18c767ee3982610ca1c662b998819db\"\u003e\u003ccode\u003e28a049c\u003c/code\u003e\u003c/a\u003e v7.21.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23330\"\u003e#23330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/88f05a973ae84b3ede0b1d8a4cdb1d58a4103987\"\u003e\u003ccode\u003e88f05a9\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/test-reporter from 2 to 3 (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23328\"\u003e#23328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/5a1aaccca750e2e23b4a7026cbda9ac1ae54f94a\"\u003e\u003ccode\u003e5a1aacc\u003c/code\u003e\u003c/a\u003e fix(java/restclient): avoid IndexOutOfBoundsException for empty multipart lis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ba08b77f596e778eddba1bb6f19071f397e9463c\"\u003e\u003ccode\u003eba08b77\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump flatted (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23323\"\u003e#23323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/aa3cb1c1e5488d7d9169f0393926126bf61b050a\"\u003e\u003ccode\u003eaa3cb1c\u003c/code\u003e\u003c/a\u003e build(deps): bump flatted (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23322\"\u003e#23322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/b11dff7ccd4a718a375cb6e01cb5461d0d0905c5\"\u003e\u003ccode\u003eb11dff7\u003c/code\u003e\u003c/a\u003e Use Spring Boot 3.x by default (useSpringBoot3=true) (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23318\"\u003e#23318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/fd0d43f251ca20bd0bacb471d8d629580a70aef9\"\u003e\u003ccode\u003efd0d43f\u003c/code\u003e\u003c/a\u003e feat: Add oneOf for scala-http4s client (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22969\"\u003e#22969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e591aa093745c8c4f5d22af3c2ca5f6a6ea96953\"\u003e\u003ccode\u003ee591aa0\u003c/code\u003e\u003c/a\u003e [kotlin-server][JAX-RS] Add \u003ccode\u003euseTags\u003c/code\u003e to kotlin-server JAXRS code generator (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/846a8c8741df0e7f51311f3ff6b995b806b51be0\"\u003e\u003ccode\u003e846a8c8\u003c/code\u003e\u003c/a\u003e update jaxrs samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e5202f238c657faf260fc3959a7f300cb577cd36\"\u003e\u003ccode\u003ee5202f2\u003c/code\u003e\u003c/a\u003e fix(jaxrs): correct add/remove methods for JsonNullable\u0026lt;List\u003c!-- raw HTML omitted --\u003e\u0026gt; fields (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23258\"\u003e#23258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.20.0...v7.21.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.20.0\u0026new-version=7.21.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/quarkiverse/quarkus-openapi-generator/pull/1512","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-openapi-generator/issues/1512","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1512/packages"},{"uuid":"3991626609","node_id":"PR_kwDOC-a1S87GV0qq","number":13,"state":"closed","title":"Bump the maven group across 16 directories with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T00:18:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-25T20:29:03.000Z","updated_at":"2026-03-02T00:18:21.000Z","time_to_close":359357,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":11,"packages":[{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.apache.cxf:cxf-rt-rs-service-description","old_version":"3.3.0","new_version":"3.5.9"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"io.undertow:undertow-core","old_version":"1.4.0.Final","new_version":"2.3.21.Final","repository_url":"https://github.com/undertow-io/undertow"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.apache.cxf:cxf-rt-rs-service-description","old_version":"3.3.0","new_version":"3.5.9"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.apache.cxf:cxf-rt-rs-service-description","old_version":"3.3.0","new_version":"3.5.9"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.apache.cxf:cxf-rt-rs-service-description","old_version":"3.3.0","new_version":"3.5.9"},{"name":"org.apache.cxf:cxf-rt-rs-service-description","old_version":"3.3.0","new_version":"3.5.9"},{"name":"org.openapitools:openapi-generator","old_version":"4.0.0-SNAPSHOT","new_version":"5.1.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.8.9","new_version":"2.9.8"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"junit:junit","old_version":"4.8.1","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 3 updates in the /samples/client/petstore/jaxrs-cxf-client directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 3 updates in the /samples/server/petstore/java-undertow directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and [io.undertow:undertow-core](https://github.com/undertow-io/undertow).\nBumps the maven group with 3 updates in the /samples/server/petstore/jaxrs-cxf directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 3 updates in the /samples/server/petstore/jaxrs-cxf-annotated-base-path directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 3 updates in the /samples/server/petstore/jaxrs-cxf-non-spring-app directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 2 updates in the /samples/server/petstore/jaxrs-cxf-test-data directory: org.apache.cxf:cxf-rt-rs-service-description and [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator).\nBumps the maven group with 3 updates in the /samples/server/petstore/jaxrs-datelib-j8 directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and com.fasterxml.jackson.datatype:jackson-datatype-jsr310.\nBumps the maven group with 2 updates in the /samples/server/petstore/jaxrs-jersey directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and [junit:junit](https://github.com/junit-team/junit4).\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-spec directory: [junit:junit](https://github.com/junit-team/junit4).\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-spec-interface directory: [junit:junit](https://github.com/junit-team/junit4).\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-spec-interface-response directory: [junit:junit](https://github.com/junit-team/junit4).\nBumps the maven group with 2 updates in the /samples/server/petstore/spring-mvc directory: [junit:junit](https://github.com/junit-team/junit4) and [org.springframework:spring-web](https://github.com/spring-projects/spring-framework).\nBumps the maven group with 2 updates in the /samples/server/petstore/spring-mvc-j8-async directory: [junit:junit](https://github.com/junit-team/junit4) and [org.springframework:spring-web](https://github.com/spring-projects/spring-framework).\nBumps the maven group with 2 updates in the /samples/server/petstore/spring-mvc-j8-localdatetime directory: [junit:junit](https://github.com/junit-team/junit4) and [org.springframework:spring-web](https://github.com/spring-projects/spring-framework).\nBumps the maven group with 1 update in the /samples/server/petstore/springboot-reactive directory: [org.webjars:swagger-ui](https://github.com/webjars/swagger-ui).\nBumps the maven group with 1 update in the /samples/server/petstore/springboot-virtualan directory: org.hsqldb:hsqldb.\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.undertow:undertow-core` from 1.4.0.Final to 2.3.21.Final\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/undertow-io/undertow/releases\"\u003eio.undertow:undertow-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.21.Final\u003c/h2\u003e\n\u003cp\u003eRelease \u003ca href=\"https://issues.redhat.com/browse/UNDERTOW/fixforversion/12470370\"\u003e2.3.21.Final\u003c/a\u003e fixes CVE-2024-3884 CVE-2024-4027 CVE-2025-12543\nFull list of Jiras: \u003ca href=\"https://issues.redhat.com/issues/?jql=project%20=%2012312521%20AND%20fixVersion%20=%2012470370%20ORDER%20BY%20priority%20DESC,%20key%20ASC\"\u003eview in Jira\u003c/a\u003e\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e    Release Notes - Undertow - Version 2.3.21.Final\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/791c90859980f808e3ce1e258bff78990df7ca95\"\u003e\u003ccode\u003e791c908\u003c/code\u003e\u003c/a\u003e Prepare 2.3.21.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/5374f57422a5d57186eaaf7ccc4440599857e306\"\u003e\u003ccode\u003e5374f57\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/undertow-io/undertow/issues/1862\"\u003e#1862\u003c/a\u003e from fl4via/backport-fixes_2.3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/7e25c8f22fe41486a654158a7545f44d6c3788da\"\u003e\u003ccode\u003e7e25c8f\u003c/code\u003e\u003c/a\u003e [UNDERTOW-2609] Fix the since version in the \u003ca href=\"https://github.com/Deprecated\"\u003e\u003ccode\u003e@​Deprecated\u003c/code\u003e\u003c/a\u003e annotation at HttpSe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/bd97428ba95bd69001022efef1109783ebec3e23\"\u003e\u003ccode\u003ebd97428\u003c/code\u003e\u003c/a\u003e [UNDERTOW-2662] Remove the option to disable the RFC 6265 cookie parsing and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/e45da5233720fc544aeabd794a066bb6e3c84a6f\"\u003e\u003ccode\u003ee45da52\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[UNDERTOW-2675] Replace the new UndertowOptions by system properties ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/f60b4762c93a65ccf2c3b78c72c84531bcfbe85e\"\u003e\u003ccode\u003ef60b476\u003c/code\u003e\u003c/a\u003e Temporarily revert \u0026quot;[UNDERTOW-2662] Remove the option to disable the RFC 6265...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/e47fed78ec56d6f995a2eeb9072f9a023a8b2cd2\"\u003e\u003ccode\u003ee47fed7\u003c/code\u003e\u003c/a\u003e Temporarily revert \u0026quot;[UNDERTOW-2609] Fix the since version in the \u003ca href=\"https://github.com/Deprecated\"\u003e\u003ccode\u003e@​Deprecated\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/6484e91449e814068d70c60fed27159f6b3db22b\"\u003e\u003ccode\u003e6484e91\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/undertow-io/undertow/issues/1861\"\u003e#1861\u003c/a\u003e from fl4via/backport-fixes_2.3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/6e4b99921c2f3099132a9a5d5a8e4042f348ee82\"\u003e\u003ccode\u003e6e4b999\u003c/code\u003e\u003c/a\u003e [UNDERTOW-2609] Fix the since version in the \u003ca href=\"https://github.com/Deprecated\"\u003e\u003ccode\u003e@​Deprecated\u003c/code\u003e\u003c/a\u003e annotation at HttpSe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/2a7d9934c41aa023eda4b8b6eafb08f4991ec3b5\"\u003e\u003ccode\u003e2a7d993\u003c/code\u003e\u003c/a\u003e [UNDERTOW-2421] Consolidate cookie attrib code and add support to attributes ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/undertow-io/undertow/compare/1.4.0.Final...2.3.21.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `org.openapitools:openapi-generator` from 4.0.0-SNAPSHOT to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.1.0 released\u003c/h2\u003e\n\u003cp\u003ev5.1.0, the first minor release after the v5.0.0 major release, contains \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A5.1.0+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003ebreaking changes with fallbacks\u003c/a\u003e, \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A5.1.0+label%3A%22Issue%3A+Security%22\"\u003esecurity fixes\u003c/a\u003e, \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A5.1.0+label%3A%22Enhancement%3A+New+generator%22\"\u003enew generators\u003c/a\u003e and more. For a full list of changes, please refer to \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A5.1.0+\"\u003ehttps://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A5.1.0+\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBelow are some highlights of the changes:\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds getAdditionalPropertiesIsAnyType to java schema classes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8908\"\u003e#8908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect use of loggers with placeholders and remove some redundant operations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8842\"\u003e#8842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[maven plugin] fix security issues \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8795\"\u003e#8795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[online] use Files.createTempFile to address security concerns \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8788\"\u003e#8788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd an option to skip operation examples \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8731\"\u003e#8731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Gradle Plugin] Allow to set additional property of any type. Useful for Boolean values \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8507\"\u003e#8507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse Files.createTempFile in asciidoc generator tests if possible \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8794\"\u003e#8794\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAndroid\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[android][volley] various improvements \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8968\"\u003e#8968\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[C][Client] Generate API and module documents automatically \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8981\"\u003e#8981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[C#][netcore] Call static method without creating instance \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8889\"\u003e#8889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp-netcore] Make Blazor Webassembly compatible \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8876\"\u003e#8876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#][netcore] update dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8872\"\u003e#8872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp-netcore] Fix handling of Dictionary query parameters and fix deepObject style parameter handling \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8848\"\u003e#8848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eC# Netcore WebRequest and HttpClient functionality \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8821\"\u003e#8821\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ASP.NET Core 5.0 support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8717\"\u003e#8717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[aspnetcore] Improve model inheritance support by including JsonSubTypes to properly handle serialization \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8384\"\u003e#8384\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC++\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[C++][Qt]Replace usage of QVariant with a more intuitive optional wrapper \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8960\"\u003e#8960\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix not processing enums in cpp-pistache-server \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8886\"\u003e#8886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQt client handle deprecated \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8766\"\u003e#8766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-qt5-client ] Improve CMake \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8724\"\u003e#8724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Qt5][C++] Adding Parameter Styling Support for Qt5 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8587\"\u003e#8587\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart][dart-dio] Next-gen dart-dio generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8869\"\u003e#8869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dart][dart-dio] Lower upper bound for built_value \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8947\"\u003e#8947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dart] Fix api client deserialization for json_serializable \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8882\"\u003e#8882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dart][dart-dio] Nullable support/improvements   \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8727\"\u003e#8727\u003c/a\u003e Breaking change (with fallback)\u003c/li\u003e\n\u003cli\u003e[dart][dart-dio] Raise min Dart to 2.7.0 \u0026amp; update built_value constraint \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8684\"\u003e#8684\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eErlang\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Erlang][Client] better code, update sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8853\"\u003e#8853\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/openapitools/openapi-generator/commits/v5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.8.9 to 2.9.8\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\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.8.1 to 4.13.1\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.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\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/gimlet2/openapi-generator/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gimlet2%2Fopenapi-generator/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"3950127305","node_id":"PR_kwDOGzaPjM7EOOZ_","number":1463,"state":"open","title":"Bump org.openapitools:openapi-generator from 7.19.0 to 7.20.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-02-17T00:24:40.000Z","updated_at":"2026-02-17T00:31:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.19.0","new_version":"7.20.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.19.0 to 7.20.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.20.0 released\u003c/h2\u003e\n\u003cp\u003ev7.20.0 stable release comes with 140+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThis release comes with 2 new generators:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Terraform] New Terraform Provider generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22949\"\u003e#22949\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eC++ Httplib server codegen \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21724\"\u003e#21724\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.20.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Make model property generation deterministic by sorting alphabetically \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22836\"\u003e#22836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Normalizer] add type information to an error message \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22742\"\u003e#22742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[csharp][generichost] Added xml comments and restrict some access \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22796\"\u003e#22796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eC# GenericHost Support multi targetting \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22234\"\u003e#22234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eC# GenericHost remove state from TokenProvider abstract base class so it makes more sense for JIT requested tokens (for long lived ApiClients with OAuth security schemes) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22233\"\u003e#22233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][generichost] Add HTTP client name to fix client duplicity \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22118\"\u003e#22118\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC++\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[cpp-qt-client]Prefix signal argument types with namespace \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22921\"\u003e#22921\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-qt] Add global server index setter for all operations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22760\"\u003e#22760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eC++ Httplib server codegen (New Generator) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21724\"\u003e#21724\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[go] Fix text escaping in example code generation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22841\"\u003e#22841\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[java][jackson] fix double serialization of discriminator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22924\"\u003e#22924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] [JAVA] fix validateJsonElement failing for required nullable fields \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22912\"\u003e#22912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA][FEIGN] Put back hardcoded HTTP Client but without the performance issue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22905\"\u003e#22905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeature(jackson3) add jackson3 support for spring generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22854\"\u003e#22854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING;KOTLIN-SPRING] - add possibility to override x-implements and x-kotlin-implements via config options. \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22839\"\u003e#22839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Jackson Serialization of additionalProperties on java and jaxrs-spec \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22366\"\u003e#22366\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[KOTLIN;SPRING] - add support for 'x-spring-paginated' to get closer to feature parity with java-spring codegen add 'autoXSpringPaginated' option; support x-operation-extra-annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22958\"\u003e#22958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] [KOTLIN-SPRING] \u003ca href=\"https://github.com/HttpExchange\"\u003e\u003ccode\u003e@​HttpExchange\u003c/code\u003e\u003c/a\u003e in declarative interface does not support property placeholders \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22882\"\u003e#22882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][jvm-okhttp4] Fix multipart/form-data with JSON content-type \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22856\"\u003e#22856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Kotlin][Client] Migrate Enum.values() to Enum.entities \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22852\"\u003e#22852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[KOTLIN-CLIENT] fix Parent interface class having incorrect collection property type List instead of Set \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22850\"\u003e#22850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING][KOTLIN-SPRING] - add possibility to override x-implements and x-kotlin-implements via config options. \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22839\"\u003e#22839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-server] Add polymorphism, oneOf and allOf support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22610\"\u003e#22610\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHP\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[php-symfony] fix sequencial escape when validating a class type \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22906\"\u003e#22906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[php][php-nextgen] Fix nullability when multiple response types are possible \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22827\"\u003e#22827\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eProtobuf\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Protobuf] Fix Discriminator Issue and add capability Enum Extraction \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22740\"\u003e#22740\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/OpenAPITools/openapi-generator/commit/bd7fc7f45fc44beb9380ad2448814759e97f6c9e\"\u003e\u003ccode\u003ebd7fc7f\u003c/code\u003e\u003c/a\u003e v7.20.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22983\"\u003e#22983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/67a637fe8d0c434cd3158c7075048f044652c420\"\u003e\u003ccode\u003e67a637f\u003c/code\u003e\u003c/a\u003e Support numeric exclusiveMinimum/exclusiveMaximum in OpenAPI 3.1 (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22981\"\u003e#22981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/561aa2e1077ccfe875d832b671a0f6b18ab6dc81\"\u003e\u003ccode\u003e561aa2e\u003c/code\u003e\u003c/a\u003e minor improvements to Terraform \u0026amp; C++ Httplib generators (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22980\"\u003e#22980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ff7fd36876fe67d06ea7677d931603cb3c667c15\"\u003e\u003ccode\u003eff7fd36\u003c/code\u003e\u003c/a\u003e Replace mvnw with mvn in README.md because mvnw doesn't work with run-in-dock...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/b1022e7a7ef82aa46f471eb93bd7bc7a07eb3ccd\"\u003e\u003ccode\u003eb1022e7\u003c/code\u003e\u003c/a\u003e build(deps): bump axios (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22972\"\u003e#22972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/f9f411945de7e8c66f67ce3d26f6f81e99d3e3b5\"\u003e\u003ccode\u003ef9f4119\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump qs (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22973\"\u003e#22973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/5a70edb063052b533ac9b005213f41b8d933ea17\"\u003e\u003ccode\u003e5a70edb\u003c/code\u003e\u003c/a\u003e feature(jackson3) add jackson3 support for spring generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22854\"\u003e#22854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2a2e47016518b2fcbcb2cf5a7a294dab94a4f40d\"\u003e\u003ccode\u003e2a2e470\u003c/code\u003e\u003c/a\u003e [Terraform] New Terraform Provider generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22949\"\u003e#22949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/fffc21e3eeed8e53a2787d3a14084bca2432d3c8\"\u003e\u003ccode\u003efffc21e\u003c/code\u003e\u003c/a\u003e build(deps): bump qs, body-parser and express (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22971\"\u003e#22971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3d05d5aa9a0a1c9f03836bbe5238d07f07eeebd5\"\u003e\u003ccode\u003e3d05d5a\u003c/code\u003e\u003c/a\u003e Rust-server no clashing example names (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22880\"\u003e#22880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.19.0...v7.20.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.19.0\u0026new-version=7.20.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/quarkiverse/quarkus-openapi-generator/pull/1463","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-openapi-generator/issues/1463","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1463/packages"},{"uuid":"3778609932","node_id":"PR_kwDOLwFaOs67ZObj","number":184,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-18T00:13:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-04T00:04:15.000Z","updated_at":"2026-01-18T00:13:04.000Z","time_to_close":1210127,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":11,"packages":[{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"3.5.7","new_version":"4.0.1","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-configuration-processor","old_version":"3.5.7","new_version":"4.0.1","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-maven-plugin","old_version":"3.5.7","new_version":"4.0.1","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.apache.commons:commons-text","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/apache/commons-text"},{"name":"org.jsoup:jsoup","old_version":"1.21.2","new_version":"1.22.1","repository_url":"https://github.com/jhy/jsoup"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"12.1.1","new_version":"12.3.1","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.17.0","new_version":"7.18.0"},{"name":"org.openapitools:openapi-generator","old_version":"7.17.0","new_version":"7.18.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.apache.maven.plugins:maven-resources-plugin","old_version":"3.3.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-resources-plugin"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.2.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-release"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.19.1","new_version":"2.20.1","repository_url":"https://github.com/mojohaus/versions"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `3.5.7` | `4.0.1` |\n| [org.springframework.boot:spring-boot-configuration-processor](https://github.com/spring-projects/spring-boot) | `3.5.7` | `4.0.1` |\n| [org.springframework.boot:spring-boot-maven-plugin](https://github.com/spring-projects/spring-boot) | `3.5.7` | `4.0.1` |\n| [org.apache.commons:commons-text](https://github.com/apache/commons-text) | `1.14.0` | `1.15.0` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.21.2` | `1.22.1` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `12.1.1` | `12.3.1` |\n| org.openapitools:openapi-generator-maven-plugin | `7.17.0` | `7.18.0` |\n| [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.17.0` | `7.18.0` |\n| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.3.1` | `3.4.0` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.2.0` | `3.3.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.19.1` | `2.20.1` |\n\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 3.5.7 to 4.0.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.0.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHibernate has been upgraded to 7.2.0.Final in response to Hibernate 7.1 moving to limited support\u003c/li\u003e\n\u003cli\u003espring-boot-starter-kotlin-serialization has been renamed to to spring-boot-starter-kotlinx-serialization-json and spring-boot-starter-kotlin-serialization-test has been renamed to spring-boot-starter-kotlinx-serialization-json-test. This change aligns the starters' names with those of their respective modules\u003c/li\u003e\n\u003cli\u003eUsing TestRestTemplate now \u003ca href=\"https://docs.spring.io/spring-boot/4.0-SNAPSHOT/reference/testing/spring-boot-applications.html#testing.spring-boot-applications.with-running-server\"\u003erequires a dependency on spring-boot-restclient\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\u003eJsonMixinModuleEntriesBeanRegistrationAotProcessor does not handle deprecated code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48564\"\u003e#48564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJdbcSessionAutoConfiguration may not match when using the auto-configured DataSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48552\"\u003e#48552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@ServiceConnection\u003c/code\u003e for LgtmStackContainer fails when logging endpoint is configured due to multiple OtlpLoggingConnectionDetails beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48536\"\u003e#48536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebApplicationType does not consider modules when deduced from classpath \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48517\"\u003e#48517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Session auto-configuration fails in a war deployment as ServerProperties is not available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48493\"\u003e#48493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpentelemetry logging export requires actuator module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48488\"\u003e#48488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48487\"\u003e#48487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator Info class has inconsistent nullability annotations and cannot be built with null value \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48480\"\u003e#48480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48476\"\u003e#48476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity matchers and WebServerNamespace resolution can fail with NoClassDefFoundError when used in a traditional WAR deployment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48388\"\u003e#48388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHealthEndpointGroupMembershipValidator does not consider reactive health indicators causing NoSuchHealthContributorException to be thrown \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48387\"\u003e#48387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.jackson.default-property-inclusion is not applied to content inclusion \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48343\"\u003e#48343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestRestTemplate.getRootUri() returns empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48330\"\u003e#48330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedis health check reports an error when redis_version is missing from the INFO response \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48328\"\u003e#48328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParent's MeterRegistry beans are closed when child context closes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48325\"\u003e#48325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpMessageConverters picks up converter beans for both client and server \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48310\"\u003e#48310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure a RestClient are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48308\"\u003e#48308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA custom JwtTypeValidator that replaces the default can no longer be configured \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48301\"\u003e#48301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesRestClientHttpServiceGroupConfigurer has highest precedence, preventing other configurers from being ordered ahead of it \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48296\"\u003e#48296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootTest.UseMainMethod.WHEN_AVAILABLE and ALWAYS are incompatible with package-private or parameter-less main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48275\"\u003e#48275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure RestClient-based HTTP service clients are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48274\"\u003e#48274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStarter for Kotlinx Serialization Json is misnamed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48262\"\u003e#48262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationServletEnvironment is no longer configured in war deployments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48254\"\u003e#48254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient.Builder bean present in \u003ccode\u003e@SpringBootTest\u003c/code\u003e due to spring-boot-starter-webmvc-test, but missing at runtime without restclient starter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48253\"\u003e#48253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProblemDetail is rendered to XML incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48222\"\u003e#48222\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\u003eHarmonize Kotlin example for HTTP Service client support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48577\"\u003e#48577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument HttpMessageConverters detection changes in 4.0.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48574\"\u003e#48574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove javadoc for when to use class names rather than class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48569\"\u003e#48569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation has an outdated reference to the Jackson Kotlin Module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48534\"\u003e#48534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCaching documentation should clarify how to use a no-op implementation to run a test suite \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48532\"\u003e#48532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that the default rolling policy for Log4j2 requires logging.file.path to be set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48527\"\u003e#48527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReview documentation and migration guide about changes in \u003ccode\u003e@AutoConfigureCache\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48522\"\u003e#48522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense header in build samples is displayed in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48478\"\u003e#48478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguring Two DataSources How-To code sample is inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48449\"\u003e#48449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to source files on GitHub \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48398\"\u003e#48398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation contains broken links to GitHub source files \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48394\"\u003e#48394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that org.aspectj.weaver.Advice must be on the classpath to enable support for Micrometer's annotations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48360\"\u003e#48360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect the annotation in the Kotlin \u003ccode\u003e@ConfigurationPropertiesSource\u003c/code\u003e example \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48357\"\u003e#48357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish TestRestTemplate examples in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48336\"\u003e#48336\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/b2bc463d997df6f1b9eba8aaa1f7c2b38fb6f012\"\u003e\u003ccode\u003eb2bc463\u003c/code\u003e\u003c/a\u003e Release v4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/252b218ac946abf2ac5dedfca580d5d828c5c17c\"\u003e\u003ccode\u003e252b218\u003c/code\u003e\u003c/a\u003e Correct renaming of Kotlinx Serialization JSON starters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2fa73c27ef3dee11942ca7c3b7be5e1129e6d161\"\u003e\u003ccode\u003e2fa73c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48577\"\u003e#48577\u003c/a\u003e from jwalter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3e689881f2580c635084e7023b91b64582627647\"\u003e\u003ccode\u003e3e68988\u003c/code\u003e\u003c/a\u003e Polish \u0026quot;Harmonize Kotlin example for HTTP Service client support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/423373ba06ce604faa5cd0aa5b41887a27b9cd64\"\u003e\u003ccode\u003e423373b\u003c/code\u003e\u003c/a\u003e Harmonize Kotlin example for HTTP Service client support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f61ac29f3ffdcfea7535bd882ec0daefdd9057f9\"\u003e\u003ccode\u003ef61ac29\u003c/code\u003e\u003c/a\u003e Document HttpMessageConverters detection changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2519a5d2aec41cd3bedc4ff0d1da0bc4658df404\"\u003e\u003ccode\u003e2519a5d\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4fc3ca35962c2ed7182eee32e70457d787ac74ab\"\u003e\u003ccode\u003e4fc3ca3\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.10-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/aaf66f4d500121960e680f3e415912adf4f8d7b6\"\u003e\u003ccode\u003eaaf66f4\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/08e2cab6b0aedd9ffa8536b9725cd809f4793df7\"\u003e\u003ccode\u003e08e2cab\u003c/code\u003e\u003c/a\u003e Polish javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.7...v4.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-configuration-processor` from 3.5.7 to 4.0.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-configuration-processor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHibernate has been upgraded to 7.2.0.Final in response to Hibernate 7.1 moving to limited support\u003c/li\u003e\n\u003cli\u003espring-boot-starter-kotlin-serialization has been renamed to to spring-boot-starter-kotlinx-serialization-json and spring-boot-starter-kotlin-serialization-test has been renamed to spring-boot-starter-kotlinx-serialization-json-test. This change aligns the starters' names with those of their respective modules\u003c/li\u003e\n\u003cli\u003eUsing TestRestTemplate now \u003ca href=\"https://docs.spring.io/spring-boot/4.0-SNAPSHOT/reference/testing/spring-boot-applications.html#testing.spring-boot-applications.with-running-server\"\u003erequires a dependency on spring-boot-restclient\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\u003eJsonMixinModuleEntriesBeanRegistrationAotProcessor does not handle deprecated code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48564\"\u003e#48564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJdbcSessionAutoConfiguration may not match when using the auto-configured DataSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48552\"\u003e#48552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@ServiceConnection\u003c/code\u003e for LgtmStackContainer fails when logging endpoint is configured due to multiple OtlpLoggingConnectionDetails beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48536\"\u003e#48536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebApplicationType does not consider modules when deduced from classpath \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48517\"\u003e#48517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Session auto-configuration fails in a war deployment as ServerProperties is not available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48493\"\u003e#48493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpentelemetry logging export requires actuator module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48488\"\u003e#48488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48487\"\u003e#48487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator Info class has inconsistent nullability annotations and cannot be built with null value \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48480\"\u003e#48480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48476\"\u003e#48476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity matchers and WebServerNamespace resolution can fail with NoClassDefFoundError when used in a traditional WAR deployment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48388\"\u003e#48388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHealthEndpointGroupMembershipValidator does not consider reactive health indicators causing NoSuchHealthContributorException to be thrown \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48387\"\u003e#48387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.jackson.default-property-inclusion is not applied to content inclusion \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48343\"\u003e#48343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestRestTemplate.getRootUri() returns empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48330\"\u003e#48330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedis health check reports an error when redis_version is missing from the INFO response \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48328\"\u003e#48328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParent's MeterRegistry beans are closed when child context closes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48325\"\u003e#48325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpMessageConverters picks up converter beans for both client and server \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48310\"\u003e#48310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure a RestClient are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48308\"\u003e#48308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA custom JwtTypeValidator that replaces the default can no longer be configured \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48301\"\u003e#48301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesRestClientHttpServiceGroupConfigurer has highest precedence, preventing other configurers from being ordered ahead of it \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48296\"\u003e#48296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootTest.UseMainMethod.WHEN_AVAILABLE and ALWAYS are incompatible with package-private or parameter-less main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48275\"\u003e#48275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure RestClient-based HTTP service clients are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48274\"\u003e#48274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStarter for Kotlinx Serialization Json is misnamed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48262\"\u003e#48262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationServletEnvironment is no longer configured in war deployments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48254\"\u003e#48254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient.Builder bean present in \u003ccode\u003e@SpringBootTest\u003c/code\u003e due to spring-boot-starter-webmvc-test, but missing at runtime without restclient starter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48253\"\u003e#48253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProblemDetail is rendered to XML incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48222\"\u003e#48222\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\u003eHarmonize Kotlin example for HTTP Service client support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48577\"\u003e#48577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument HttpMessageConverters detection changes in 4.0.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48574\"\u003e#48574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove javadoc for when to use class names rather than class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48569\"\u003e#48569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation has an outdated reference to the Jackson Kotlin Module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48534\"\u003e#48534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCaching documentation should clarify how to use a no-op implementation to run a test suite \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48532\"\u003e#48532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that the default rolling policy for Log4j2 requires logging.file.path to be set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48527\"\u003e#48527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReview documentation and migration guide about changes in \u003ccode\u003e@AutoConfigureCache\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48522\"\u003e#48522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense header in build samples is displayed in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48478\"\u003e#48478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguring Two DataSources How-To code sample is inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48449\"\u003e#48449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to source files on GitHub \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48398\"\u003e#48398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation contains broken links to GitHub source files \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48394\"\u003e#48394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that org.aspectj.weaver.Advice must be on the classpath to enable support for Micrometer's annotations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48360\"\u003e#48360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect the annotation in the Kotlin \u003ccode\u003e@ConfigurationPropertiesSource\u003c/code\u003e example \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48357\"\u003e#48357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish TestRestTemplate examples in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48336\"\u003e#48336\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/b2bc463d997df6f1b9eba8aaa1f7c2b38fb6f012\"\u003e\u003ccode\u003eb2bc463\u003c/code\u003e\u003c/a\u003e Release v4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/252b218ac946abf2ac5dedfca580d5d828c5c17c\"\u003e\u003ccode\u003e252b218\u003c/code\u003e\u003c/a\u003e Correct renaming of Kotlinx Serialization JSON starters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2fa73c27ef3dee11942ca7c3b7be5e1129e6d161\"\u003e\u003ccode\u003e2fa73c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48577\"\u003e#48577\u003c/a\u003e from jwalter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3e689881f2580c635084e7023b91b64582627647\"\u003e\u003ccode\u003e3e68988\u003c/code\u003e\u003c/a\u003e Polish \u0026quot;Harmonize Kotlin example for HTTP Service client support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/423373ba06ce604faa5cd0aa5b41887a27b9cd64\"\u003e\u003ccode\u003e423373b\u003c/code\u003e\u003c/a\u003e Harmonize Kotlin example for HTTP Service client support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f61ac29f3ffdcfea7535bd882ec0daefdd9057f9\"\u003e\u003ccode\u003ef61ac29\u003c/code\u003e\u003c/a\u003e Document HttpMessageConverters detection changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2519a5d2aec41cd3bedc4ff0d1da0bc4658df404\"\u003e\u003ccode\u003e2519a5d\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4fc3ca35962c2ed7182eee32e70457d787ac74ab\"\u003e\u003ccode\u003e4fc3ca3\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.10-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/aaf66f4d500121960e680f3e415912adf4f8d7b6\"\u003e\u003ccode\u003eaaf66f4\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/08e2cab6b0aedd9ffa8536b9725cd809f4793df7\"\u003e\u003ccode\u003e08e2cab\u003c/code\u003e\u003c/a\u003e Polish javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.7...v4.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-maven-plugin` from 3.5.7 to 4.0.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-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHibernate has been upgraded to 7.2.0.Final in response to Hibernate 7.1 moving to limited support\u003c/li\u003e\n\u003cli\u003espring-boot-starter-kotlin-serialization has been renamed to to spring-boot-starter-kotlinx-serialization-json and spring-boot-starter-kotlin-serialization-test has been renamed to spring-boot-starter-kotlinx-serialization-json-test. This change aligns the starters' names with those of their respective modules\u003c/li\u003e\n\u003cli\u003eUsing TestRestTemplate now \u003ca href=\"https://docs.spring.io/spring-boot/4.0-SNAPSHOT/reference/testing/spring-boot-applications.html#testing.spring-boot-applications.with-running-server\"\u003erequires a dependency on spring-boot-restclient\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\u003eJsonMixinModuleEntriesBeanRegistrationAotProcessor does not handle deprecated code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48564\"\u003e#48564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJdbcSessionAutoConfiguration may not match when using the auto-configured DataSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48552\"\u003e#48552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@ServiceConnection\u003c/code\u003e for LgtmStackContainer fails when logging endpoint is configured due to multiple OtlpLoggingConnectionDetails beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48536\"\u003e#48536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebApplicationType does not consider modules when deduced from classpath \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48517\"\u003e#48517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Session auto-configuration fails in a war deployment as ServerProperties is not available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48493\"\u003e#48493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpentelemetry logging export requires actuator module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48488\"\u003e#48488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48487\"\u003e#48487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator Info class has inconsistent nullability annotations and cannot be built with null value \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48480\"\u003e#48480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48476\"\u003e#48476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity matchers and WebServerNamespace resolution can fail with NoClassDefFoundError when used in a traditional WAR deployment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48388\"\u003e#48388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHealthEndpointGroupMembershipValidator does not consider reactive health indicators causing NoSuchHealthContributorException to be thrown \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48387\"\u003e#48387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.jackson.default-property-inclusion is not applied to content inclusion \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48343\"\u003e#48343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestRestTemplate.getRootUri() returns empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48330\"\u003e#48330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedis health check reports an error when redis_version is missing from the INFO response \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48328\"\u003e#48328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParent's MeterRegistry beans are closed when child context closes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48325\"\u003e#48325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpMessageConverters picks up converter beans for both client and server \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48310\"\u003e#48310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure a RestClient are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48308\"\u003e#48308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA custom JwtTypeValidator that replaces the default can no longer be configured \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48301\"\u003e#48301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesRestClientHttpServiceGroupConfigurer has highest precedence, preventing other configurers from being ordered ahead of it \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48296\"\u003e#48296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootTest.UseMainMethod.WHEN_AVAILABLE and ALWAYS are incompatible with package-private or parameter-less main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48275\"\u003e#48275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure RestClient-based HTTP service clients are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48274\"\u003e#48274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStarter for Kotlinx Serialization Json is misnamed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48262\"\u003e#48262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationServletEnvironment is no longer configured in war deployments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48254\"\u003e#48254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient.Builder bean present in \u003ccode\u003e@SpringBootTest\u003c/code\u003e due to spring-boot-starter-webmvc-test, but missing at runtime without restclient starter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48253\"\u003e#48253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProblemDetail is rendered to XML incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48222\"\u003e#48222\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\u003eHarmonize Kotlin example for HTTP Service client support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48577\"\u003e#48577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument HttpMessageConverters detection changes in 4.0.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48574\"\u003e#48574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove javadoc for when to use class names rather than class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48569\"\u003e#48569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation has an outdated reference to the Jackson Kotlin Module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48534\"\u003e#48534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCaching documentation should clarify how to use a no-op implementation to run a test suite \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48532\"\u003e#48532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that the default rolling policy for Log4j2 requires logging.file.path to be set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48527\"\u003e#48527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReview documentation and migration guide about changes in \u003ccode\u003e@AutoConfigureCache\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48522\"\u003e#48522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense header in build samples is displayed in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48478\"\u003e#48478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguring Two DataSources How-To code sample is inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48449\"\u003e#48449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to source files on GitHub \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48398\"\u003e#48398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation contains broken links to GitHub source files \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48394\"\u003e#48394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that org.aspectj.weaver.Advice must be on the classpath to enable support for Micrometer's annotations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48360\"\u003e#48360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect the annotation in the Kotlin \u003ccode\u003e@ConfigurationPropertiesSource\u003c/code\u003e example \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48357\"\u003e#48357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish TestRestTemplate examples in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48336\"\u003e#48336\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/b2bc463d997df6f1b9eba8aaa1f7c2b38fb6f012\"\u003e\u003ccode\u003eb2bc463\u003c/code\u003e\u003c/a\u003e Release v4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/252b218ac946abf2ac5dedfca580d5d828c5c17c\"\u003e\u003ccode\u003e252b218\u003c/code\u003e\u003c/a\u003e Correct renaming of Kotlinx Serialization JSON starters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2fa73c27ef3dee11942ca7c3b7be5e1129e6d161\"\u003e\u003ccode\u003e2fa73c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48577\"\u003e#48577\u003c/a\u003e from jwalter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3e689881f2580c635084e7023b91b64582627647\"\u003e\u003ccode\u003e3e68988\u003c/code\u003e\u003c/a\u003e Polish \u0026quot;Harmonize Kotlin example for HTTP Service client support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/423373ba06ce604faa5cd0aa5b41887a27b9cd64\"\u003e\u003ccode\u003e423373b\u003c/code\u003e\u003c/a\u003e Harmonize Kotlin example for HTTP Service client support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f61ac29f3ffdcfea7535bd882ec0daefdd9057f9\"\u003e\u003ccode\u003ef61ac29\u003c/code\u003e\u003c/a\u003e Document HttpMessageConverters detection changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2519a5d2aec41cd3bedc4ff0d1da0bc4658df404\"\u003e\u003ccode\u003e2519a5d\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4fc3ca35962c2ed7182eee32e70457d787ac74ab\"\u003e\u003ccode\u003e4fc3ca3\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.10-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/aaf66f4d500121960e680f3e415912adf4f8d7b6\"\u003e\u003ccode\u003eaaf66f4\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/08e2cab6b0aedd9ffa8536b9725cd809f4793df7\"\u003e\u003ccode\u003e08e2cab\u003c/code\u003e\u003c/a\u003e Polish javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.7...v4.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-text` from 1.14.0 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-text/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-text's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Text 1.15.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Text team is pleased to announce the release of Apache Commons Text 1.15.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Text is a set of utility functions and reusable components for processing\nand manipulating text in a Java environment.\u003c/p\u003e\n\u003cp\u003eRelease 1.15.0. This is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add experimental CycloneDX VEX file [#683](https://github.com/apache/commons-text/issues/683). Thanks to Piotr P. Karwasz, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eTEXT-235:  Add Damerau-Levenshtein distance \u003ca href=\"https://redirect.github.com/apache/commons-text/issues/687\"\u003e#687\u003c/a\u003e. Thanks to LorgeN, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add unit tests to increase coverage [#719](https://github.com/apache/commons-text/issues/719). Thanks to Michael Hausegger, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add new test for CharSequenceTranslator#with() [#725](https://github.com/apache/commons-text/issues/725). Thanks to Michael Hausegger, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add tests and assertions to org.apache.commons.text.similarity to get to 100% code coverage [#727](https://github.com/apache/commons-text/issues/727), [#728](https://github.com/apache/commons-text/issues/728). Thanks to Michael Hausegger.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Fix exception message typo in XmlStringLookup.XmlStringLookup(Map, Path...). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eTEXT-236:  Inserting at the end of a TextStringBuilder throws a StringIndexOutOfBoundsException. Thanks to Pierre Post, Sumit Bera, Alex Herbert, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Fix TextStringBuilderTest.testAppendToCharBuffer() to use proper argument type [#724](https://github.com/apache/commons-text/issues/724). Thanks to Michael Hausegger.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Fix Apache RAT plugin console warnings. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Fix site XML to use version 2.0.0 XML schema. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Removed unreachable threshold verification code in src/main/java/org/apache/commons/text/similarity [#730](https://github.com/apache/commons-text/issues/730). Thanks to Michael Hausegger.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Enable secure processing for the XML parser in XmlStringLookup in case the underlying JAXP implementation doesn't [#729](https://github.com/apache/commons-text/issues/729). Thanks to 김민재 (minjas0507), Gary Gregory, Piotr Karwasz.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Bump org.apache.commons:commons-parent from 85 to 93 [#704](https://github.com/apache/commons-text/issues/704), [#723](https://github.com/apache/commons-text/issues/723), [#726](https://github.com/apache/commons-text/issues/726). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Bump commons.bytebuddy.version from 1.17.6 to 1.18.2 [#696](https://github.com/apache/commons-text/issues/696), [#722](https://github.com/apache/commons-text/issues/722). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Bump graalvm.version from 24.2.2 to 25.0.1 [#703](https://github.com/apache/commons-text/issues/703), [#716](https://github.com/apache/commons-text/issues/716). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Bump commons-io:commons-io from 2.20.0 to 2.21.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-text/changes.html\"\u003ehttps://commons.apache.org/proper/commons-text/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Text, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Text website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-text\"\u003ehttps://commons.apache.org/proper/commons-text\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-text/download_text.cgi\"\u003ehttps://commons.apache.org/proper/commons-text/download_text.cgi\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/apache/commons-text/commit/04e937470d3679cc163df85d82d5b6d2e3e71128\"\u003e\u003ccode\u003e04e9374\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.15.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/502c4c41be5671681b58a9b50297f99737e8ea93\"\u003e\u003ccode\u003e502c4c4\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/c6e17ec24cc8374eb12676b717bf797f41b6e539\"\u003e\u003ccode\u003ec6e17ec\u003c/code\u003e\u003c/a\u003e Use direct access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/58e1e125daaa0aebf8c5ffaa82af48821a1ccf2d\"\u003e\u003ccode\u003e58e1e12\u003c/code\u003e\u003c/a\u003e Simplify XML FSP (\u003ca href=\"https://redirect.github.com/apache/commons-text/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/b5052c97e84e1c174ec8bfbbb749e33f22917a07\"\u003e\u003ccode\u003eb5052c9\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.0.0 to 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/2e2d4bc90f1b3274e7943ac27d037d47c0cc098d\"\u003e\u003ccode\u003e2e2d4bc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Bump actions/setup-java from 5.0.0 to 5.1.0\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/b0ddbd17bbeee12ad33b8a61c60b4edbe6c85838\"\u003e\u003ccode\u003eb0ddbd1\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.0.0 to 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/1c2d3821e67e08342b8cef4d4445c30b4a22daca\"\u003e\u003ccode\u003e1c2d382\u003c/code\u003e\u003c/a\u003e Add tests with external DTD\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/ed3df4b25cd5301921a6523ae7db2411f4a84d98\"\u003e\u003ccode\u003eed3df4b\u003c/code\u003e\u003c/a\u003e Internal clean up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/bb508f304a8835ac2319af1d872b2f1a9ff6f81d\"\u003e\u003ccode\u003ebb508f3\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.0 to 6.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-text/compare/rel/commons-text-1.14.0...rel/commons-text-1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jsoup:jsoup` from 1.21.2 to 1.22.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jhy/jsoup/releases\"\u003eorg.jsoup:jsoup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejsoup Java HTML Parser release 1.22.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup 1.22.1\u003c/strong\u003e is out now, adding support for the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors, a configurable maximum parser depth, and numerous bug fixes and improvements.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup\u003c/strong\u003e is a Java library for working with real-world HTML and XML. It provides a very convenient API for extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jhy/jsoup/blob/HEAD/download\"\u003e\u003cstrong\u003eDownload\u003c/strong\u003e\u003c/a\u003e jsoup now.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for using the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors (e.g. \u003ccode\u003e[attr~=regex]\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e), which ensures linear-time performance for regex evaluation. This allows safer handling of arbitrary user-supplied query regexes. To enable, add the \u003ccode\u003ecom.google.re2j\u003c/code\u003e dependency to your classpath, e.g.:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e  \u0026lt;dependency\u0026gt;\n    \u0026lt;groupId\u0026gt;com.google.re2j\u0026lt;/groupId\u0026gt;\n    \u0026lt;artifactId\u0026gt;re2j\u0026lt;/artifactId\u0026gt;\n    \u0026lt;version\u0026gt;1.8\u0026lt;/version\u0026gt;\n  \u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e(If you already have that dependency in your classpath, but you want to keep using the Java regex engine, you can disable re2j via \u003ccode\u003eSystem.setProperty(\u0026quot;jsoup.useRe2j\u0026quot;, \u0026quot;false\u0026quot;)\u003c/code\u003e.) You can confirm that the re2j engine has been enabled correctly by calling \u003ccode\u003eRegex.usingRe2j()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2407\"\u003e#2407\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an instance method \u003ccode\u003eParser#unescape(String, boolean)\u003c/code\u003e that unescapes HTML entities using the parser's configuration (e.g. to support error tracking), complementing the existing static utility \u003ccode\u003eParser.unescapeEntities(String, boolean)\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2396\"\u003e#2396\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAdded a configurable maximum parser depth (to limit the number of open elements on stack) to both HTML and XML parsers. The HTML parser now defaults to a depth of 512 to match browser behavior, and protect against unbounded stack growth, while the XML parser keeps unlimited depth by default, but can opt into a limit via \u003ccode\u003eParser.setMaxDepth()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2421\"\u003e#2421\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added CI coverage for JDK 25 \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2403\"\u003e#2403\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added a CI fuzzer for contextual fragment parsing (in addition to existing full body HTML and XML fuzzers). [oss-fuzz \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/14041\"\u003e#14041\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/google/oss-fuzz/pull/14041\"\u003egoogle/oss-fuzz#14041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet a removal schedule of jsoup 1.24.1 for previously deprecated APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously cached child \u003ccode\u003eElements\u003c/code\u003e of an \u003ccode\u003eElement\u003c/code\u003e were not correctly invalidated in \u003ccode\u003eNode#replaceWith(Node)\u003c/code\u003e, which could lead to incorrect results when subsequently calling \u003ccode\u003eElement#children()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2391\"\u003e#2391\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAttribute selector values are now compared literally without trimming. Previously, jsoup trimmed whitespace from selector values and from element attribute values, which could cause mismatches with browser behavior (e.g. \u003ccode\u003e[attr=\u0026quot; foo \u0026quot;]\u003c/code\u003e). Now matches align with the CSS specification and browser engines. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2380\"\u003e#2380\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen using the JDK HttpClient, any system default proxy (\u003ccode\u003eProxySelector.getDefault()\u003c/code\u003e) was ignored. Now, the system proxy is used if a per-request proxy is not set. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2388\"\u003e#2388\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2390\"\u003e#2390\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eA \u003ccode\u003eValidationException\u003c/code\u003e could be thrown in the adoption agency algorithm with particularly broken input. Now logged as a parse error. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2393\"\u003e#2393\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eNull characters in the HTML body were not consistently removed; and in foreign content were not correctly replaced. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2395\"\u003e#2395\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAn \u003ccode\u003eIndexOutOfBoundsException\u003c/code\u003e could be thrown when parsing a body fragment with crafted input. Now logged as a parse error. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2397\"\u003e#2397\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2406\"\u003e#2406\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen using StructuralEvaluators (e.g., a \u003ccode\u003eparent child\u003c/code\u003e selector) across many retained threads, their memoized results could also be retained, increasing memory use. These results are now cleared immediately after use, reducing overall memory consumption. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2411\"\u003e#2411\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eCloning a \u003ccode\u003eParser\u003c/code\u003e now preserves any custom \u003ccode\u003eTagSet\u003c/code\u003e applied to the parser. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2422\"\u003e#2422\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2423\"\u003e#2423\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eCustom tags marked as \u003ccode\u003eTag.Void\u003c/code\u003e now parse and serialize like the built-in void elements: they no longer consume following content, and the XML serializer emits the expected self-closing form. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2425\"\u003e#2425\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003e\u0026lt;br\u0026gt;\u003c/code\u003e element is once again classified as an inline tag (\u003ccode\u003eTag.isBlock() == false\u003c/code\u003e), matching common developer expectations and its role as phrasing content in HTML, while pretty-printing and text extraction continue to treat it as a line break in the rendered output. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2387\"\u003e#2387\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2439\"\u003e#2439\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed an intermittent truncation issue when fetching and parsing remote documents via \u003ccode\u003eJsoup.connect(url).get()\u003c/code\u003e. On responses without a charset header, the initial charset sniff could sometimes (depending on buffering / \u003ccode\u003eavailable()\u003c/code\u003e behavior) be mistaken for end-of-stream and a partial parse reused, dropping trailing content. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2448\"\u003e#2448\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTagSet\u003c/code\u003e copies no longer mutate their template during lazy lookups, preventing cross-thread \u003ccode\u003eConcurrentModificationException\u003c/code\u003e when parsing with shared sessions. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2453\"\u003e#2453\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed parsing of \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e \u003ccode\u003eforeignObject\u003c/code\u003e content nested within a \u003ccode\u003e\u0026lt;p\u0026gt;\u003c/code\u003e, which could incorrectly move the HTML subtree outside the SVG. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2452\"\u003e#2452\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal helper \u003ccode\u003eorg.jsoup.internal.Functions\u003c/code\u003e (for removal in v1.23.1). This was previously used to support older Android API levels without full \u003ccode\u003ejava.util.function\u003c/code\u003e coverage; jsoup now requires core library desugaring so this indirection is no longer necessary. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2412\"\u003e#2412\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eMy sincere thanks to everyone who contributed to this release!\nIf you have any suggestions for the next release, I would love to hear them; please get in touch via \u003ca href=\"https://github.com/jhy/jsoup/discussions\"\u003ejsoup discussions\u003c/a\u003e, or with me \u003ca href=\"https://jhedley.com/\"\u003edirectly\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eYou can also \u003c!-- raw HTML omitted --\u003efollow me\u003c!-- raw HTML omitted --\u003e (\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e@\u003ca href=\"mailto:jhy@tilde.zone\"\u003ejhy@tilde.zone\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e) on Mastodon / Fediverse to receive occasional notes about jsoup releases.\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/jhy/jsoup/blob/master/CHANGES.md\"\u003eorg.jsoup:jsoup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.22.1 (2026-Jan-01)\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for using the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors (e.g. \u003ccode\u003e[attr~=regex]\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e), which ensures linear-time performance for regex evaluation. This allows safer handling of arbitrary user-supplied query regexes. To enable, add the \u003ccode\u003ecom.google.re2j\u003c/code\u003e dependency to your classpath, e.g.:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e  \u0026lt;dependency\u0026gt;\n    \u0026lt;groupId\u0026gt;com.google.re2j\u0026lt;/groupId\u0026gt;\n    \u0026lt;artifactId\u0026gt;re2j\u0026lt;/artifactId\u0026gt;\n    \u0026lt;version\u0026gt;1.8\u0026lt;/version\u0026gt;\n  \u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e(If you already have that dependency in your classpath, but you want to keep using the Java regex engine, you can disable re2j via \u003ccode\u003eSystem.setProperty(\u0026quot;jsoup.useRe2j\u0026quot;, \u0026quot;false\u0026quot;)\u003c/code\u003e.) You can confirm that the re2j engine has been enabled correctly by calling \u003ccode\u003eorg.jsoup.helper.Regex.usingRe2j()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2407\"\u003e#2407\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an instance method \u003ccode\u003eParser#unescape(String, boolean)\u003c/code\u003e that unescapes HTML entities using the parser's configuration (e.g. to support error tracking), complementing the existing static utility \u003ccode\u003eParser.unescapeEntities(String, boolean)\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2396\"\u003e#2396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a configurable maximum parser depth (to limit the number of open elements on stack) to both HTML and XML parsers. The HTML parser now defaults to a depth of 512 to match browser behavior, and protect against unbounded stack growth, while the XML parser keeps unlimited depth by default, but can opt into a limit via \u003ccode\u003eorg.jsoup.parser.Parser#setMaxDepth\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2421\"\u003e#2421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added CI coverage for JDK 25 \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2403\"\u003e#2403\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added a CI fuzzer for contextual fragment parsing (in addition to existing full body HTML and XML fuzzers). [oss-fuzz \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/14041\"\u003e#14041\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/google/oss-fuzz/pull/14041\"\u003egoogle/oss-fuzz#14041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet a removal schedule of jsoup 1.24.1 for previously deprecated APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously cached child \u003ccode\u003eElements\u003c/code\u003e of an \u003ccode\u003eElement\u003c/code\u003e were not correctly invalidated in \u003ccode\u003eNode#replaceWith(Node)\u003c/code\u003e, which could lead to incorrect results when subsequently calling \u003ccode\u003eElement#children()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2391\"\u003e#2391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAttribute selector values are now compared literally without trimming. Previously, jsoup trimmed whitespace from selector values and from element attribute values, which could cause mismatches with browser behavior (e.g. \u003ccode\u003e[attr=\u0026quot; foo \u0026quot;]\u003c/code\u003e). Now matches align with the CSS specification and browser engines. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2380\"\u003e#2380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen using the JDK HttpClient, any system default proxy (\u003ccode\u003eProxySelector.getDefault()\u003c/code\u003e) was ignored. Now, the system proxy is used if a per-request proxy is not set. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2388\"\u003e#2388\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2390\"\u003e#2390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA \u003ccode\u003eValidationException\u003c/code\u003e could be thrown in the adoption agency algorithm with particularly broken input. Now logged as a parse error. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2393\"\u003e#2393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNull characters in the HTML body were not consistently removed; and in foreign content were not correctly replaced. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2395\"\u003e#2395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAn \u003ccode\u003eIndexOutOfBoundsException\u003c/code\u003e could be thrown when parsing a body fragment with crafted input. Now logged as a parse error. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2397\"\u003e#2397\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2406\"\u003e#2406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen using StructuralEvaluators (e.g., a \u003ccode\u003eparent child\u003c/code\u003e selector) across many retained threads, their memoized results could also be retained, increasing memory use. These results are now cleared immediately after use, reducing overall memory consumption. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2411\"\u003e#2411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloning a \u003ccode\u003eParser\u003c/code\u003e now preserves any custom \u003ccode\u003eTagSet\u003c/code\u003e applied to the parser. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2422\"\u003e#2422\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2423\"\u003e#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom tags marked as \u003ccode\u003eTag.Void\u003c/code\u003e now parse and serialize like the built-in void elements: they no longer consume following content, and the XML serializer emits the expected self-closing form. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2425\"\u003e#2425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003e\u0026lt;br\u0026gt;\u003c/code\u003e element is once again classified as an inline tag (\u003ccode\u003eTag.isBlock() == false\u003c/code\u003e), matching common developer expectations and its role as phrasing content in HTML, while pretty-printing and text extraction continue to treat it as a line break in the rendered output. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2387\"\u003e#2387\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2439\"\u003e#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed an intermittent truncation issue when fetching and parsing remote documents via \u003ccode\u003eJsoup.connect(url).get()\u003c/code\u003e. On responses without a charset header, the initial charset sniff could sometimes (depending on buffering / \u003ccode\u003eavailable()\u003c/code\u003e behavior) be mistaken for end-of-stream and a partial parse reused, dropping trailing content. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2448\"\u003e#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTagSet\u003c/code\u003e copies no longer mutate their template during lazy lookups, preventing cross-thread \u003ccode\u003eConcurrentModificationException\u003c/code\u003e when parsing with shared sessions. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2453\"\u003e#2453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed parsing of \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e \u003ccode\u003eforeignObject\u003c/code\u003e content nested within a \u003ccode\u003e\u0026lt;p\u0026gt;\u003c/code\u003e, which could incorrectly move the HTML subtree outside the SVG. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2452\"\u003e#2452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal helper \u003ccode\u003eorg.jsoup.internal.Functions\u003c/code\u003e (for removal in v1.23.1). This was previously used to support older Android API levels without full \u003ccode\u003ejava.util.function\u003c/code\u003e coverage; jsoup now requires core library desugaring so this indirection is no longer necessary. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2412\"\u003e#2412\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/jhy/jsoup/commit/8dd66febe8d5e2221a63f4d1228a2a35df81c148\"\u003e\u003ccode\u003e8dd66fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jsoup-1.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/d924385d04898121e537dd2b18c4ae3f80afaead\"\u003e\u003ccode\u003ed924385\u003c/code\u003e\u003c/a\u003e Changelog prep for v1.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/0f3100c7bdeebd06fad30594494b268ce1e31e84\"\u003e\u003ccode\u003e0f3100c\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2457\"\u003e#2457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/cf6ac2091b90490ce03ba67270a5f6354be220b4\"\u003e\u003ccode\u003ecf6ac20\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-release-plugin from 3.3.0 to 3.3.1 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2455\"\u003e#2455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/6bef9383f7d09023675c31acab433c58bc025084\"\u003e\u003ccode\u003e6bef938\u003c/code\u003e\u003c/a\u003e Fix parsing of SVG foreignObject in paragraphs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/9b1c0fc9e9f094ccca1fc6a2288e8063daab116b\"\u003e\u003ccode\u003e9b1c0fc\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-release-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2450\"\u003e#2450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/1415e64f9db9381582616ceaae0b1c63dc1b987f\"\u003e\u003ccode\u003e1415e64\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2451\"\u003e#2451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/0e99fd9b2de3a84c5d1e5db5095c312682a90c0c\"\u003e\u003ccode\u003e0e99fd9\u003c/code\u003e\u003c/a\u003e Isolate TagSet copies to prevent shared mutation (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2453\"\u003e#2453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/90019cb8da2ad8ff59e921f886fd29fc66ec2311\"\u003e\u003ccode\u003e90019cb\u003c/code\u003e\u003c/a\u003e Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.24.2 to 0.25.0 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/93952695ed0f56bee161acef89dbee7e78914c9a\"\u003e\u003ccode\u003e9395269\u003c/code\u003e\u003c/a\u003e Don't preemptively close\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jhy/jsoup/compare/jsoup-1.21.2...jsoup-1.22.1\"\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 12.1.1 to 12.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-12.3.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 12.3.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_12.3.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_12.3.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17265\"\u003e#17265\u003c/a\u003e - Duplicate violations in WhitespaceAfter and WhitespaceAround in google config\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e - Add support to properly follow Rule \u003ccode\u003e7.1.1 General Form\u003c/code\u003e in Google Style Guide Implementation\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18381\"\u003e#18381\u003c/a\u003e - NullPointerException in TextBlockGoogleStyleFormatting with text blocks in annotations\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17727\"\u003e#17727\u003c/a\u003e - Need default config in google_checks.xml to forbid lowercase Javadoc beginnings\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-12.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/b1e9d8e396d36f867d6a71514e6fe020053170e3\"\u003e\u003ccode\u003eb1e9d8e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-12.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ba4a81f9fd3b8e989b435f1f3d678e001fb58eeb\"\u003e\u003ccode\u003eba4a81f\u003c/code\u003e\u003c/a\u003e doc: release notes for 12.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9550a2067ac6f6c99326720310189bd004eb36bc\"\u003e\u003ccode\u003e9550a20\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17449\"\u003e#17449\u003c/a\u003e: Add XDocs example for FinalLocalVariableCheck validateUnnamedVa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/0dd8729184aff174a6f08dc23d773ade24e831a3\"\u003e\u003ccode\u003e0dd8729\u003c/code\u003e\u003c/a\u003e dependency: bump nl.jqno.equalsverifier:equalsverifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/e861655a52448a9cab974e22cfb3d321e15b4946\"\u003e\u003ccode\u003ee861655\u003c/code\u003e\u003c/a\u003e dependency: bump pmd.version from 7.19.0 to 7.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/26139c09cf10cb5bd6a329c064bf1831a9ffd497\"\u003e\u003ccode\u003e26139c0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18023\"\u003e#18023\u003c/a\u003e: Resolve Pitest Sup - filters - SupressionCommentFilter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/cf7bd8a424ddf907294c4deecab1f925d76091f6\"\u003e\u003ccode\u003ecf7bd8a\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18028\"\u003e#18028\u003c/a\u003e: Resolve Pitest Supressions - api - abstractcheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7476d1c572057f4b768b76e26f70f033d1db8811\"\u003e\u003ccode\u003e7476d1c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17746\"\u003e#17746\u003c/a\u003e: Made implementation for finding end of description not depend o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bfa6fd2e68edba45c59dad0a703f6d1ecbf45dc2\"\u003e\u003ccode\u003ebfa6fd2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17265\"\u003e#17265\u003c/a\u003e: Remove duplicate violations in WhitespaceAfter and WhitespaceAr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/b2263ef7df107ab96dcf03af9c8e1bddc218759b\"\u003e\u003ccode\u003eb2263ef\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18028\"\u003e#18028\u003c/a\u003e: Resolve Pitest Supressions - api - abstractfileset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-12.1.1...checkstyle-12.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-configuration-processor` from 3.5.7 to 4.0.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-configuration-processor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHibernate has been upgraded to 7.2.0.Final in response to Hibernate 7.1 moving to limited support\u003c/li\u003e\n\u003cli\u003espring-boot-starter-kotlin-serialization has been renamed to to spring-boot-starter-kotlinx-serialization-json and spring-boot-starter-kotlin-serialization-test has been renamed to spring-boot-starter-kotlinx-serialization-json-test. This change aligns the starters' names with those of their respective modules\u003c/li\u003e\n\u003cli\u003eUsing TestRestTemplate now \u003ca href=\"https://docs.spring.io/spring-boot/4.0-SNAPSHOT/reference/testing/spring-boot-applications.html#testing.spring-boot-applications.with-running-server\"\u003erequires a dependency on spring-boot-restclient\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\u003eJsonMixinModuleEntriesBeanRegistrationAotProcessor does not handle deprecated code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48564\"\u003e#48564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJdbcSessionAutoConfiguration may not match when using the auto-configured DataSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48552\"\u003e#48552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@ServiceConnection\u003c/code\u003e for LgtmStackContainer fails when logging endpoint is configured due to multiple OtlpLoggingConnectionDetails beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48536\"\u003e#48536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebApplicationType does not consider modules when deduced from classpath \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48517\"\u003e#48517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Session auto-configuration fails in a war deployment as ServerProperties is not available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48493\"\u003e#48493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpentelemetry logging export requires actuator module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48488\"\u003e#48488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48487\"\u003e#48487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator Info class has inconsistent nullability annotations and cannot be built with null value \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48480\"\u003e#48480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48476\"\u003e#48476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity matchers and WebServerNamespace resolution can fail with NoClassDefFoundError when used in a traditional WAR deployment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48388\"\u003e#48388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHealthEndpointGroupMembershipValidator does not consider reactive health indicators causing NoSuchHealthContributorException to be thrown \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48387\"\u003e#48387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.jack...\n\n_Description has been truncated_","html_url":"https://github.com/folio-org/mod-record-specifications/pull/184","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-record-specifications/issues/184","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/184/packages"},{"uuid":"3753580889","node_id":"PR_kwDOIyIx6c66IXE6","number":137,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-13T21:06:25.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T12:16:56.000Z","updated_at":"2026-01-13T21:07:05.000Z","time_to_close":1932569,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":9,"packages":[{"name":"org.springframework.boot:spring-boot-starter-parent","old_version":"3.5.7","new_version":"4.0.1","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.18.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.18.0"},{"name":"io.swagger.core.v3:swagger-core-jakarta","old_version":"2.2.40","new_version":"2.2.41"},{"name":"org.apache.maven:maven-compat","old_version":"3.9.11","new_version":"3.9.12","repository_url":"https://github.com/apache/maven"},{"name":"org.mozilla:rhino","old_version":"1.8.0","new_version":"1.8.1","repository_url":"https://github.com/mozilla/rhino"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.19.1","new_version":"2.20.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.1.1","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-release"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) | `3.5.7` | `4.0.1` |\n| [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.15.0` | `7.18.0` |\n| org.openapitools:openapi-generator-maven-plugin | `7.15.0` | `7.18.0` |\n| io.swagger.core.v3:swagger-core-jakarta | `2.2.40` | `2.2.41` |\n| [org.apache.maven:maven-compat](https://github.com/apache/maven) | `3.9.11` | `3.9.12` |\n| [org.mozilla:rhino](https://github.com/mozilla/rhino) | `1.8.0` | `1.8.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.19.1` | `2.20.1` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.1.1` | `3.3.1` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.1` | `3.4.0` |\n\n\nUpdates `org.springframework.boot:spring-boot-starter-parent` from 3.5.7 to 4.0.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-starter-parent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHibernate has been upgraded to 7.2.0.Final in response to Hibernate 7.1 moving to limited support\u003c/li\u003e\n\u003cli\u003espring-boot-starter-kotlin-serialization has been renamed to to spring-boot-starter-kotlinx-serialization-json and spring-boot-starter-kotlin-serialization-test has been renamed to spring-boot-starter-kotlinx-serialization-json-test. This change aligns the starters' names with those of their respective modules\u003c/li\u003e\n\u003cli\u003eUsing TestRestTemplate now \u003ca href=\"https://docs.spring.io/spring-boot/4.0-SNAPSHOT/reference/testing/spring-boot-applications.html#testing.spring-boot-applications.with-running-server\"\u003erequires a dependency on spring-boot-restclient\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\u003eJsonMixinModuleEntriesBeanRegistrationAotProcessor does not handle deprecated code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48564\"\u003e#48564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJdbcSessionAutoConfiguration may not match when using the auto-configured DataSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48552\"\u003e#48552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@ServiceConnection\u003c/code\u003e for LgtmStackContainer fails when logging endpoint is configured due to multiple OtlpLoggingConnectionDetails beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48536\"\u003e#48536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebApplicationType does not consider modules when deduced from classpath \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48517\"\u003e#48517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Session auto-configuration fails in a war deployment as ServerProperties is not available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48493\"\u003e#48493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpentelemetry logging export requires actuator module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48488\"\u003e#48488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48487\"\u003e#48487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator Info class has inconsistent nullability annotations and cannot be built with null value \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48480\"\u003e#48480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48476\"\u003e#48476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity matchers and WebServerNamespace resolution can fail with NoClassDefFoundError when used in a traditional WAR deployment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48388\"\u003e#48388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHealthEndpointGroupMembershipValidator does not consider reactive health indicators causing NoSuchHealthContributorException to be thrown \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48387\"\u003e#48387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.jackson.default-property-inclusion is not applied to content inclusion \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48343\"\u003e#48343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestRestTemplate.getRootUri() returns empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48330\"\u003e#48330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedis health check reports an error when redis_version is missing from the INFO response \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48328\"\u003e#48328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParent's MeterRegistry beans are closed when child context closes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48325\"\u003e#48325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpMessageConverters picks up converter beans for both client and server \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48310\"\u003e#48310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure a RestClient are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48308\"\u003e#48308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA custom JwtTypeValidator that replaces the default can no longer be configured \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48301\"\u003e#48301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesRestClientHttpServiceGroupConfigurer has highest precedence, preventing other configurers from being ordered ahead of it \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48296\"\u003e#48296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootTest.UseMainMethod.WHEN_AVAILABLE and ALWAYS are incompatible with package-private or parameter-less main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48275\"\u003e#48275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure RestClient-based HTTP service clients are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48274\"\u003e#48274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStarter for Kotlinx Serialization Json is misnamed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48262\"\u003e#48262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationServletEnvironment is no longer configured in war deployments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48254\"\u003e#48254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient.Builder bean present in \u003ccode\u003e@SpringBootTest\u003c/code\u003e due to spring-boot-starter-webmvc-test, but missing at runtime without restclient starter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48253\"\u003e#48253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProblemDetail is rendered to XML incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48222\"\u003e#48222\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\u003eHarmonize Kotlin example for HTTP Service client support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48577\"\u003e#48577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument HttpMessageConverters detection changes in 4.0.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48574\"\u003e#48574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove javadoc for when to use class names rather than class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48569\"\u003e#48569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation has an outdated reference to the Jackson Kotlin Module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48534\"\u003e#48534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCaching documentation should clarify how to use a no-op implementation to run a test suite \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48532\"\u003e#48532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that the default rolling policy for Log4j2 requires logging.file.path to be set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48527\"\u003e#48527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReview documentation and migration guide about changes in \u003ccode\u003e@AutoConfigureCache\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48522\"\u003e#48522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense header in build samples is displayed in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48478\"\u003e#48478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguring Two DataSources How-To code sample is inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48449\"\u003e#48449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to source files on GitHub \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48398\"\u003e#48398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation contains broken links to GitHub source files \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48394\"\u003e#48394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that org.aspectj.weaver.Advice must be on the classpath to enable support for Micrometer's annotations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48360\"\u003e#48360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect the annotation in the Kotlin \u003ccode\u003e@ConfigurationPropertiesSource\u003c/code\u003e example \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48357\"\u003e#48357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish TestRestTemplate examples in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48336\"\u003e#48336\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/b2bc463d997df6f1b9eba8aaa1f7c2b38fb6f012\"\u003e\u003ccode\u003eb2bc463\u003c/code\u003e\u003c/a\u003e Release v4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/252b218ac946abf2ac5dedfca580d5d828c5c17c\"\u003e\u003ccode\u003e252b218\u003c/code\u003e\u003c/a\u003e Correct renaming of Kotlinx Serialization JSON starters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2fa73c27ef3dee11942ca7c3b7be5e1129e6d161\"\u003e\u003ccode\u003e2fa73c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48577\"\u003e#48577\u003c/a\u003e from jwalter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3e689881f2580c635084e7023b91b64582627647\"\u003e\u003ccode\u003e3e68988\u003c/code\u003e\u003c/a\u003e Polish \u0026quot;Harmonize Kotlin example for HTTP Service client support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/423373ba06ce604faa5cd0aa5b41887a27b9cd64\"\u003e\u003ccode\u003e423373b\u003c/code\u003e\u003c/a\u003e Harmonize Kotlin example for HTTP Service client support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f61ac29f3ffdcfea7535bd882ec0daefdd9057f9\"\u003e\u003ccode\u003ef61ac29\u003c/code\u003e\u003c/a\u003e Document HttpMessageConverters detection changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2519a5d2aec41cd3bedc4ff0d1da0bc4658df404\"\u003e\u003ccode\u003e2519a5d\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4fc3ca35962c2ed7182eee32e70457d787ac74ab\"\u003e\u003ccode\u003e4fc3ca3\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.10-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/aaf66f4d500121960e680f3e415912adf4f8d7b6\"\u003e\u003ccode\u003eaaf66f4\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/08e2cab6b0aedd9ffa8536b9725cd809f4793df7\"\u003e\u003ccode\u003e08e2cab\u003c/code\u003e\u003c/a\u003e Polish javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.7...v4.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.18.0 released\u003c/h2\u003e\n\u003cp\u003ev7.18.0 stable release comes with 130+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.18.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: prevent variable resolution when prefixed with $ in server URL templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22550\"\u003e#22550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix siblings of $ref using allOf in openapi normalizer \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22364\"\u003e#22364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC++\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cpp-qt): Fix enum query parameter serialization for both inline and referenced enums \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22559\"\u003e#22559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-rest] Fixes segfault for nullable strings \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22405\"\u003e#22405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Basic and Bearer Authorization to the CPP Pistache generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22337\"\u003e#22337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes oatpp generator to expose network server on 0.0.0.0 instead of localhost \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22330\"\u003e#22330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-rest] Fixing Incorrect Header Name Used \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22298\"\u003e#22298\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[csharp] Patch dependencies with vulnerabilities \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22262\"\u003e#22262\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCrystal\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(generator): fix java.lang.NullPointerException in constructing example code \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22545\"\u003e#22545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[crystal] fix Model#to_h method \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22508\"\u003e#22508\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[crystal] Add option to set params_encoder \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22484\"\u003e#22484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[crystal-lang] Various fixes for Crystal client \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22465\"\u003e#22465\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[GO] Generate imports for UnmarshalJSON func only when it's present \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22524\"\u003e#22524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: missing imports for array of files and date-time parameters \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22390\"\u003e#22390\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG][JAVA][Spring] fix Lombok \u003ca href=\"https://github.com/Getter\"\u003e\u003ccode\u003e@​Getter\u003c/code\u003e\u003c/a\u003e disables validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22544\"\u003e#22544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Spring Framework 7 compatibility in jvm-spring-restclient and jvm-spring-webclient \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22467\"\u003e#22467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] Support JsonNullable in JaxRS-spec \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22412\"\u003e#22412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA][native] Add support for UnaryInterceptors \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22381\"\u003e#22381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for custom tls server names. \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22372\"\u003e#22372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA] [NATIVE] Add gzip capability \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22358\"\u003e#22358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] Use Fully Qualified Name for java.util.Locale in Generated Classes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22342\"\u003e#22342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAXRS] Partial revert changing path generation if interface, fixes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22279\"\u003e#22279\u003c/a\u003e \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22316\"\u003e#22316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA jaxrs-spec gen] add option for generating swagger V3 annotations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22300\"\u003e#22300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[REQ-22001] Add MCP server support to apiService.mustache \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22197\"\u003e#22197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin): add JsonCreator/JsonValue to Jackson enums \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22535\"\u003e#22535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] Deprecate jvm-volley support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22521\"\u003e#22521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] fix query parameter encoding \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22512\"\u003e#22512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Vert.x: Fix enum class name template for default operation parameters \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22504\"\u003e#22504\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Make API classes open (non-final) unless nonPublicApi is used \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22461\"\u003e#22461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Return from controllers without ResponseEntity wrapper \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22377\"\u003e#22377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for oneOf with discriminator when using kotlinx.serialization \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22373\"\u003e#22373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Kotlin codegen for enum with int items (issue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/15204\"\u003e#15204\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22324\"\u003e#22324\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/OpenAPITools/openapi-generator/commit/51228436e0953aa8613ecbef8102e077b6da276f\"\u003e\u003ccode\u003e5122843\u003c/code\u003e\u003c/a\u003e 7.18.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22567\"\u003e#22567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ec0a63dcf313af88f3808c03d458a3e55f4f1530\"\u003e\u003ccode\u003eec0a63d\u003c/code\u003e\u003c/a\u003e update dotnet 9 versin in workflow (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22566\"\u003e#22566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/9779468cdcdc42d063bbe7e40893b55b2be8001d\"\u003e\u003ccode\u003e9779468\u003c/code\u003e\u003c/a\u003e [csharp] Add .net10 support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22562\"\u003e#22562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/fb2878cb23a545ceb520ab1bdb039aa6eaac1f15\"\u003e\u003ccode\u003efb2878c\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22492\"\u003e#22492\u003c/a\u003e [BUG][JAVA][MAVEN] Lombok \u003ca href=\"https://github.com/Getter\"\u003e\u003ccode\u003e@​Getter\u003c/code\u003e\u003c/a\u003e disables validation and \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/19743\"\u003e#19743\u003c/a\u003e #...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/a3d03bad09059b006cc1e30319fc02a07927be3a\"\u003e\u003ccode\u003ea3d03ba\u003c/code\u003e\u003c/a\u003e [kotlin] fix query parameter encoding (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22512\"\u003e#22512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/6abe6ff1c474c257eca64506d03e2bb50f2c1f50\"\u003e\u003ccode\u003e6abe6ff\u003c/code\u003e\u003c/a\u003e fix(cpp-qt): Fix enum query parameter serialization for both inline and refer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/a529769bf3f809d9d087863a3b047dade206cc98\"\u003e\u003ccode\u003ea529769\u003c/code\u003e\u003c/a\u003e feat: \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22267\"\u003e#22267\u003c/a\u003e Use type formatting logic while applying non-container exploded ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/1722f5591bf2a82c0a06b7d1835f073ced09576b\"\u003e\u003ccode\u003e1722f55\u003c/code\u003e\u003c/a\u003e feat: prevent variable resolution when prefixed with $ in server URL template...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/20136f4b9a994e74c342c70400c14c23eff4809c\"\u003e\u003ccode\u003e20136f4\u003c/code\u003e\u003c/a\u003e [REQ-22001][FIX] Add MCP server support to apiService.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22558\"\u003e#22558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/f484aeac2c067d018eeea6f286d32619b21c60e3\"\u003e\u003ccode\u003ef484aea\u003c/code\u003e\u003c/a\u003e feat: Add serde_validate support. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22553\"\u003e#22553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.18.0\n\nUpdates `io.swagger.core.v3:swagger-core-jakarta` from 2.2.40 to 2.2.41\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.18.0\n\nUpdates `org.apache.maven:maven-compat` from 3.9.11 to 3.9.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.12\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[3.9.x] Apply resolver changes and improvements (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11536\"\u003e#11536\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate formatting of prerequisites-requirements error to improve readability (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11523\"\u003e#11523\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow a Maven plugin to require a Java version (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11479\"\u003e#11479\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse MavenRepositorySystem in ProjectBuildingHelper instead of deprecated RepositorySystem (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11358\"\u003e#11358\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake maven.config use UTF8 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11264\"\u003e#11264\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify prefix resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11197\"\u003e#11197\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd default implementation for new method in MavenPluginManager (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11522\"\u003e#11522\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRepository layout should be used in MavenRepositorySystem (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11495\"\u003e#11495\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix plugin prefix resolution when metadata is not available from repository (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11290\"\u003e#11290\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove source root modification warning message (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11105\"\u003e#11105\u003c/a\u003e) \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug: bad cache isolation between two sessions (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11082\"\u003e#11082\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet Guice class loading to CHILD - avoid using terminally deprecated methods (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11003\"\u003e#11003\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid parsing MAVEN_OPTS (3.9.x) (\u003ca href=\"https://redirect.github.com/apache/maven/pull/10969\"\u003e#10969\u003c/a\u003e) \u003ca href=\"https://github.com/BobVul\"\u003e\u003ccode\u003e@​BobVul\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eclarify repository vs deployment repository (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11492\"\u003e#11492\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd maintained branches (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11448\"\u003e#11448\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd IntelliJ icon (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11408\"\u003e#11408\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild by JDK 25 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11187\"\u003e#11187\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate org.apache.maven.repository.RepositorySystem in 3.9.x (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11096\"\u003e#11096\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Build\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/download-artifact from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11335\"\u003e#11335\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11336\"\u003e#11336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/cache from 4.3.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11542\"\u003e#11542\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump resolverVersion from 1.9.24 to 1.9.25 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11533\"\u003e#11533\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11512\"\u003e#11512\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.0.0 to 5.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11519\"\u003e#11519\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.1 to 6.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11476\"\u003e#11476\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11458\"\u003e#11458\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-cli:commons-cli from 1.10.0 to 1.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11438\"\u003e#11438\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.28 to 1.29 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11416\"\u003e#11416\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11417\"\u003e#11417\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xmlunitVersion from 2.10.4 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11331\"\u003e#11331\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.24 to 1.26 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11231\"\u003e#11231\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/848fbb4bf2d427b72bdb2471c22fced7ebd9a7a1\"\u003e\u003ccode\u003e848fbb4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/c1b65f67a19e66042055e121bbfcdc6d7bd4218d\"\u003e\u003ccode\u003ec1b65f6\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.3.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11542\"\u003e#11542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/88681b8b764e523298a7f98d428a8ec5ffc16548\"\u003e\u003ccode\u003e88681b8\u003c/code\u003e\u003c/a\u003e [3.9.x] Apply resolver changes and improvements (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11536\"\u003e#11536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/148fcc83f5e5f7ee7620b857f7180f0469e90114\"\u003e\u003ccode\u003e148fcc8\u003c/code\u003e\u003c/a\u003e Bump resolverVersion from 1.9.24 to 1.9.25 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11533\"\u003e#11533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/c43390992319545cfd4d86987ae19b3d631a3481\"\u003e\u003ccode\u003ec433909\u003c/code\u003e\u003c/a\u003e Simplify formatting of prerequisites-requirements error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/ec21f4bf223c3f2e5fda052d405e2b432fea8e7b\"\u003e\u003ccode\u003eec21f4b\u003c/code\u003e\u003c/a\u003e Update formatting of prerequisites-requirements error to improve readability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f839cc152fef7d287414446355b679e9570749b4\"\u003e\u003ccode\u003ef839cc1\u003c/code\u003e\u003c/a\u003e Add default implementation for new method in MavenPluginManager\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0a7e149d6a0ba1ad484da8ab7f1bf006d766227d\"\u003e\u003ccode\u003e0a7e149\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11512\"\u003e#11512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/ed09c2abfbd6207ee4f478c707da0526db09e763\"\u003e\u003ccode\u003eed09c2a\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.0.0 to 5.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11519\"\u003e#11519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/00ca9b00bdd838a6246260c081ff7398ce252530\"\u003e\u003ccode\u003e00ca9b0\u003c/code\u003e\u003c/a\u003e Fix javadoc in MavenRepositorySystem\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.11...maven-3.9.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mozilla:rhino` from 1.8.0 to 1.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mozilla/rhino/releases\"\u003eorg.mozilla:rhino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRhino 1.8.1\u003c/h2\u003e\n\u003cp\u003eThis release fixes a problem with formatting of floating-point numbers to strings that may result in very bad performance in some cases.\u003c/p\u003e\n\u003cp\u003eWe recommend that all users of Rhino upgrade to this release, and to Java 17 or 21, if possible.\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/mozilla/rhino/blob/master/RELEASE-NOTES.md\"\u003eorg.mozilla:rhino's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRhino 1.8.1, Rhino 1.7.15.1, Rhino 1.7.14.1\u003c/h1\u003e\n\u003ch2\u003eDecember 2, 2025\u003c/h2\u003e\n\u003cp\u003eThese releases fix a bug in the code that formats floating-point numbers into strings\nthat could result in very bad performance in some cases.\u003c/p\u003e\n\u003cp\u003eWe recommend that all users of Rhino upgrade to release 1.8.1 if possible,\nand upgrade to Java 17 or 21.\u003c/p\u003e\n\u003cp\u003eUsers who need an older release, or who cannot yet leave Java 8, can also\nuse 1.7.15.1 or 1.7.14.1.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mozilla/rhino/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:versions-maven-plugin` from 2.19.1 to 2.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/versions/releases\"\u003eorg.codehaus.mojo:versions-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.20.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1313\"\u003e#1313\u003c/a\u003e: Do not show existing version as update (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1315\"\u003e#1315\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.20.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\u003eAllow filtering out pre releases in use-latest-versions (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1283\"\u003e#1283\u003c/a\u003e) \u003ca href=\"https://github.com/Artur\"\u003e\u003ccode\u003e@​Artur\u003c/code\u003e\u003c/a\u003e-\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/979\"\u003e#979\u003c/a\u003e: Output file is not overwritten by default (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1279\"\u003e#1279\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eFixed a problem with dependency management filtering in the logged results (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1298\"\u003e#1298\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1295\"\u003e#1295\u003c/a\u003e: getAllUpdates(boolean) should respect currentVersionRange (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1297\"\u003e#1297\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1287\"\u003e#1287\u003c/a\u003e - Versionless dependencies in dependencyManagement accepted by maven, but not bij resolve-ranges (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1288\"\u003e#1288\u003c/a\u003e) \u003ca href=\"https://github.com/maroschutte\"\u003e\u003ccode\u003e@​maroschutte\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArtifact comparison should use semantic version comparison. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1281\"\u003e#1281\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1150\"\u003e#1150\u003c/a\u003e: Resolve multiple level properties (properties resolving to properties) (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1276\"\u003e#1276\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eAdd more examples of ignoredVersions config parameter (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1296\"\u003e#1296\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix broken href link in site (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1294\"\u003e#1294\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded remaining javadoc comments. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1293\"\u003e#1293\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetting rid of javadoc warnings (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1292\"\u003e#1292\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eResolverAdapter: a thin adapter over Resolver (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1301\"\u003e#1301\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a problem with dependency management filtering in the logged results (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1298\"\u003e#1298\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix broken href link in site (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1294\"\u003e#1294\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded remaining javadoc comments. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1293\"\u003e#1293\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetting rid of javadoc warnings (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1292\"\u003e#1292\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved a redundant integration test (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1280\"\u003e#1280\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1312\"\u003e#1312\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump byteBuddyVersion from 1.18.0 to 1.18.1 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1311\"\u003e#1311\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.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1307\"\u003e#1307\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump byteBuddyVersion from 1.17.7 to 1.18.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1309\"\u003e#1309\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1303\"\u003e#1303\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1305\"\u003e#1305\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-i18n from 1.0.0 to 1.1.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1306\"\u003e#1306\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-interactivity-api from 1.4 to 1.5.1 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1308\"\u003e#1308\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.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1302\"\u003e#1302\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.2 to 4.10.3 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1290\"\u003e#1290\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/versions/pull/1285\"\u003e#1285\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/b296a4f7cbc57a787a691ae78439d856d3e657b1\"\u003e\u003ccode\u003eb296a4f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 2.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/b243939ff413dcbba754f3dc0244e8027e834bdb\"\u003e\u003ccode\u003eb243939\u003c/code\u003e\u003c/a\u003e Fixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1313\"\u003e#1313\u003c/a\u003e: Do not show existing version as update (\u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1315\"\u003e#1315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/773d0f37d2b78d6fa4d91118079bdabe0c38d5d6\"\u003e\u003ccode\u003e773d0f3\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/mojohaus/versions/commit/2467d99166c6d15bd4e5755f5c500f6ee53ccbaa\"\u003e\u003ccode\u003e2467d99\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/4c240e7af2fc05d1b0719ee6c9e7e1ccb2618abc\"\u003e\u003ccode\u003e4c240e7\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/6d64537083fa7cd7cd6f452dd35a1fb469e82c22\"\u003e\u003ccode\u003e6d64537\u003c/code\u003e\u003c/a\u003e Bump byteBuddyVersion from 1.18.0 to 1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/7736ca686c7aefe37c79df1160d863129ae9030d\"\u003e\u003ccode\u003e7736ca6\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/37a53308a657eb6cddabe9a19bb9feb9159c3ca6\"\u003e\u003ccode\u003e37a5330\u003c/code\u003e\u003c/a\u003e Bump byteBuddyVersion from 1.17.7 to 1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/edeb5e7f01c47ef5d3e2670ecd05601400d82bc8\"\u003e\u003ccode\u003eedeb5e7\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.19.0 to 1.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/88874e07091d4a59005cd5ab66196999383346b6\"\u003e\u003ccode\u003e88874e0\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/versions/compare/2.19.1...2.20.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-release-plugin` from 3.1.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-release/releases\"\u003eorg.apache.maven.plugins:maven-release-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert inclusion of ci skip in release commit msg (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1445\"\u003e#1445\u003c/a\u003e) \u003ca href=\"https://github.com/rvesse\"\u003e\u003ccode\u003e@​rvesse\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\u003eRevert inclusion of ci skip in release commit msg (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1445\"\u003e#1445\u003c/a\u003e) \u003ca href=\"https://github.com/rvesse\"\u003e\u003ccode\u003e@​rvesse\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-testing from 2.0.1 to 2.0.2 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1444\"\u003e#1444\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude \u0026quot;[ci skip]\u0026quot; by default in scmReleaseCommitComment (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1423\"\u003e#1423\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1426\"\u003e#1426\u003c/a\u003e : Replace archived \u003ccode\u003eorg.semver:api\u003c/code\u003e with custom \u003ccode\u003eSemVer\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1430\"\u003e#1430\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce new SemVer policies (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1424\"\u003e#1424\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude \u0026quot;[ci skip]\u0026quot; by default in scmReleaseCommitComment (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1423\"\u003e#1423\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\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\u003eCheck all project parents for SCM information. (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1421\"\u003e#1421\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix license header in xml files (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1443\"\u003e#1443\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake implementation of new SemVer policies private for project (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1440\"\u003e#1440\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve todo that led to pointless asserts (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1442\"\u003e#1442\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1434\"\u003e#1434\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old-style plexus annotation (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1432\"\u003e#1432\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up exceptions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1433\"\u003e#1433\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated classes (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1438\"\u003e#1438\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify code (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1429\"\u003e#1429\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix spelling typo (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1431\"\u003e#1431\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1428\"\u003e#1428\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1410\"\u003e#1410\u003c/a\u003e [DOCS] Update Javadoc return tags in ReleaseDescriptor.java (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1427\"\u003e#1427\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove manual configuration for plugin requirementsHistories (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1425\"\u003e#1425\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect misleading \u003ca href=\"https://github.com/return\"\u003e\u003ccode\u003e@​return\u003c/code\u003e\u003c/a\u003e descriptions in Javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1413\"\u003e#1413\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate JUnit 3/4 to JUnit 5 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1414\"\u003e#1414\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 tag-template to release-drafter configuration (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1415\"\u003e#1415\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix assertions and cleanups in Mojo Tests (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1412\"\u003e#1412\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Javadoc issues per Oracle conventions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1408\"\u003e#1408\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate JUnit 3/4 to JUnit 5 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1411\"\u003e#1411\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-release/commit/7e8ebacf6c8f3fe13480ce8b0c0aed1add86850c\"\u003e\u003ccode\u003e7e8ebac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-release-3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/f0f28e5ac0f1fd017239484ad0605e74be194e2b\"\u003e\u003ccode\u003ef0f28e5\u003c/code\u003e\u003c/a\u003e Revert inclusion of ci skip in release commit msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/2a8290136b5f412a71337b93adafdc7fa2af10e3\"\u003e\u003ccode\u003e2a82901\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-testing from 2.0.1 to 2.0.2 (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1444\"\u003e#1444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/c8613d2568e9510abd2e70455695dd022527a5de\"\u003e\u003ccode\u003ec8613d2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/2b8adaa3fde80d012e63302b87664003536eb3eb\"\u003e\u003ccode\u003e2b8adaa\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-release-3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/88630f903c60b170f3cd04325a4842182ce7d30a\"\u003e\u003ccode\u003e88630f9\u003c/code\u003e\u003c/a\u003e Fixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1426\"\u003e#1426\u003c/a\u003e : Replace archived \u003ccode\u003eorg.semver:api\u003c/code\u003e with custom \u003ccode\u003eSemVer\u003c/code\u003e implemen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/7af8acefea2f40adc885bd7f4a63e47a5396b898\"\u003e\u003ccode\u003e7af8ace\u003c/code\u003e\u003c/a\u003e Fix license header in xml files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/8914b84f9ae932ed17c6b2c633b4ab146498b227\"\u003e\u003ccode\u003e8914b84\u003c/code\u003e\u003c/a\u003e Make implementation of new SemVer policies private for project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/7e861f0af8db311bbb585d9e30d2921f12c21f7e\"\u003e\u003ccode\u003e7e861f0\u003c/code\u003e\u003c/a\u003e Resolve todo that led to pointless asserts (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1442\"\u003e#1442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/422f8959b83304a3dd02ba86e17d92a85840a09c\"\u003e\u003ccode\u003e422f895\u003c/code\u003e\u003c/a\u003e Prefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1434\"\u003e#1434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-release/compare/maven-release-3.1.1...maven-release-3.3.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-source-plugin` from 3.3.1 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-140\"\u003e[MSOURCES-140]\u003c/a\u003e - fail only if re-attach different files (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/24\"\u003e#24\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump m-invoker-p to 3.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/251\"\u003e#251\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to manually execute release drafter (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/58\"\u003e#58\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Issues (Maven 3 branch) (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/57\"\u003e#57\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/49\"\u003e#49\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\u003eUse plexus-utils version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/252\"\u003e#252\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 commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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 org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/248\"\u003e#248\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.4 to 3.6.5 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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.plexus:plexus-archiver from 4.10.1 to 4.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/242\"\u003e#242\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.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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 mavenVersion from 3.2.5 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/221\"\u003e#221\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.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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.apache.maven:maven-archiver from 3.6.3 to 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/229\"\u003e#229\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 41 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/218\"\u003e#218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/226\"\u003e#226\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.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/222\"\u003e#222\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.16.1 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/68\"\u003e#68\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.9.2 to 4.10.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/63\"\u003e#63\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.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/66\"\u003e#66\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.16.0 to 2.16.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/27\"\u003e#27\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-147\"\u003e[MSOURCES-147]\u003c/a\u003e - Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/23\"\u003e#23\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-146\"\u003e[MSOURCES-146]\u003c/a\u003e - Bump commons-io:commons-io from 2.11.0 to 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/25\"\u003e#25\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-145\"\u003e[MSOURCES-145]\u003c/a\u003e - Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/26\"\u003e#26\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-source-plugin/commit/ecf937ac27224df8135b3599edb9c9f9a8524a14\"\u003e\u003ccode\u003eecf937a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/95b3bf40e10268328b61f1dd0f1e936ebe34497e\"\u003e\u003ccode\u003e95b3bf4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[maven-release-plugin] prepare for next development iteration\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7a9a77079e1734d71a4738acf46a314f790545a3\"\u003e\u003ccode\u003e7a9a770\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/292c1ce3a0266e56e7299457c7f6ac0e913b38b4\"\u003e\u003ccode\u003e292c1ce\u003c/code\u003e\u003c/a\u003e Use plexus-utils version from parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/bf79b71899727718db8ac5944e13d6e191d87f0c\"\u003e\u003ccode\u003ebf79b71\u003c/code\u003e\u003c/a\u003e Bump m-invoker-p to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/4f3fcb965bf3a5900cf9a3b5b575ffb69483aff3\"\u003e\u003ccode\u003e4f3fcb9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/a8674428b1b62cfe5e7fecce455383ee2719c366\"\u003e\u003ccode\u003ea867442\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/51c66ac844e88b78efb8b78ea2fdd90fb7f85bbf\"\u003e\u003ccode\u003e51c66ac\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/267df4697b8bfd8414d62d4e81f5e25e12723000\"\u003e\u003ccode\u003e267df46\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ef85324e79ad34c68c118ac6cf649bb6f477664a\"\u003e\u003ccode\u003eef85324\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.1...maven-source-plugin-3.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/folio-query-tool-metadata/pull/137","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-query-tool-metadata/issues/137","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/137/packages"},{"uuid":"3706160217","node_id":"PR_kwDOIyIx6c63qvRd","number":134,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T12:23:56.000Z","updated_at":"2025-12-12T16:36:46.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":8,"packages":[{"name":"org.springframework.boot:spring-boot-starter-parent","old_version":"3.5.7","new_version":"4.0.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.17.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.17.0"},{"name":"io.swagger.core.v3:swagger-core-jakarta","old_version":"2.2.40","new_version":"2.2.41"},{"name":"org.mozilla:rhino","old_version":"1.8.0","new_version":"1.8.1","repository_url":"https://github.com/mozilla/rhino"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.19.1","new_version":"2.20.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.1.1","new_version":"3.3.0","repository_url":"https://github.com/apache/maven-release"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) | `3.5.7` | `4.0.0` |\n| [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.15.0` | `7.17.0` |\n| org.openapitools:openapi-generator-maven-plugin | `7.15.0` | `7.17.0` |\n| io.swagger.core.v3:swagger-core-jakarta | `2.2.40` | `2.2.41` |\n| [org.mozilla:rhino](https://github.com/mozilla/rhino) | `1.8.0` | `1.8.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.19.1` | `2.20.1` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.1.1` | `3.3.0` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.1` | `3.4.0` |\n\n\nUpdates `org.springframework.boot:spring-boot-starter-parent` from 3.5.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-starter-parent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.0-Release-Notes\"\u003erelease notes for Spring Boot 4.0\u003c/a\u003e are available on the wiki. There is also \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.0-Migration-Guide\"\u003ea migration guide\u003c/a\u003e to help you upgrade from Spring Boot 3.5.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChange tomcat and jetty runtime modules to starters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48175\"\u003e#48175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename spring-boot-kotlin-serialization to align with the name of the Kotlinx module that it pulls in \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48076\"\u003e#48076\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\u003eError properties are a general web concern and should not be located beneath server.* \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48201\"\u003e#48201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWith both Jackson 2 and 3 on the classpath, \u003ccode\u003e@JsonTest\u003c/code\u003e fails due to duplicate jacksonTesterFactoryBean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48198\"\u003e#48198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGradle war task does not exclude starter POMs from lib-provided \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48197\"\u003e#48197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.test.webclient.mockrestserviceserver.enabled is not aligned with its module's name \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48193\"\u003e#48193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSslMeterBinder doesn't register metrics for dynamically added bundles if no bundles exist at bind time \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48182\"\u003e#48182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProperties bound in the child management context ignore the parent's environment prefix \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48177\"\u003e#48177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003essl.chain.expiry metrics doesn't update for dynamically registered SSL bundles \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48171\"\u003e#48171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStarter for spring-boot-micrometer-metrics is missing \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48161\"\u003e#48161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eElasticsearch client's sniffer functionality should not be enabled by default \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48155\"\u003e#48155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring-boot-starter-elasticsearch should depend on elasticsearch-java \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48141\"\u003e#48141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-configuration exclusions are checked using a different class loader to the one that loads auto-configuration classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48132\"\u003e#48132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew arm64 macbooks fail to bootBuildImage due to incorrect platform image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48128\"\u003e#48128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProperties for configuring an isolated JsonMapper or ObjectMapper are incorrectly named \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48116\"\u003e#48116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildpack fails with recent Docker installs due to hardcoded version in URL \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48103\"\u003e#48103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImage building may fail when specifying a platform if an image has already been built with a different platform \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48099\"\u003e#48099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault values of Kotlinx Serialization JSON configuration properties are not documented \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48097\"\u003e#48097\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom XML converters should override defaults in HttpMessageConverters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48096\"\u003e#48096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin serialization is used too aggressively when other JSON libraries are available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48070\"\u003e#48070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePortInUseException incorrectly thrown on failure to bind port due to Netty IP misconfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48059\"\u003e#48059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-configured JCacheMetrics cannot be customized \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48057\"\u003e#48057\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSecurityCustomizer beans are excluded by WebMvcTest \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48055\"\u003e#48055\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated EnvironmentPostProcessor does not resolve arguments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48047\"\u003e#48047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRetryPolicySettings should refer to maxRetries, not maxAttempts \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48023\"\u003e#48023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDevtools Restarter does not work with a parameterless main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/47996\"\u003e#47996\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDependency management for Kafka should not manage Scala 2.12 libraries \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/47991\"\u003e#47991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring-boot-mail should depend on jakarta.mail:jakarta.mail-api and org.eclipse.angus:angus-mail instead of org.eclipse.angus:jakarta.mail \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/47983\"\u003e#47983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring-boot-starter-data-mongodb-reactive has dependency on reactor-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/47982\"\u003e#47982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for ReactiveElasticsearchClient is in the wrong module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/47848\"\u003e#47848\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\u003eRemoved property spring.test.webclient.register-rest-template is still documented \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48199\"\u003e#48199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention support for detecting AWS ECS in \u0026quot;Deploying to the Cloud\u0026quot; \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48170\"\u003e#48170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise AWS section of \u0026quot;Deploying to the Cloud\u0026quot; in reference manual \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48163\"\u003e#48163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in PortInUseException Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48134\"\u003e#48134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect section about required setters in \u0026quot;Type-safe Configuration Properties\u0026quot; \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48131\"\u003e#48131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse since attribute in configuration properties deprecation consistently \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48122\"\u003e#48122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument EndpointJsonMapper and management.endpoints.jackson.isolated-json-mapper \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48115\"\u003e#48115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument support for configuring servlet context init parameters using properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48112\"\u003e#48112\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome configuration properties are not documented in the appendix \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48095\"\u003e#48095\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/1c0e08b4c434b0e77a83098267b2a0f5a3fc56d7\"\u003e\u003ccode\u003e1c0e08b\u003c/code\u003e\u003c/a\u003e Release v4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/34879288f9305e8fb4ca292607e0f997e48a60c6\"\u003e\u003ccode\u003e3487928\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/29b8e969782bef3802784754c1e970fe513a36dc\"\u003e\u003ccode\u003e29b8e96\u003c/code\u003e\u003c/a\u003e Switch make-default in preparation for Spring Boot 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/88da0ddb940fc4f68a9bf161080cb7b5ef454753\"\u003e\u003ccode\u003e88da0dd\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/56feeaa9a036de7fed2ec7e40a4db624adb0858d\"\u003e\u003ccode\u003e56feeaa\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.9-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3becdc7d47f5c0a9478d1a734f4ee94f84a1e7bd\"\u003e\u003ccode\u003e3becdc7\u003c/code\u003e\u003c/a\u003e Move server.error properties to spring.web.error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2b306329ae0df5ff94ab5846744083fe4df506c7\"\u003e\u003ccode\u003e2b30632\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4f03b44e972fac9ab11b833daa5c1ec328712fd8\"\u003e\u003ccode\u003e4f03b44\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x' into 3.5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3d15c13270a78dc6334aee2dd2fac9d7f5c41794\"\u003e\u003ccode\u003e3d15c13\u003c/code\u003e\u003c/a\u003e Next development version (v3.4.13-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/dc140dfc2ea951b75dbb2ba910972318d919759d\"\u003e\u003ccode\u003edc140df\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Framework 7.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.7...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.17.0 released\u003c/h2\u003e\n\u003cp\u003ev7.17.0 stable release comes with 60+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.17.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e1 breaking change (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.17.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eopenapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normalize option \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22236\"\u003e#22236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpenApiNormalizer FILTER improvements. Multi filters + filter on path \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22128\"\u003e#22128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix additional properties handling in 3.1 spec \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22056\"\u003e#22056\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate c curl generator to support float \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21103\"\u003e#21103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CSHARP] Add cache to efficiently lookup CodegenModel in csharp codegen to make csharp generator faster \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22094\"\u003e#22094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CSHARP] Fix how the array type is set when using NULLABLE_REFERENCE_TYPES \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22071\"\u003e#22071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][httpclient] do not use deprecated HttpRequestMessage.Properties \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/20737\"\u003e#20737\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart] Fix compile error in inline enum properties with \u0026quot;default\u0026quot; values \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22165\"\u003e#22165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eElixir\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[fix][elixir] missing type mapping for AnyType \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22081\"\u003e#22081\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[jaxrs] Support jackson option (true by default) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22169\"\u003e#22169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java][jaxrs-spec] withXml support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22140\"\u003e#22140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJersey2/3: Fixes a bug in OAuth token renewal, where the previous HTTP 401 code is reused even after the retry succeeds \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22134\"\u003e#22134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] Remove unnecessary modifiers from API interface templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22132\"\u003e#22132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring 7 WebClient Compatibility \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22030\"\u003e#22030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] add support for api versioning \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22028\"\u003e#22028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJulia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Julia] Fix docstring parameter formatting with backticks \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHP\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(php,php-nextgen): remove useless string cast from ObjectSerializer.mustache \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22121\"\u003e#22121\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePython\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[python-fastapi] Fix: Skip sorting of path operations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22166\"\u003e#22166\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/OpenAPITools/openapi-generator/commit/0120486e6207b41cdd18b89eaf25f061ac87195a\"\u003e\u003ccode\u003e0120486\u003c/code\u003e\u003c/a\u003e v7.17.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22248\"\u003e#22248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44075c9edfeb14cee2c539b11a3b5d761c1272ca\"\u003e\u003ccode\u003e44075c9\u003c/code\u003e\u003c/a\u003e Fix explode query params for typescript-fetch (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22246\"\u003e#22246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3d4f29eac7584e269b15038b3c2dc3a2630e6c71\"\u003e\u003ccode\u003e3d4f29e\u003c/code\u003e\u003c/a\u003e [PYTHON-FASTAPI] update starlette to newer version 0.49.1 (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22243\"\u003e#22243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/351b601368f741b518d25735a00de67000722c73\"\u003e\u003ccode\u003e351b601\u003c/code\u003e\u003c/a\u003e openapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2c248e6c93fc9c621ea51c2509184c47b1e47281\"\u003e\u003ccode\u003e2c248e6\u003c/code\u003e\u003c/a\u003e [ruby] Introduce ApiModelBase (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22052\"\u003e#22052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/68b0dfe6d16bec38a61dcfbe2f1fe46c412ab0a2\"\u003e\u003ccode\u003e68b0dfe\u003c/code\u003e\u003c/a\u003e Expose mtls certificate config params in python and php configuration templat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/31e462dc3ea1d1b240f11f151e74b2fbc6e9a931\"\u003e\u003ccode\u003e31e462d\u003c/code\u003e\u003c/a\u003e Make Gradle properties non-nullable (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22050\"\u003e#22050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/74488fa3c365114af17a8ca9db87cf1bebb17df7\"\u003e\u003ccode\u003e74488fa\u003c/code\u003e\u003c/a\u003e Update modelOneOf.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22220\"\u003e#22220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/8c54f18f7c48cf4547ba0f2d9e714bf1a56acc2f\"\u003e\u003ccode\u003e8c54f18\u003c/code\u003e\u003c/a\u003e remove BACKTICK_PLAN.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/57d12811ef667cc32bef9926ebf59aaa5ebb776a\"\u003e\u003ccode\u003e57d1281\u003c/code\u003e\u003c/a\u003e [Julia] Fix docstring parameter formatting with backticks (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.17.0\n\nUpdates `io.swagger.core.v3:swagger-core-jakarta` from 2.2.40 to 2.2.41\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.17.0\n\nUpdates `org.mozilla:rhino` from 1.8.0 to 1.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mozilla/rhino/releases\"\u003eorg.mozilla:rhino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRhino 1.8.1\u003c/h2\u003e\n\u003cp\u003eThis release fixes a problem with formatting of floating-point numbers to strings that may result in very bad performance in some cases.\u003c/p\u003e\n\u003cp\u003eWe recommend that all users of Rhino upgrade to this release, and to Java 17 or 21, if possible.\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/mozilla/rhino/blob/master/RELEASE-NOTES.md\"\u003eorg.mozilla:rhino's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRhino 1.8.1, Rhino 1.7.15.1, Rhino 1.7.14.1\u003c/h1\u003e\n\u003ch2\u003eDecember 2, 2025\u003c/h2\u003e\n\u003cp\u003eThese releases fix a bug in the code that formats floating-point numbers into strings\nthat could result in very bad performance in some cases.\u003c/p\u003e\n\u003cp\u003eWe recommend that all users of Rhino upgrade to release 1.8.1 if possible,\nand upgrade to Java 17 or 21.\u003c/p\u003e\n\u003cp\u003eUsers who need an older release, or who cannot yet leave Java 8, can also\nuse 1.7.15.1 or 1.7.14.1.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mozilla/rhino/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:versions-maven-plugin` from 2.19.1 to 2.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/versions/releases\"\u003eorg.codehaus.mojo:versions-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.20.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1313\"\u003e#1313\u003c/a\u003e: Do not show existing version as update (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1315\"\u003e#1315\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.20.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\u003eAllow filtering out pre releases in use-latest-versions (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1283\"\u003e#1283\u003c/a\u003e) \u003ca href=\"https://github.com/Artur\"\u003e\u003ccode\u003e@​Artur\u003c/code\u003e\u003c/a\u003e-\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/979\"\u003e#979\u003c/a\u003e: Output file is not overwritten by default (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1279\"\u003e#1279\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eFixed a problem with dependency management filtering in the logged results (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1298\"\u003e#1298\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1295\"\u003e#1295\u003c/a\u003e: getAllUpdates(boolean) should respect currentVersionRange (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1297\"\u003e#1297\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1287\"\u003e#1287\u003c/a\u003e - Versionless dependencies in dependencyManagement accepted by maven, but not bij resolve-ranges (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1288\"\u003e#1288\u003c/a\u003e) \u003ca href=\"https://github.com/maroschutte\"\u003e\u003ccode\u003e@​maroschutte\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArtifact comparison should use semantic version comparison. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1281\"\u003e#1281\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1150\"\u003e#1150\u003c/a\u003e: Resolve multiple level properties (properties resolving to properties) (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1276\"\u003e#1276\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eAdd more examples of ignoredVersions config parameter (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1296\"\u003e#1296\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix broken href link in site (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1294\"\u003e#1294\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded remaining javadoc comments. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1293\"\u003e#1293\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetting rid of javadoc warnings (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1292\"\u003e#1292\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eResolverAdapter: a thin adapter over Resolver (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1301\"\u003e#1301\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a problem with dependency management filtering in the logged results (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1298\"\u003e#1298\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix broken href link in site (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1294\"\u003e#1294\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded remaining javadoc comments. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1293\"\u003e#1293\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetting rid of javadoc warnings (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1292\"\u003e#1292\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved a redundant integration test (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1280\"\u003e#1280\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1312\"\u003e#1312\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump byteBuddyVersion from 1.18.0 to 1.18.1 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1311\"\u003e#1311\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.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1307\"\u003e#1307\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump byteBuddyVersion from 1.17.7 to 1.18.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1309\"\u003e#1309\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1303\"\u003e#1303\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1305\"\u003e#1305\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-i18n from 1.0.0 to 1.1.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1306\"\u003e#1306\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-interactivity-api from 1.4 to 1.5.1 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1308\"\u003e#1308\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.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1302\"\u003e#1302\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.2 to 4.10.3 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1290\"\u003e#1290\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/versions/pull/1285\"\u003e#1285\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/b296a4f7cbc57a787a691ae78439d856d3e657b1\"\u003e\u003ccode\u003eb296a4f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 2.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/b243939ff413dcbba754f3dc0244e8027e834bdb\"\u003e\u003ccode\u003eb243939\u003c/code\u003e\u003c/a\u003e Fixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1313\"\u003e#1313\u003c/a\u003e: Do not show existing version as update (\u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1315\"\u003e#1315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/773d0f37d2b78d6fa4d91118079bdabe0c38d5d6\"\u003e\u003ccode\u003e773d0f3\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/mojohaus/versions/commit/2467d99166c6d15bd4e5755f5c500f6ee53ccbaa\"\u003e\u003ccode\u003e2467d99\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/4c240e7af2fc05d1b0719ee6c9e7e1ccb2618abc\"\u003e\u003ccode\u003e4c240e7\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/6d64537083fa7cd7cd6f452dd35a1fb469e82c22\"\u003e\u003ccode\u003e6d64537\u003c/code\u003e\u003c/a\u003e Bump byteBuddyVersion from 1.18.0 to 1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/7736ca686c7aefe37c79df1160d863129ae9030d\"\u003e\u003ccode\u003e7736ca6\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/37a53308a657eb6cddabe9a19bb9feb9159c3ca6\"\u003e\u003ccode\u003e37a5330\u003c/code\u003e\u003c/a\u003e Bump byteBuddyVersion from 1.17.7 to 1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/edeb5e7f01c47ef5d3e2670ecd05601400d82bc8\"\u003e\u003ccode\u003eedeb5e7\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.19.0 to 1.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/88874e07091d4a59005cd5ab66196999383346b6\"\u003e\u003ccode\u003e88874e0\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/versions/compare/2.19.1...2.20.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-release-plugin` from 3.1.1 to 3.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-release/releases\"\u003eorg.apache.maven.plugins:maven-release-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude \u0026quot;[ci skip]\u0026quot; by default in scmReleaseCommitComment (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1423\"\u003e#1423\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1426\"\u003e#1426\u003c/a\u003e : Replace archived \u003ccode\u003eorg.semver:api\u003c/code\u003e with custom \u003ccode\u003eSemVer\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1430\"\u003e#1430\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce new SemVer policies (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1424\"\u003e#1424\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude \u0026quot;[ci skip]\u0026quot; by default in scmReleaseCommitComment (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1423\"\u003e#1423\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\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\u003eCheck all project parents for SCM information. (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1421\"\u003e#1421\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix license header in xml files (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1443\"\u003e#1443\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake implementation of new SemVer policies private for project (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1440\"\u003e#1440\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve todo that led to pointless asserts (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1442\"\u003e#1442\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1434\"\u003e#1434\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old-style plexus annotation (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1432\"\u003e#1432\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up exceptions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1433\"\u003e#1433\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated classes (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1438\"\u003e#1438\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify code (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1429\"\u003e#1429\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix spelling typo (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1431\"\u003e#1431\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1428\"\u003e#1428\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1410\"\u003e#1410\u003c/a\u003e [DOCS] Update Javadoc return tags in ReleaseDescriptor.java (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1427\"\u003e#1427\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove manual configuration for plugin requirementsHistories (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1425\"\u003e#1425\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect misleading \u003ca href=\"https://github.com/return\"\u003e\u003ccode\u003e@​return\u003c/code\u003e\u003c/a\u003e descriptions in Javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1413\"\u003e#1413\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate JUnit 3/4 to JUnit 5 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1414\"\u003e#1414\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 tag-template to release-drafter configuration (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1415\"\u003e#1415\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix assertions and cleanups in Mojo Tests (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1412\"\u003e#1412\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Javadoc issues per Oracle conventions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1408\"\u003e#1408\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate JUnit 3/4 to JUnit 5 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1411\"\u003e#1411\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1419\"\u003e#1419\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-interactivity-api from 1.4 to 1.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1417\"\u003e#1417\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.28 to 1.29 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1418\"\u003e#1418\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.4 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1395\"\u003e#1395\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeclare used dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1407\"\u003e#1407\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Maven 3.9.11 in dependencies, still required 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1406\"\u003e#1406\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1398\"\u003e#1398\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/2b8adaa3fde80d012e63302b87664003536eb3eb\"\u003e\u003ccode\u003e2b8adaa\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-release-3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/88630f903c60b170f3cd04325a4842182ce7d30a\"\u003e\u003ccode\u003e88630f9\u003c/code\u003e\u003c/a\u003e Fixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1426\"\u003e#1426\u003c/a\u003e : Replace archived \u003ccode\u003eorg.semver:api\u003c/code\u003e with custom \u003ccode\u003eSemVer\u003c/code\u003e implemen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/7af8acefea2f40adc885bd7f4a63e47a5396b898\"\u003e\u003ccode\u003e7af8ace\u003c/code\u003e\u003c/a\u003e Fix license header in xml files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/8914b84f9ae932ed17c6b2c633b4ab146498b227\"\u003e\u003ccode\u003e8914b84\u003c/code\u003e\u003c/a\u003e Make implementation of new SemVer policies private for project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/7e861f0af8db311bbb585d9e30d2921f12c21f7e\"\u003e\u003ccode\u003e7e861f0\u003c/code\u003e\u003c/a\u003e Resolve todo that led to pointless asserts (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1442\"\u003e#1442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/422f8959b83304a3dd02ba86e17d92a85840a09c\"\u003e\u003ccode\u003e422f895\u003c/code\u003e\u003c/a\u003e Prefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1434\"\u003e#1434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/70f56adc0e292b038dfea9b82728b4551fd55503\"\u003e\u003ccode\u003e70f56ad\u003c/code\u003e\u003c/a\u003e Remove old-style plexus annotation (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/a06c6f8c81da800b1292f17246b8aea688eeb0c7\"\u003e\u003ccode\u003ea06c6f8\u003c/code\u003e\u003c/a\u003e Clean up exceptions (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1433\"\u003e#1433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/227215b9aeb6fb2d5556f94650ce8f331f072cde\"\u003e\u003ccode\u003e227215b\u003c/code\u003e\u003c/a\u003e Replace deprecated classes (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/311ecf585015fd73624e2e8c590da3359c68a79e\"\u003e\u003ccode\u003e311ecf5\u003c/code\u003e\u003c/a\u003e Back project version to 3.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-release/compare/maven-release-3.1.1...maven-release-3.3.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-source-plugin` from 3.3.1 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-140\"\u003e[MSOURCES-140]\u003c/a\u003e - fail only if re-attach different files (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/24\"\u003e#24\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump m-invoker-p to 3.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/251\"\u003e#251\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to manually execute release drafter (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/58\"\u003e#58\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Issues (Maven 3 branch) (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/57\"\u003e#57\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/49\"\u003e#49\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\u003eUse plexus-utils version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/252\"\u003e#252\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 commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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 org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/248\"\u003e#248\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.4 to 3.6.5 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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.plexus:plexus-archiver from 4.10.1 to 4.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/242\"\u003e#242\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.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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 mavenVersion from 3.2.5 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/221\"\u003e#221\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.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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.apache.maven:maven-archiver from 3.6.3 to 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/229\"\u003e#229\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 41 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/218\"\u003e#218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/226\"\u003e#226\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.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/222\"\u003e#222\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.16.1 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/68\"\u003e#68\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.9.2 to 4.10.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/63\"\u003e#63\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.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/66\"\u003e#66\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.16.0 to 2.16.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/27\"\u003e#27\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-147\"\u003e[MSOURCES-147]\u003c/a\u003e - Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/23\"\u003e#23\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-146\"\u003e[MSOURCES-146]\u003c/a\u003e - Bump commons-io:commons-io from 2.11.0 to 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/25\"\u003e#25\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-145\"\u003e[MSOURCES-145]\u003c/a\u003e - Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/26\"\u003e#26\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-source-plugin/commit/ecf937ac27224df8135b3599edb9c9f9a8524a14\"\u003e\u003ccode\u003eecf937a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/95b3bf40e10268328b61f1dd0f1e936ebe34497e\"\u003e\u003ccode\u003e95b3bf4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[maven-release-plugin] prepare for next development iteration\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7a9a77079e1734d71a4738acf46a314f790545a3\"\u003e\u003ccode\u003e7a9a770\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/292c1ce3a0266e56e7299457c7f6ac0e913b38b4\"\u003e\u003ccode\u003e292c1ce\u003c/code\u003e\u003c/a\u003e Use plexus-utils version from parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/bf79b71899727718db8ac5944e13d6e191d87f0c\"\u003e\u003ccode\u003ebf79b71\u003c/code\u003e\u003c/a\u003e Bump m-invoker-p to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/4f3fcb965bf3a5900cf9a3b5b575ffb69483aff3\"\u003e\u003ccode\u003e4f3fcb9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/a8674428b1b62cfe5e7fecce455383ee2719c366\"\u003e\u003ccode\u003ea867442\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/51c66ac844e88b78efb8b78ea2fdd90fb7f85bbf\"\u003e\u003ccode\u003e51c66ac\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/267df4697b8bfd8414d62d4e81f5e25e12723000\"\u003e\u003ccode\u003e267df46\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ef85324e79ad34c68c118ac6cf649bb6f477664a\"\u003e\u003ccode\u003eef85324\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.1...maven-source-plugin-3.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/folio-query-tool-metadata/pull/134","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-query-tool-metadata/issues/134","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/134/packages"},{"uuid":"3608341925","node_id":"PR_kwDOIyIx6c6yjJtW","number":128,"state":"open","title":"fix(deps): bump the prod-deps group with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-10T14:35:56.000Z","updated_at":"2025-11-17T14:05:16.318Z","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":3,"packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.17.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.17.0"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.17.0"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.1.1","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-release"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 3 updates: [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator), org.openapitools:openapi-generator-maven-plugin and [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release).\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.17.0 released\u003c/h2\u003e\n\u003cp\u003ev7.17.0 stable release comes with 60+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.17.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e1 breaking change (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.17.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eopenapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normalize option \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22236\"\u003e#22236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpenApiNormalizer FILTER improvements. Multi filters + filter on path \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22128\"\u003e#22128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix additional properties handling in 3.1 spec \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22056\"\u003e#22056\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate c curl generator to support float \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21103\"\u003e#21103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CSHARP] Add cache to efficiently lookup CodegenModel in csharp codegen to make csharp generator faster \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22094\"\u003e#22094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CSHARP] Fix how the array type is set when using NULLABLE_REFERENCE_TYPES \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22071\"\u003e#22071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][httpclient] do not use deprecated HttpRequestMessage.Properties \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/20737\"\u003e#20737\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart] Fix compile error in inline enum properties with \u0026quot;default\u0026quot; values \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22165\"\u003e#22165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eElixir\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[fix][elixir] missing type mapping for AnyType \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22081\"\u003e#22081\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[jaxrs] Support jackson option (true by default) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22169\"\u003e#22169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java][jaxrs-spec] withXml support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22140\"\u003e#22140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJersey2/3: Fixes a bug in OAuth token renewal, where the previous HTTP 401 code is reused even after the retry succeeds \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22134\"\u003e#22134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] Remove unnecessary modifiers from API interface templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22132\"\u003e#22132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring 7 WebClient Compatibility \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22030\"\u003e#22030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] add support for api versioning \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22028\"\u003e#22028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJulia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Julia] Fix docstring parameter formatting with backticks \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHP\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(php,php-nextgen): remove useless string cast from ObjectSerializer.mustache \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22121\"\u003e#22121\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePython\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[python-fastapi] Fix: Skip sorting of path operations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22166\"\u003e#22166\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/OpenAPITools/openapi-generator/commit/0120486e6207b41cdd18b89eaf25f061ac87195a\"\u003e\u003ccode\u003e0120486\u003c/code\u003e\u003c/a\u003e v7.17.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22248\"\u003e#22248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44075c9edfeb14cee2c539b11a3b5d761c1272ca\"\u003e\u003ccode\u003e44075c9\u003c/code\u003e\u003c/a\u003e Fix explode query params for typescript-fetch (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22246\"\u003e#22246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3d4f29eac7584e269b15038b3c2dc3a2630e6c71\"\u003e\u003ccode\u003e3d4f29e\u003c/code\u003e\u003c/a\u003e [PYTHON-FASTAPI] update starlette to newer version 0.49.1 (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22243\"\u003e#22243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/351b601368f741b518d25735a00de67000722c73\"\u003e\u003ccode\u003e351b601\u003c/code\u003e\u003c/a\u003e openapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2c248e6c93fc9c621ea51c2509184c47b1e47281\"\u003e\u003ccode\u003e2c248e6\u003c/code\u003e\u003c/a\u003e [ruby] Introduce ApiModelBase (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22052\"\u003e#22052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/68b0dfe6d16bec38a61dcfbe2f1fe46c412ab0a2\"\u003e\u003ccode\u003e68b0dfe\u003c/code\u003e\u003c/a\u003e Expose mtls certificate config params in python and php configuration templat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/31e462dc3ea1d1b240f11f151e74b2fbc6e9a931\"\u003e\u003ccode\u003e31e462d\u003c/code\u003e\u003c/a\u003e Make Gradle properties non-nullable (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22050\"\u003e#22050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/74488fa3c365114af17a8ca9db87cf1bebb17df7\"\u003e\u003ccode\u003e74488fa\u003c/code\u003e\u003c/a\u003e Update modelOneOf.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22220\"\u003e#22220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/8c54f18f7c48cf4547ba0f2d9e714bf1a56acc2f\"\u003e\u003ccode\u003e8c54f18\u003c/code\u003e\u003c/a\u003e remove BACKTICK_PLAN.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/57d12811ef667cc32bef9926ebf59aaa5ebb776a\"\u003e\u003ccode\u003e57d1281\u003c/code\u003e\u003c/a\u003e [Julia] Fix docstring parameter formatting with backticks (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.17.0\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.17.0\n\nUpdates `org.apache.maven.plugins:maven-release-plugin` from 3.1.1 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-release/releases\"\u003eorg.apache.maven.plugins:maven-release-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;serverId\u0026quot; and \u0026quot;privateKey\u0026quot; SCM parameters (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1385\"\u003e#1385\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport complex CI-Friendly expressions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1382\"\u003e#1382\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MRELEASE-1160\"\u003e[MRELEASE-1160]\u003c/a\u003e - Consider releaseDescriptor's pushChanges for ScmRepositoryConfigurator.getConfiguredRepository() (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/237\"\u003e#237\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MRELEASE-1054\"\u003e[MRELEASE-1054]\u003c/a\u003e - Support for excluding submodules changes. (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/196\"\u003e#196\u003c/a\u003e) \u003ca href=\"https://github.com/wuwen5\"\u003e\u003ccode\u003e@​wuwen5\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/MRELEASE-1154\"\u003e[MRELEASE-1154]\u003c/a\u003e - Never fail for unresolvable version expressions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/230\"\u003e#230\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MRELEASE-1153\"\u003e[MRELEASE-1153]\u003c/a\u003e - Revert parts of MRELEASE-1109 (8dfcb47996320af5e6f0b2d50eac209… (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/224\"\u003e#224\u003c/a\u003e) \u003ca href=\"https://github.com/michael-o\"\u003e\u003ccode\u003e@​michael-o\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConvert APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1405\"\u003e#1405\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(doc) Add FAQ entry for using custom deploy plugin (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1388\"\u003e#1388\u003c/a\u003e) \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/238\"\u003e#238\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👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusFileUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1403\"\u003e#1403\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1404\"\u003e#1404\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate site descriptor to 2.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1399\"\u003e#1399\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1387\"\u003e#1387\u003c/a\u003e) \u003ca href=\"https://github.com/sebtiem\"\u003e\u003ccode\u003e@​sebtiem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGithub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/241\"\u003e#241\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert to Guice constructor injection (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/236\"\u003e#236\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump parent from 42 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1396\"\u003e#1396\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1392\"\u003e#1392\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump scmVersion from 2.1.0 to 2.2.1 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1393\"\u003e#1393\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.3 to 2.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1389\"\u003e#1389\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1386\"\u003e#1386\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1378\"\u003e#1378\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-interactivity-api from 1.3 to 1.4 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/239\"\u003e#239\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 (\u003ca href=\"https://redirect.github.com/apache/maven-release/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.xmlunit:xmlunit-core from 2.10.1 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1377\"\u003e#1377\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.0 to 2.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/242\"\u003e#242\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.hamcrest:hamcrest-core from 2.2 to 3.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/227\"\u003e#227\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.hamcrest:hamcrest from 2.2 to 3.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/226\"\u003e#226\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.15.0 to 3.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/231\"\u003e#231\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/225\"\u003e#225\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-release/commit/167c489c26ff9c2d5aa1e20fdaaa732b9351865b\"\u003e\u003ccode\u003e167c489\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-release-3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/0ab10be84e4b0d0d3cf22a02efdbdbe09ec2a5e4\"\u003e\u003ccode\u003e0ab10be\u003c/code\u003e\u003c/a\u003e Improve javadoc for parameter \u0026quot;pushChanges\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/f06aaa2f332f87e390f398785c7435aee4fa8229\"\u003e\u003ccode\u003ef06aaa2\u003c/code\u003e\u003c/a\u003e Add links to Javadocs for SCM authentication\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/bf44cbeaa61d41863c672b2aa874c35320f542f1\"\u003e\u003ccode\u003ebf44cbe\u003c/code\u003e\u003c/a\u003e Site: Convert APT to Markdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/71db7e55ead003ce755a0e621a18fe165017c121\"\u003e\u003ccode\u003e71db7e5\u003c/code\u003e\u003c/a\u003e Move to match target converter format MARKDOWN with doxia-converter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/46a6026700d3744a305f941c306cab5c89bccfe7\"\u003e\u003ccode\u003e46a6026\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ePlexusFileUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1403\"\u003e#1403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/b3d49dc70db1687d26b51e0bd47cf5cc8a3e0262\"\u003e\u003ccode\u003eb3d49dc\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1404\"\u003e#1404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/ce76e9f7bcb4bf5fd51851f3bfd8ae2fa4cbdb64\"\u003e\u003ccode\u003ece76e9f\u003c/code\u003e\u003c/a\u003e Update site descriptor to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/0ef78fd81a46cc34e5f92d06f6afef31d3085c2e\"\u003e\u003ccode\u003e0ef78fd\u003c/code\u003e\u003c/a\u003e Bump parent from 42 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/dfe917c409b4c4016015009221a546f3bbef7f0c\"\u003e\u003ccode\u003edfe917c\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1392\"\u003e#1392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-release/compare/maven-release-3.1.1...maven-release-3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/folio-query-tool-metadata/pull/128","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-query-tool-metadata/issues/128","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/128/packages"},{"uuid":"3568448225","node_id":"PR_kwDOGzaPjM6wgJhN","number":1354,"state":"open","title":"Bump org.openapitools:openapi-generator from 7.16.0 to 7.17.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":"2025-10-30T00:21:28.000Z","updated_at":"2025-10-30T00:27:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.16.0","new_version":"7.17.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.16.0 to 7.17.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.17.0 released\u003c/h2\u003e\n\u003cp\u003ev7.17.0 stable release comes with 60+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.17.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e1 breaking change (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.17.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eopenapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normalize option \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22236\"\u003e#22236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpenApiNormalizer FILTER improvements. Multi filters + filter on path \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22128\"\u003e#22128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix additional properties handling in 3.1 spec \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22056\"\u003e#22056\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate c curl generator to support float \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21103\"\u003e#21103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CSHARP] Add cache to efficiently lookup CodegenModel in csharp codegen to make csharp generator faster \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22094\"\u003e#22094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CSHARP] Fix how the array type is set when using NULLABLE_REFERENCE_TYPES \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22071\"\u003e#22071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][httpclient] do not use deprecated HttpRequestMessage.Properties \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/20737\"\u003e#20737\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart] Fix compile error in inline enum properties with \u0026quot;default\u0026quot; values \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22165\"\u003e#22165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eElixir\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[fix][elixir] missing type mapping for AnyType \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22081\"\u003e#22081\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[jaxrs] Support jackson option (true by default) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22169\"\u003e#22169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java][jaxrs-spec] withXml support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22140\"\u003e#22140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJersey2/3: Fixes a bug in OAuth token renewal, where the previous HTTP 401 code is reused even after the retry succeeds \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22134\"\u003e#22134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] Remove unnecessary modifiers from API interface templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22132\"\u003e#22132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring 7 WebClient Compatibility \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22030\"\u003e#22030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] add support for api versioning \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22028\"\u003e#22028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJulia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Julia] Fix docstring parameter formatting with backticks \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHP\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(php,php-nextgen): remove useless string cast from ObjectSerializer.mustache \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22121\"\u003e#22121\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePython\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[python-fastapi] Fix: Skip sorting of path operations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22166\"\u003e#22166\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/OpenAPITools/openapi-generator/commit/0120486e6207b41cdd18b89eaf25f061ac87195a\"\u003e\u003ccode\u003e0120486\u003c/code\u003e\u003c/a\u003e v7.17.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22248\"\u003e#22248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44075c9edfeb14cee2c539b11a3b5d761c1272ca\"\u003e\u003ccode\u003e44075c9\u003c/code\u003e\u003c/a\u003e Fix explode query params for typescript-fetch (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22246\"\u003e#22246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3d4f29eac7584e269b15038b3c2dc3a2630e6c71\"\u003e\u003ccode\u003e3d4f29e\u003c/code\u003e\u003c/a\u003e [PYTHON-FASTAPI] update starlette to newer version 0.49.1 (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22243\"\u003e#22243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/351b601368f741b518d25735a00de67000722c73\"\u003e\u003ccode\u003e351b601\u003c/code\u003e\u003c/a\u003e openapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2c248e6c93fc9c621ea51c2509184c47b1e47281\"\u003e\u003ccode\u003e2c248e6\u003c/code\u003e\u003c/a\u003e [ruby] Introduce ApiModelBase (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22052\"\u003e#22052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/68b0dfe6d16bec38a61dcfbe2f1fe46c412ab0a2\"\u003e\u003ccode\u003e68b0dfe\u003c/code\u003e\u003c/a\u003e Expose mtls certificate config params in python and php configuration templat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/31e462dc3ea1d1b240f11f151e74b2fbc6e9a931\"\u003e\u003ccode\u003e31e462d\u003c/code\u003e\u003c/a\u003e Make Gradle properties non-nullable (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22050\"\u003e#22050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/74488fa3c365114af17a8ca9db87cf1bebb17df7\"\u003e\u003ccode\u003e74488fa\u003c/code\u003e\u003c/a\u003e Update modelOneOf.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22220\"\u003e#22220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/8c54f18f7c48cf4547ba0f2d9e714bf1a56acc2f\"\u003e\u003ccode\u003e8c54f18\u003c/code\u003e\u003c/a\u003e remove BACKTICK_PLAN.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/57d12811ef667cc32bef9926ebf59aaa5ebb776a\"\u003e\u003ccode\u003e57d1281\u003c/code\u003e\u003c/a\u003e [Julia] Fix docstring parameter formatting with backticks (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.16.0...v7.17.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.16.0\u0026new-version=7.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/quarkiverse/quarkus-openapi-generator/pull/1354","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-openapi-generator/issues/1354","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1354/packages"},{"uuid":"3508252150","node_id":"PR_kwDOO5I_fs6tXi_P","number":28,"state":"closed","title":"chore(deps): bump the maven-version-updates group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-24T02:27:16.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T02:31:27.000Z","updated_at":"2025-11-24T02:27:18.000Z","time_to_close":3628549,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"maven-version-updates","update_count":20,"packages":[{"name":"org.bouncycastle:bcprov-jdk18on","old_version":"1.81","new_version":"1.82","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.81","new_version":"1.82","repository_url":"https://github.com/bcgit/bc-java"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.40.0","new_version":"2.42.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.uber.nullaway:nullaway","old_version":"0.12.7","new_version":"0.12.10","repository_url":"https://github.com/uber/NullAway"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.13.3","new_version":"6.0.0","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.40.0","new_version":"2.42.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.openapitools:openapi-generator","old_version":"7.14.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator-core","old_version":"7.14.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.graalvm.polyglot:polyglot","old_version":"24.2.2","new_version":"25.0.0","repository_url":"https://github.com/oracle/graal"},{"name":"org.graalvm.polyglot:js","old_version":"24.2.2","new_version":"25.0.0","repository_url":"https://github.com/oracle/graal"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.13","new_version":"1.5.19","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.9.3.2","new_version":"4.9.6.0","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.1","new_version":"3.6.2","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.13","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"2.45.0","new_version":"3.0.0","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-version-updates group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) | `1.81` | `1.82` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.81` | `1.82` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.40.0` | `2.42.0` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.12.7` | `0.12.10` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `5.13.3` | `6.0.0` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.40.0` | `2.42.0` |\n| [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.14.0` | `7.16.0` |\n| [org.openapitools:openapi-generator-core](https://github.com/openapitools/openapi-generator) | `7.14.0` | `7.16.0` |\n| [org.graalvm.polyglot:polyglot](https://github.com/oracle/graal) | `24.2.2` | `25.0.0` |\n| [org.graalvm.polyglot:js](https://github.com/oracle/graal) | `24.2.2` | `25.0.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.13` | `1.5.19` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.9.3.2` | `4.9.6.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.1` | `3.6.2` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.11.2` | `3.12.0` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.13` | `0.8.14` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `2.45.0` | `3.0.0` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n\n\nUpdates `org.bouncycastle:bcprov-jdk18on` from 1.81 to 1.82\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcprov-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.1.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.83\u003c!-- raw HTML omitted --\u003e\nDate:      TBD\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.2.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.82\u003c!-- raw HTML omitted --\u003e\nDate:      2025, 17th September.\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\u003eSee full diff in \u003ca href=\"https://github.com/bcgit/bc-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.bouncycastle:bcpkix-jdk18on` from 1.81 to 1.82\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcpkix-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.1.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.83\u003c!-- raw HTML omitted --\u003e\nDate:      TBD\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.2.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.82\u003c!-- raw HTML omitted --\u003e\nDate:      2025, 17th September.\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\u003eSee full diff in \u003ca href=\"https://github.com/bcgit/bc-java/commits\"\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.40.0 to 2.42.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.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe return type of \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e has changed. The previous type was \u003ccode\u003eEnumSet\u0026lt;Flags.Flag\u0026gt;\u003c/code\u003e, where \u003ccode\u003eFlags.Flag\u003c/code\u003e is an enum in the javac class \u003ccode\u003eFlags\u003c/code\u003e. A recent JDK change has replaced that enum with a new top-level enum called \u003ccode\u003eFlagsEnum\u003c/code\u003e. It is not possible to change \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e in a way that would be type-safe and compatible with the enums from JDKs both before and after the change. Instead, the method now returns \u003ccode\u003eImmutableSet\u0026lt;String\u0026gt;\u003c/code\u003e, where the strings come from the \u003ccode\u003etoString()\u003c/code\u003e of the enum constants. That means they are \u003ccode\u003e\u0026quot;native\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;abstract\u0026quot;\u003c/code\u003e, etc.\u003c/li\u003e\n\u003cli\u003eFlag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ca href=\"https://errorprone.info/bugpattern/SystemOut\"\u003e\u003ccode\u003eSystemOut\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.41.0...v2.42.0\"\u003ehttps://github.com/google/error-prone/compare/v2.41.0...v2.42.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/52b61801ceacc31be26261a14e4eb95bee68cdd8\"\u003e\u003ccode\u003e52b6180\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/691c64a24ac430fa26a69ff3ae62fdba0346e0df\"\u003e\u003ccode\u003e691c64a\u003c/code\u003e\u003c/a\u003e Flag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ccode\u003eSystemOut\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0b751cd69ac278d63686a776cd55a067b7bff7ae\"\u003e\u003ccode\u003e0b751cd\u003c/code\u003e\u003c/a\u003e ExpicitArrayForVarargs: flag unnecessary explicit construction of an array to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/982fe208c273cc82e838efbbc9c001b857cd239e\"\u003e\u003ccode\u003e982fe20\u003c/code\u003e\u003c/a\u003e Tweak links to point to newer versions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/a2df97f0d3842e1d45f26bf085a3a95f273346be\"\u003e\u003ccode\u003ea2df97f\u003c/code\u003e\u003c/a\u003e [StatementSwitchToExpressionSwitch] fix bug where \u003ccode\u003ecase null\u003c/code\u003e can sometimes b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/e691be588c891d4fc10cb41f019960accd21db2d\"\u003e\u003ccode\u003ee691be5\u003c/code\u003e\u003c/a\u003e Fix (behind a flag) a silly bug in RedundantSetterCall.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce1a422f3f92a9a9c6434a9e0e00df5ce9877df2\"\u003e\u003ccode\u003ece1a422\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eDurations.wait()\u003c/code\u003e to \u003ccode\u003eWaitMatchers.waitMethodWithTimeout\u003c/code\u003e (and make them...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/da03fea47dd31b1a63932d78f3d91fb383cce8d1\"\u003e\u003ccode\u003eda03fea\u003c/code\u003e\u003c/a\u003e Update MethodCanBeStatic to be able to detect and trigger on Guice \u003ca href=\"https://github.com/Provides\"\u003e\u003ccode\u003e@​Provides\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/83e6582d6333d2e2d5e5f2f279c630d54ae65fae\"\u003e\u003ccode\u003e83e6582\u003c/code\u003e\u003c/a\u003e RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/db62c8c27ec5984058788547958f2f7c8d1bee95\"\u003e\u003ccode\u003edb62c8c\u003c/code\u003e\u003c/a\u003e Automated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.12.7 to 0.12.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.12.10\u003c/h2\u003e\n\u003cp\u003eThis release contains significant improvements to inference support for generic method calls in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1075\"\u003e#1075\u003c/a\u003e).\nWe expect that many more valid calls will pass NullAway, but that some new bugs may have been introduced.  Please report\nany issues that you see.  There is also a new flag, \u003ccode\u003e-XepOpt:NullAway:WarnOnGenericInferenceFailure\u003c/code\u003e to make NullAway\nreport a warning when inference fails, to help identify any issues.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1244\"\u003e#1244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress \u003ccode\u003eCastToNonNull\u003c/code\u003e warnings for \u003ccode\u003e@NullUnmarked\u003c/code\u003e method calls by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Fix crash when overriding with raw types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1265\"\u003e#1265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handle calls to super constructors and superclass methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1248\"\u003e#1248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue-1250 pattern matching for instanceof in switch case by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1259\"\u003e#1259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAccount for annotations in extends / implements when computing view as supertype (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve error messages for type incompatibility at pseudo-assignments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport java.util.Objects.toString() by \u003ca href=\"https://github.com/gulikoza\"\u003e\u003ccode\u003e@​gulikoza\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRecord when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue 1275 - report unboxing warning for for-each loop by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAbstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInvoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eBuild Spring with snapshot build as a CI job (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1251\"\u003e#1251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd more instance fields to \u003ccode\u003eGenericsChecks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove unneeded checkNotCall call (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFail build on JDK 21 versions before 21.0.8 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify JDK version to use for best JSpecify support (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1269\"\u003e#1269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplified set of CI jobs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: upgrade to Gradle 9 + AGP 8.7.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompile with JDK 24 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e by \u003ca href=\"https://github.com/mernst\"\u003e\u003ccode\u003e@​mernst\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.12.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a case in our inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1240\"\u003e#1240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for Apache Commons CollectionUtils.isNotEmpty, Amazon CollectionUtils.IsNullOrEmpty, and a couple Amazon StringUtils methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eFix maven central link in RELEASING.md (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1237\"\u003e#1237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.41.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1239\"\u003e#1239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1246\"\u003egh-1246\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest reading JSpecify annotations from bytecodes on JDK 21 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.12.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument interactions between Guava and JSpecify mode in README (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: handle nullness annotations from extends / inherits clauses (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1211\"\u003e#1211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllowing NewClassTree to be passed into getGenericParameterNullnessAtInvocation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1210\"\u003e#1210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ca href=\"https://github.com/NullMarked\"\u003e\u003ccode\u003e@​NullMarked\u003c/code\u003e\u003c/a\u003e on modules (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle NewClassTree in compareGenericTypeParameterNullabilityForCall(\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1212\"\u003e#1212\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore flexible handling of AssertJ isNotNull methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1221\"\u003e#1221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport AssertJ hasSize() (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1229\"\u003e#1229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInference of generic method type arguments based on returns and parameter passing (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrototype implementation of javac plugin to serialize nullness annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd AdditionalSuppressionNames configuration option (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1231\"\u003e#1231\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.12.10\u003c/h2\u003e\n\u003cp\u003eThis release contains significant improvements to inference support for generic method calls in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1075\"\u003e#1075\u003c/a\u003e).\nWe expect that many more valid calls will pass NullAway, but that some new bugs may have been introduced.  Please report\nany issues that you see.  There is also a new flag, \u003ccode\u003e-XepOpt:NullAway:WarnOnGenericInferenceFailure\u003c/code\u003e to make NullAway\nreport a warning when inference fails, to help identify any issues.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1244\"\u003e#1244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress \u003ccode\u003eCastToNonNull\u003c/code\u003e warnings for \u003ccode\u003e@NullUnmarked\u003c/code\u003e method calls by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Fix crash when overriding with raw types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1265\"\u003e#1265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handle calls to super constructors and superclass methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1248\"\u003e#1248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue-1250 pattern matching for instanceof in switch case by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1259\"\u003e#1259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAccount for annotations in extends / implements when computing view as supertype (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve error messages for type incompatibility at pseudo-assignments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport java.util.Objects.toString() by \u003ca href=\"https://github.com/gulikoza\"\u003e\u003ccode\u003e@​gulikoza\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRecord when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue 1275 - report unboxing warning for for-each loop by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAbstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInvoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eBuild Spring with snapshot build as a CI job (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1251\"\u003e#1251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd more instance fields to \u003ccode\u003eGenericsChecks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove unneeded checkNotCall call (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFail build on JDK 21 versions before 21.0.8 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify JDK version to use for best JSpecify support (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1269\"\u003e#1269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplified set of CI jobs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: upgrade to Gradle 9 + AGP 8.7.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompile with JDK 24 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e by \u003ca href=\"https://github.com/mernst\"\u003e\u003ccode\u003e@​mernst\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.12.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a case in our inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1240\"\u003e#1240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for Apache Commons CollectionUtils.isNotEmpty, Amazon CollectionUtils.IsNullOrEmpty, and a couple Amazon StringUtils methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eFix maven central link in RELEASING.md (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1237\"\u003e#1237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.41.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1239\"\u003e#1239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1246\"\u003egh-1246\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest reading JSpecify annotations from bytecodes on JDK 21 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.12.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument interactions between Guava and JSpecify mode in README (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: handle nullness annotations from extends / inherits clauses (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1211\"\u003e#1211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllowing NewClassTree to be passed into getGenericParameterNullnessAtInvocation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1210\"\u003e#1210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ca href=\"https://github.com/NullMarked\"\u003e\u003ccode\u003e@​NullMarked\u003c/code\u003e\u003c/a\u003e on modules (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle NewClassTree in compareGenericTypeParameterNullabilityForCall(\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1212\"\u003e#1212\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore flexible handling of AssertJ isNotNull methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1221\"\u003e#1221\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/uber/NullAway/commit/13580d515875cccd885ad00a28658a06ccada06a\"\u003e\u003ccode\u003e13580d5\u003c/code\u003e\u003c/a\u003e Prepare for release 0.12.10.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f8c214bd05433b15fc663ed75ed65dd96ddd88bd\"\u003e\u003ccode\u003ef8c214b\u003c/code\u003e\u003c/a\u003e Update changelog for release 0.12.10 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2e578d6314e224a83114d3ff85571a33ab4b6035\"\u003e\u003ccode\u003e2e578d6\u003c/code\u003e\u003c/a\u003e Invoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c187bf593f8a2979ca9770cb7849619f334daef4\"\u003e\u003ccode\u003ec187bf5\u003c/code\u003e\u003c/a\u003e Abstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/dd0da6d4628c36bed659f862cb5b5d0bd19cb263\"\u003e\u003ccode\u003edd0da6d\u003c/code\u003e\u003c/a\u003e issue 1275 - report unboxing warning for for-each loop (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/533986cb969c42cffa8a2c5481920cf8c84fa656\"\u003e\u003ccode\u003e533986c\u003c/code\u003e\u003c/a\u003e Record when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cb72c5a6c477d90e5d23ddeedc07af590b49f455\"\u003e\u003ccode\u003ecb72c5a\u003c/code\u003e\u003c/a\u003e Support java.util.Objects.toString() (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/8f4050025d7ad65c877f71b222ee4051a139a569\"\u003e\u003ccode\u003e8f40500\u003c/code\u003e\u003c/a\u003e JSpecify: Improve error messages for type incompatibility at pseudo-assignmen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9272d8b20dec09cf598d20026ce37dcbbe42168b\"\u003e\u003ccode\u003e9272d8b\u003c/code\u003e\u003c/a\u003e Bug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/66e9f572b1afd6673e0a1f5a56942c0c73cc06f9\"\u003e\u003ccode\u003e66e9f57\u003c/code\u003e\u003c/a\u003e Don't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.12.7...v0.12.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 5.13.3 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 6.0.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-M1...r6.0.0-M2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M1...r6.0.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/4f7959463a5bc1fc6a1150aefcbf1ff42927a18e\"\u003e\u003ccode\u003e4f79594\u003c/code\u003e\u003c/a\u003e Release 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/55af30a7ffca8fd64a9c9e38958407285d23ffe0\"\u003e\u003ccode\u003e55af30a\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Use \u003ccode\u003edevelop/6.x\u003c/code\u003e branch for junit-examples during release build\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/df3cfdd52554cb71111a3fa48bff0b5518072f87\"\u003e\u003ccode\u003edf3cfdd\u003c/code\u003e\u003c/a\u003e Release 5.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/fcb84a25bc12e20a5330f3d46dd1cb5cbf2a4905\"\u003e\u003ccode\u003efcb84a2\u003c/code\u003e\u003c/a\u003e Disable backward compatibility check when offline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c9c8344ce55a7a77c9fa8848db21c279473ec22d\"\u003e\u003ccode\u003ec9c8344\u003c/code\u003e\u003c/a\u003e Prune 5.14.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/03d8a725f07b484c070dd459aa8fd642222f06ee\"\u003e\u003ccode\u003e03d8a72\u003c/code\u003e\u003c/a\u003e Update broken link to using API Gaurdian with bndtools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/3a0b29b46c05ac11b2e7cac1a1535276c465b0ad\"\u003e\u003ccode\u003e3a0b29b\u003c/code\u003e\u003c/a\u003e Use temporary JUnit 6 logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6603caa17823bd632436e040ace1507404c2c4c3\"\u003e\u003ccode\u003e6603caa\u003c/code\u003e\u003c/a\u003e Rename \u003ccode\u003eeclipseClasspath\u003c/code\u003e to \u003ccode\u003eeclipseConventions\u003c/code\u003e to avoid confusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ab3470b8ad05e71e0dfa26cc3c4f5e5d2583ee74\"\u003e\u003ccode\u003eab3470b\u003c/code\u003e\u003c/a\u003e Make sealed \u003ccode\u003eMediaType\u003c/code\u003e work in Eclipse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/a8cd41e5164030dd815a75d1d513df8fa846fac0\"\u003e\u003ccode\u003ea8cd41e\u003c/code\u003e\u003c/a\u003e Remove annotations not visible in Eclipse\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.3...r6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.40.0 to 2.42.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe return type of \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e has changed. The previous type was \u003ccode\u003eEnumSet\u0026lt;Flags.Flag\u0026gt;\u003c/code\u003e, where \u003ccode\u003eFlags.Flag\u003c/code\u003e is an enum in the javac class \u003ccode\u003eFlags\u003c/code\u003e. A recent JDK change has replaced that enum with a new top-level enum called \u003ccode\u003eFlagsEnum\u003c/code\u003e. It is not possible to change \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e in a way that would be type-safe and compatible with the enums from JDKs both before and after the change. Instead, the method now returns \u003ccode\u003eImmutableSet\u0026lt;String\u0026gt;\u003c/code\u003e, where the strings come from the \u003ccode\u003etoString()\u003c/code\u003e of the enum constants. That means they are \u003ccode\u003e\u0026quot;native\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;abstract\u0026quot;\u003c/code\u003e, etc.\u003c/li\u003e\n\u003cli\u003eFlag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ca href=\"https://errorprone.info/bugpattern/SystemOut\"\u003e\u003ccode\u003eSystemOut\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.41.0...v2.42.0\"\u003ehttps://github.com/google/error-prone/compare/v2.41.0...v2.42.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/52b61801ceacc31be26261a14e4eb95bee68cdd8\"\u003e\u003ccode\u003e52b6180\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/691c64a24ac430fa26a69ff3ae62fdba0346e0df\"\u003e\u003ccode\u003e691c64a\u003c/code\u003e\u003c/a\u003e Flag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ccode\u003eSystemOut\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0b751cd69ac278d63686a776cd55a067b7bff7ae\"\u003e\u003ccode\u003e0b751cd\u003c/code\u003e\u003c/a\u003e ExpicitArrayForVarargs: flag unnecessary explicit construction of an array to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/982fe208c273cc82e838efbbc9c001b857cd239e\"\u003e\u003ccode\u003e982fe20\u003c/code\u003e\u003c/a\u003e Tweak links to point to newer versions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/a2df97f0d3842e1d45f26bf085a3a95f273346be\"\u003e\u003ccode\u003ea2df97f\u003c/code\u003e\u003c/a\u003e [StatementSwitchToExpressionSwitch] fix bug where \u003ccode\u003ecase null\u003c/code\u003e can sometimes b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/e691be588c891d4fc10cb41f019960accd21db2d\"\u003e\u003ccode\u003ee691be5\u003c/code\u003e\u003c/a\u003e Fix (behind a flag) a silly bug in RedundantSetterCall.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce1a422f3f92a9a9c6434a9e0e00df5ce9877df2\"\u003e\u003ccode\u003ece1a422\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eDurations.wait()\u003c/code\u003e to \u003ccode\u003eWaitMatchers.waitMethodWithTimeout\u003c/code\u003e (and make them...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/da03fea47dd31b1a63932d78f3d91fb383cce8d1\"\u003e\u003ccode\u003eda03fea\u003c/code\u003e\u003c/a\u003e Update MethodCanBeStatic to be able to detect and trigger on Guice \u003ca href=\"https://github.com/Provides\"\u003e\u003ccode\u003e@​Provides\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/83e6582d6333d2e2d5e5f2f279c630d54ae65fae\"\u003e\u003ccode\u003e83e6582\u003c/code\u003e\u003c/a\u003e RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/db62c8c27ec5984058788547958f2f7c8d1bee95\"\u003e\u003ccode\u003edb62c8c\u003c/code\u003e\u003c/a\u003e Automated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.14.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.14.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-core` from 7.14.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.14.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.polyglot:polyglot` from 24.2.2 to 25.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/082f26e36e8b0740f9d4805ad97087a707de25d9\"\u003e\u003ccode\u003e082f26e\u003c/code\u003e\u003c/a\u003e Release GraalVM 25.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/0cc910a029a595cbbe40b75aa4853c45dbf51c89\"\u003e\u003ccode\u003e0cc910a\u003c/code\u003e\u003c/a\u003e [GR-67856] Update 3rd party license file.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/ce41e5b01eb9ef551721ad18e3806d040b193162\"\u003e\u003ccode\u003ece41e5b\u003c/code\u003e\u003c/a\u003e Update 3rd party license file.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/cb9d29e7774666c950ffd7da85faaeb23fc3558c\"\u003e\u003ccode\u003ecb9d29e\u003c/code\u003e\u003c/a\u003e [GR-69263] Update labsjdk to 25+37-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/9f2a62e142ff36fe33d9f012c7d3624e4733c0f3\"\u003e\u003ccode\u003e9f2a62e\u003c/code\u003e\u003c/a\u003e update JVMCI to 25+37-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/7e37405e3107e33ccff40a9b11c21baf83d46837\"\u003e\u003ccode\u003e7e37405\u003c/code\u003e\u003c/a\u003e [GR-69039] Remove Jipher from the base GraalVM EE artifact.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/26f2032c080a2b9358c7628e5645913eeec8a4ca\"\u003e\u003ccode\u003e26f2032\u003c/code\u003e\u003c/a\u003e Remove Jipher from the base GraalVM EE artifact.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/f94cbf03fb887a04ad5f21b239fc16fa7da3b61b\"\u003e\u003ccode\u003ef94cbf0\u003c/code\u003e\u003c/a\u003e [GR-68894] Backport to 25.0: GraalWasm performance regressions due to unsuppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/b00e6bfd7907cdd5b322e5a5e8e4c106d5bad44d\"\u003e\u003ccode\u003eb00e6bf\u003c/code\u003e\u003c/a\u003e [GR-68876] Backport to 25.0.0: Comment out lock assertion that doesn't always...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/4412bdc461b712b359d0de4ee5f136d1a8733a5d\"\u003e\u003ccode\u003e4412bdc\u003c/code\u003e\u003c/a\u003e [GR-68825] Backport to 25.0: Fix truncated decompression in java zlib backend\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oracle/graal/compare/vm-24.2.2...vm-25.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.polyglot:js` from 24.2.2 to 25.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/082f26e36e8b0740f9d4805ad97087a707de25d9\"\u003e\u003ccode\u003e082f26e\u003c/code\u003e\u003c/a\u003e Release GraalVM 25.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/0cc910a029a595cbbe40b75aa4853c45dbf51c89\"\u003e\u003ccode\u003e0cc910a\u003c/code\u003e\u003c/a\u003e [GR-67856] Update 3rd party license file.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/ce41e5b01eb9ef551721ad18e3806d040b193162\"\u003e\u003ccode\u003ece41e5b\u003c/code\u003e\u003c/a\u003e Update 3rd party license file.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/cb9d29e7774666c950ffd7da85faaeb23fc3558c\"\u003e\u003ccode\u003ecb9d29e\u003c/code\u003e\u003c/a\u003e [GR-69263] Update labsjdk to 25+37-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/9f2a62e142ff36fe33d9f012c7d3624e4733c0f3\"\u003e\u003ccode\u003e9f2a62e\u003c/code\u003e\u003c/a\u003e update JVMCI to 25+37-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/7e37405e3107e33ccff40a9b11c21baf83d46837\"\u003e\u003ccode\u003e7e37405\u003c/code\u003e\u003c/a\u003e [GR-69039] Remove Jipher from the base GraalVM EE artifact.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/26f2032c080a2b9358c7628e5645913eeec8a4ca\"\u003e\u003ccode\u003e26f2032\u003c/code\u003e\u003c/a\u003e Remove Jipher from the base GraalVM EE artifact.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/f94cbf03fb887a04ad5f21b239fc16fa7da3b61b\"\u003e\u003ccode\u003ef94cbf0\u003c/code\u003e\u003c/a\u003e [GR-68894] Backport to 25.0: GraalWasm performance regressions due to unsuppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/b00e6bfd7907cdd5b322e5a5e8e4c106d5bad44d\"\u003e\u003ccode\u003eb00e6bf\u003c/code\u003e\u003c/a\u003e [GR-68876] Backport to 25.0.0: Comment out lock assertion that doesn't always...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/4412bdc461b712b359d0de4ee5f136d1a8733a5d\"\u003e\u003ccode\u003e4412bdc\u003c/code\u003e\u003c/a\u003e [GR-68825] Backport to 25.0: Fix truncated decompression in java zlib backend\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oracle/graal/compare/vm-24.2.2...vm-25.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.2.13 to 1.5.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-09-30 Release of logback version 1.5.19\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Disallow \u0026quot;new\u0026quot; operator in the \u003ccode\u003econdition\u003c/code\u003e attribute of \u0026lt;\u003ccode\u003eif\u003c/code\u003e\u0026gt; elements. This fixes an ACE vulnerability recorded as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2025-11226\"\u003eCVE-2025-11226\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• At initialization time, slightly better reporting about watched configuration files.\u003c/p\u003e\n\u003cp\u003e• Softer message regarding usage of ConsoleAppender and its potential impact on performance.\u003c/p\u003e\n\u003cp\u003e• In ViewStatusMessagesServlet, restrict processing of \u0026quot;Clear\u0026quot; button to POST method. This change was proposed by Ralf Wiebicke who also provided the relevant \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/971\"\u003ePR\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from \u003ca href=\"https://github.com/qos-ch/logback\"\u003esource code\u003c/a\u003e at commit e572d4f87f06674788eb3ca7148e8d1dffc615fa associated with the tag v_1.5.19. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.18\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-03-18 Release of logback version 1.5.18\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Added\u003ca href=\"https://logback.qos.ch/manual/appenders.html#fileCompression\"\u003e support for XZ compression\u003c/a\u003e for archived log files. Note that XZ compression requires Tukaani project's \u003ca href=\"https://tukaani.org/xz/java.html\"\u003eXZ library\u003c/a\u003e for Java. In case XZ compression is requested but the XZ library is missing, then logback will substitute GZ compression as a fallback. This feature was requested in issues/755.\u003c/p\u003e\n\u003cp\u003e• Removed references to \u003ccode\u003ejava.security.AccessController\u003c/code\u003e class. This class has been deprecated for some time and is slated for removal in future JDK versions.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit b2a02f065379a9b1ba5ff837fc08913b744774bc associated with the tag v_1.5.18. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.17\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-02-25 Release of logback version 1.5.17\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed Jansi 2.4.0 color-coded output not working on Windows CMD.exe console when the default terminal application is set to \u0026quot;Windows Console Host\u0026quot;. This problem was reported in issues/753 by Michael Lyubkin.\u003c/p\u003e\n\u003cp\u003e• Fixed race condition occurring in case MDC class is initialized while org.slf4j.LoggerFactory is initializing logback-classic's LoggerContext. When this race conditions occurs, the MDCAdapter instance used by MDC does not match the instance used by logback-classic. This issue was reported in SLF4J issues/450. While logback-classic version 1.5.17 remains compatible with SLF4J versions in the 2.0.x series, fixing this particular MDC issue requires SLF4J version 2.0.17.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 10358724ed723b3745c010aa40cb02a2dfed4593 associated with the tag v_1.5.17. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.16\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-01-05 Release of logback version 1.5.16\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In order to ease the migration of configuration files depending on JaninoEventEvaluator, logback-classic will emit a warning about the removal of JaninoEventEvaluator in version 1.5.13 and suggest an online migration tool.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 74c9ebd0e784d9e9ffc6c627cf5016d0157956b2 associated with the tag v_1.5.16. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e572d4f87f06674788eb3ca7148e8d1dffc615fa\"\u003e\u003ccode\u003ee572d4f\u003c/code\u003e\u003c/a\u003e skip deployment of blackbox and example modules, published as version 1.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4adae8bdcdcf018bb29e51387175412bd9c6d546\"\u003e\u003ccode\u003e4adae8b\u003c/code\u003e\u003c/a\u003e add plugin for Maven Central deployment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ee70cf4cd99774ea5fe1f7e2d928061126e45eeb\"\u003e\u003ccode\u003eee70cf4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/20802cff1dc1ba3bd73b9d7a93102f3b6fd16e2a\"\u003e\u003ccode\u003e20802cf\u003c/code\u003e\u003c/a\u003e mindor javadoc changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81160699fcecbefdecf79ea44c0f7f2877d9eb8d\"\u003e\u003ccode\u003e8116069\u003c/code\u003e\u003c/a\u003e comment out code in COWArrayListConcurrencyTest to  make IDE happy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7f653409c95e40efd79b2b1bbeefde6dd649ceab\"\u003e\u003ccode\u003e7f65340\u003c/code\u003e\u003c/a\u003e minor changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8d2262d3c5227f209905ac1705a3333ebd8a33c8\"\u003e\u003ccode\u003e8d2262d\u003c/code\u003e\u003c/a\u003e soften warning on using ConsoleAppender\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c76fed3c01f389e4c18db914bcba1e72bccc2d1e\"\u003e\u003ccode\u003ec76fed3\u003c/code\u003e\u003c/a\u003e ViewStatusMessagesServlet requires method POST for button 'Clear' (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/971\"\u003e#971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/61f6a2544f36b3016e0efd434ee21f19269f1df7\"\u003e\u003ccode\u003e61f6a25\u003c/code\u003e\u003c/a\u003e disallow new in if condition attribute in config files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a07cfd53e4a3122dc83c4ad36b96f6f6fc78375c\"\u003e\u003ccode\u003ea07cfd5\u003c/code\u003e\u003c/a\u003e logback-core: fix spelling errors (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.2.13...v_1.5.19\"\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.9.3.2 to 4.9.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://gith...\n\n_Description has been truncated_","html_url":"https://github.com/mridang/openapi-generator-plus/pull/28","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mridang%2Fopenapi-generator-plus/issues/28","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/28/packages"},{"uuid":"2887630714","node_id":"PR_kwDOLwFaOs6sHb96","number":165,"state":"open","title":"fix(deps): bump the prod-deps group with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-05T00:04:21.000Z","updated_at":"2025-10-05T00:04:22.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":3,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"11.0.1","new_version":"11.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.16.0"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 3 updates: [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle), org.openapitools:openapi-generator-maven-plugin and [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator).\n\nUpdates `com.puppycrawl.tools:checkstyle` from 11.0.1 to 11.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-11.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 11.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_11.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_11.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/17451\"\u003e#17451\u003c/a\u003e - false-negative: whitespace between type annotation and array declarator or ellipsis\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e - Annotation location rule is not enforced in package-info.java file\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e - Google style: Missing support for multipart versioning format using underscores in method names\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e - Add support to properly follow Rule \u003ccode\u003e7.1.1 General Form\u003c/code\u003e in Google Style Guide Implementation\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17825\"\u003e#17825\u003c/a\u003e - --generate-checks-and-files-suppression option generates invalid XML\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13048\"\u003e#13048\u003c/a\u003e - JavadocTagContinuationIndentation: missing support to arbitrary indentation in \u003ccode\u003e\u0026lt;\u003c/code\u003epre\u003ccode\u003e\u0026gt;\u003c/code\u003e tags\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11867\"\u003e#11867\u003c/a\u003e - LineLength gets triggered on multi-line strings for Google Checks\u003c/p\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/checkstyle/checkstyle/commit/aa944a0c9c873f0b72d9472ee88d57fc99035616\"\u003e\u003ccode\u003eaa944a0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/64a4b380e9767b97b394f6e8b2efe9cefa26d3fd\"\u003e\u003ccode\u003e64a4b38\u003c/code\u003e\u003c/a\u003e doc: release notes for 11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/17343cbea314fbdf489829c6801c5db980de9b4c\"\u003e\u003ccode\u003e17343cb\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e: Enforce Annotation location rule in package-info.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5d52248c85b0fc37ddd786ddb5354e332f8a54b8\"\u003e\u003ccode\u003e5d52248\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for multipart versioning format using underscores\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c6c226c7a681b8bd34ed328d01b5795b0a7d7855\"\u003e\u003ccode\u003ec6c226c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Update SLASH token documentation to match new AST format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/62627bd7f0445f7bef715c7c6e7dc73563d78cf0\"\u003e\u003ccode\u003e62627bd\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e: Added JavadocLeadingAsteriskAlign Check in google_checks.xml fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a7149ee8e8f5d91f61c07c310ced8afeabe4ab38\"\u003e\u003ccode\u003ea7149ee\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for underscores in class name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1c22f5be3eef34d54f1756233ad66a852927c583\"\u003e\u003ccode\u003e1c22f5b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17834\"\u003e#17834\u003c/a\u003e: Fix DTD in suppressions.xml example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/974bf376e6c338f92447bad0200d21a4f31f3920\"\u003e\u003ccode\u003e974bf37\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Fixed Token docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/97d8d50059528b26e84bba752c660adf346b9a5e\"\u003e\u003ccode\u003e97d8d50\u003c/code\u003e\u003c/a\u003e minor: Bump version to 11.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-11.0.1...checkstyle-11.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.16.0\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/mod-record-specifications/pull/165","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-record-specifications/issues/165","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/165/packages"},{"uuid":"2872495510","node_id":"PR_kwDOJWVxms6rNs2W","number":949,"state":"closed","title":"chore: [DevOps] bump the production-minor-patch group with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-30T10:21:06.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T00:37:32.000Z","updated_at":"2025-09-30T10:21:07.000Z","time_to_close":35014,"merged_at":"2025-09-30T10:21:06.000Z","merged_by":"bot-sdk-js","closed_by":null,"dependency_metadata":{"prefix":"chore: [DevOps] bump","group_name":"production-minor-patch","update_count":4,"packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"io.swagger.core.v3:swagger-models","old_version":"2.2.37","new_version":"2.2.38"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"11.0.1","new_version":"11.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.httpcomponents.client5:httpclient5","old_version":"5.5","new_version":"5.5.1","repository_url":"https://github.com/apache/httpcomponents-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps the production-minor-patch group with 4 updates: [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator), io.swagger.core.v3:swagger-models, [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) and [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client).\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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-models` from 2.2.37 to 2.2.38\n\nUpdates `com.puppycrawl.tools:checkstyle` from 11.0.1 to 11.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-11.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 11.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_11.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_11.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/17451\"\u003e#17451\u003c/a\u003e - false-negative: whitespace between type annotation and array declarator or ellipsis\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e - Annotation location rule is not enforced in package-info.java file\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e - Google style: Missing support for multipart versioning format using underscores in method names\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e - Add support to properly follow Rule \u003ccode\u003e7.1.1 General Form\u003c/code\u003e in Google Style Guide Implementation\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17825\"\u003e#17825\u003c/a\u003e - --generate-checks-and-files-suppression option generates invalid XML\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13048\"\u003e#13048\u003c/a\u003e - JavadocTagContinuationIndentation: missing support to arbitrary indentation in \u003ccode\u003e\u0026lt;\u003c/code\u003epre\u003ccode\u003e\u0026gt;\u003c/code\u003e tags\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11867\"\u003e#11867\u003c/a\u003e - LineLength gets triggered on multi-line strings for Google Checks\u003c/p\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/checkstyle/checkstyle/commit/aa944a0c9c873f0b72d9472ee88d57fc99035616\"\u003e\u003ccode\u003eaa944a0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/64a4b380e9767b97b394f6e8b2efe9cefa26d3fd\"\u003e\u003ccode\u003e64a4b38\u003c/code\u003e\u003c/a\u003e doc: release notes for 11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/17343cbea314fbdf489829c6801c5db980de9b4c\"\u003e\u003ccode\u003e17343cb\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e: Enforce Annotation location rule in package-info.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5d52248c85b0fc37ddd786ddb5354e332f8a54b8\"\u003e\u003ccode\u003e5d52248\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for multipart versioning format using underscores\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c6c226c7a681b8bd34ed328d01b5795b0a7d7855\"\u003e\u003ccode\u003ec6c226c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Update SLASH token documentation to match new AST format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/62627bd7f0445f7bef715c7c6e7dc73563d78cf0\"\u003e\u003ccode\u003e62627bd\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e: Added JavadocLeadingAsteriskAlign Check in google_checks.xml fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a7149ee8e8f5d91f61c07c310ced8afeabe4ab38\"\u003e\u003ccode\u003ea7149ee\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for underscores in class name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1c22f5be3eef34d54f1756233ad66a852927c583\"\u003e\u003ccode\u003e1c22f5b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17834\"\u003e#17834\u003c/a\u003e: Fix DTD in suppressions.xml example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/974bf376e6c338f92447bad0200d21a4f31f3920\"\u003e\u003ccode\u003e974bf37\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Fixed Token docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/97d8d50059528b26e84bba752c660adf346b9a5e\"\u003e\u003ccode\u003e97d8d50\u003c/code\u003e\u003c/a\u003e minor: Bump version to 11.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-11.0.1...checkstyle-11.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.httpcomponents.client5:httpclient5` from 5.5 to 5.5.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/httpcomponents-client/blob/rel/v5.5.1/RELEASE_NOTES.txt\"\u003eorg.apache.httpcomponents.client5:httpclient5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 5.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a maintenance release that fixes several defects in the connection management\ncode and a regression in the DIGEST authentication reported since the previous release.\nIt also upgrades HttpCore to version 5.3.6.\u003c/p\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2391: Improved GRACEGUL shutdown of ExecutorService used internally by async\nclients.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fix: Use a 1 second timeout when closing out connections inside a connection pool lock.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eClarified the behavior of the protocol-level responseTimeout and the connection management\nlevel socketTimeout and their interrelation.\nContributed by ChangYong \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fix: Connection managers to ensure open connections have a socket timeout set based on\nConnectionConfig upon lease.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2393: Remove \u003ccode\u003erspauth\u003c/code\u003e attribute from \u003ccode\u003eAuthorization\u003c/code\u003e DIGEST header (\u003ca href=\"https://redirect.github.com/apache/httpcomponents-client/issues/716\"\u003e#716\u003c/a\u003e)\nRFC 7616 compliance: rspauth is server-side (Authentication-Info 3.5) only.\nContributed by Arturo Bernal \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2386: Classic transport to use the connect timeout as a default if the TLS timeout has\nnot been explicitly set.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2384: Socket options related to TcpKeepAlive are ignored.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2371: Logging of request re-execution at INFO priority.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2379: Fixed a defect in H2SharingConnPool causing an IllegalStateException\nwhen releasing the same connection from multiple threads. (\u003ca href=\"https://redirect.github.com/apache/httpcomponents-client/issues/663\"\u003e#663\u003c/a\u003e)\nContributed by Arturo Bernal \u003ca href=\"mailto:abernal@apache.org\"\u003eabernal@apache.org\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed the behavior of the \u003ccode\u003evalidateAfterInactivity\u003c/code\u003e connection setting by the async\nconnection manager.\nContributed by Ryan Schmitt \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2376: Fixed the problem with ContentCompressionExec not taking \u003ccode\u003eacceptEncoding\u003c/code\u003e\nparameter into account.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/6a3d332ce7c9108356de47590d71a98481bfc5b3\"\u003e\u003ccode\u003e6a3d332\u003c/code\u003e\u003c/a\u003e HttpClient 5.5.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/66dea80e40b48332f41722126a4ee7bef9a77d78\"\u003e\u003ccode\u003e66dea80\u003c/code\u003e\u003c/a\u003e Updated release notes for HttpClient 5.5.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/61f21a5ee5bb853ba3985939a8f93e54fbbe0183\"\u003e\u003ccode\u003e61f21a5\u003c/code\u003e\u003c/a\u003e Upgraded HttpCore to version 5.3.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/694394ca8f5bb05eb36f9ec70ab8101a3859ed49\"\u003e\u003ccode\u003e694394c\u003c/code\u003e\u003c/a\u003e HTTPCLIENT-2391: improved GRACEGUL shutdown of ExecutorService used internall...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/038b74f09e014a5a35deb316ff97d48141096c3e\"\u003e\u003ccode\u003e038b74f\u003c/code\u003e\u003c/a\u003e Bug fix: Use 1 second timeout when closing out connections inside a connectio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/6675520feeaefd7d063d2db234b19e980918a6a4\"\u003e\u003ccode\u003e6675520\u003c/code\u003e\u003c/a\u003e Clarify behavior of the protocol level responseTimeout and the connection man...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/cb2ccda8f2987a56eadfd500c94bc12d3be1e730\"\u003e\u003ccode\u003ecb2ccda\u003c/code\u003e\u003c/a\u003e Bug fix: connections managers to ensure open connections have socket timeout ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/4466cca4a1021820586789e6bfeb885643451b58\"\u003e\u003ccode\u003e4466cca\u003c/code\u003e\u003c/a\u003e HTTPCLIENT-2393 - remove rspauth from Authorization (\u003ca href=\"https://redirect.github.com/apache/httpcomponents-client/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/da1a8e0fed0d83a14c4e39895ac190fdcfe18c4c\"\u003e\u003ccode\u003eda1a8e0\u003c/code\u003e\u003c/a\u003e Imporved TestAsyncClient wiring; added internal methods to get the underlying...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/ab40ec96cc755bbe6e189213521e56f9cbfc744d\"\u003e\u003ccode\u003eab40ec9\u003c/code\u003e\u003c/a\u003e Upgraded HttpCore to version 5.3.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/httpcomponents-client/compare/rel/v5.5...rel/v5.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/SAP/cloud-sdk-java/pull/949","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SAP%2Fcloud-sdk-java/issues/949","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/949/packages"},{"uuid":"2871986855","node_id":"PR_kwDOE9FvmM6rLwqn","number":796,"state":"closed","title":"Bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-06T04:10:00.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T20:36:10.000Z","updated_at":"2025-10-06T04:10:00.000Z","time_to_close":545630,"merged_at":"2025-10-06T04:10:00.000Z","merged_by":"mswiderski","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.15.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.15.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/automatiko-io/automatiko-engine/pull/796","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/automatiko-io%2Fautomatiko-engine/issues/796","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/796/packages"},{"uuid":"2869272859","node_id":"PR_kwDOEtbLKc6rBaEb","number":276,"state":"closed","title":"fix(deps): bump the prod-deps group with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-09-29T12:09:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T06:47:52.000Z","updated_at":"2025-09-29T12:09:33.000Z","time_to_close":19301,"merged_at":"2025-09-29T12:09:33.000Z","merged_by":"dependabot[bot]","closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.19.0"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"11.0.1","new_version":"11.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.16.0"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates: org.apache.commons:commons-lang3, [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle), org.openapitools:openapi-generator-maven-plugin and [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator).\n\nUpdates `org.apache.commons:commons-lang3` from 3.18.0 to 3.19.0\n\nUpdates `com.puppycrawl.tools:checkstyle` from 11.0.1 to 11.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-11.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 11.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_11.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_11.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/17451\"\u003e#17451\u003c/a\u003e - false-negative: whitespace between type annotation and array declarator or ellipsis\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e - Annotation location rule is not enforced in package-info.java file\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e - Google style: Missing support for multipart versioning format using underscores in method names\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e - Add support to properly follow Rule \u003ccode\u003e7.1.1 General Form\u003c/code\u003e in Google Style Guide Implementation\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17825\"\u003e#17825\u003c/a\u003e - --generate-checks-and-files-suppression option generates invalid XML\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13048\"\u003e#13048\u003c/a\u003e - JavadocTagContinuationIndentation: missing support to arbitrary indentation in \u003ccode\u003e\u0026lt;\u003c/code\u003epre\u003ccode\u003e\u0026gt;\u003c/code\u003e tags\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11867\"\u003e#11867\u003c/a\u003e - LineLength gets triggered on multi-line strings for Google Checks\u003c/p\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/checkstyle/checkstyle/commit/aa944a0c9c873f0b72d9472ee88d57fc99035616\"\u003e\u003ccode\u003eaa944a0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/64a4b380e9767b97b394f6e8b2efe9cefa26d3fd\"\u003e\u003ccode\u003e64a4b38\u003c/code\u003e\u003c/a\u003e doc: release notes for 11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/17343cbea314fbdf489829c6801c5db980de9b4c\"\u003e\u003ccode\u003e17343cb\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e: Enforce Annotation location rule in package-info.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5d52248c85b0fc37ddd786ddb5354e332f8a54b8\"\u003e\u003ccode\u003e5d52248\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for multipart versioning format using underscores\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c6c226c7a681b8bd34ed328d01b5795b0a7d7855\"\u003e\u003ccode\u003ec6c226c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Update SLASH token documentation to match new AST format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/62627bd7f0445f7bef715c7c6e7dc73563d78cf0\"\u003e\u003ccode\u003e62627bd\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e: Added JavadocLeadingAsteriskAlign Check in google_checks.xml fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a7149ee8e8f5d91f61c07c310ced8afeabe4ab38\"\u003e\u003ccode\u003ea7149ee\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for underscores in class name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1c22f5be3eef34d54f1756233ad66a852927c583\"\u003e\u003ccode\u003e1c22f5b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17834\"\u003e#17834\u003c/a\u003e: Fix DTD in suppressions.xml example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/974bf376e6c338f92447bad0200d21a4f31f3920\"\u003e\u003ccode\u003e974bf37\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Fixed Token docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/97d8d50059528b26e84bba752c660adf346b9a5e\"\u003e\u003ccode\u003e97d8d50\u003c/code\u003e\u003c/a\u003e minor: Bump version to 11.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-11.0.1...checkstyle-11.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.16.0\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/folio-spring-support/pull/276","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-spring-support/issues/276","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/276/packages"},{"uuid":"2868848063","node_id":"PR_kwDOO5I_fs6q_yW_","number":26,"state":"closed","title":"chore(deps): bump the maven-version-updates group across 1 directory with 15 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-06T02:23:28.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T03:00:40.000Z","updated_at":"2025-10-06T02:23:29.000Z","time_to_close":602568,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"maven-version-updates","update_count":15,"packages":[{"name":"org.bouncycastle:bcprov-jdk18on","old_version":"1.81","new_version":"1.82","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.81","new_version":"1.82","repository_url":"https://github.com/bcgit/bc-java"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.40.0","new_version":"2.42.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.uber.nullaway:nullaway","old_version":"0.12.7","new_version":"0.12.10","repository_url":"https://github.com/uber/NullAway"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.13.3","new_version":"5.13.4","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.40.0","new_version":"2.42.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.openapitools:openapi-generator","old_version":"7.14.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator-core","old_version":"7.14.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.9.3.2","new_version":"4.9.6.0","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"2.45.0","new_version":"3.0.0","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-version-updates group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) | `1.81` | `1.82` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.81` | `1.82` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.40.0` | `2.42.0` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.12.7` | `0.12.10` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `5.13.3` | `5.13.4` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.40.0` | `2.42.0` |\n| [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.14.0` | `7.16.0` |\n| [org.openapitools:openapi-generator-core](https://github.com/openapitools/openapi-generator) | `7.14.0` | `7.16.0` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.9.3.2` | `4.9.6.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.11.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `2.45.0` | `3.0.0` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n\n\nUpdates `org.bouncycastle:bcprov-jdk18on` from 1.81 to 1.82\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcprov-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.1.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.82\u003c!-- raw HTML omitted --\u003e\nDate:      2025, 17th September.\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\u003eSee full diff in \u003ca href=\"https://github.com/bcgit/bc-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.bouncycastle:bcpkix-jdk18on` from 1.81 to 1.82\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcpkix-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.1.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.82\u003c!-- raw HTML omitted --\u003e\nDate:      2025, 17th September.\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\u003eSee full diff in \u003ca href=\"https://github.com/bcgit/bc-java/commits\"\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.40.0 to 2.42.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.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe return type of \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e has changed. The previous type was \u003ccode\u003eEnumSet\u0026lt;Flags.Flag\u0026gt;\u003c/code\u003e, where \u003ccode\u003eFlags.Flag\u003c/code\u003e is an enum in the javac class \u003ccode\u003eFlags\u003c/code\u003e. A recent JDK change has replaced that enum with a new top-level enum called \u003ccode\u003eFlagsEnum\u003c/code\u003e. It is not possible to change \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e in a way that would be type-safe and compatible with the enums from JDKs both before and after the change. Instead, the method now returns \u003ccode\u003eImmutableSet\u0026lt;String\u0026gt;\u003c/code\u003e, where the strings come from the \u003ccode\u003etoString()\u003c/code\u003e of the enum constants. That means they are \u003ccode\u003e\u0026quot;native\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;abstract\u0026quot;\u003c/code\u003e, etc.\u003c/li\u003e\n\u003cli\u003eFlag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ca href=\"https://errorprone.info/bugpattern/SystemOut\"\u003e\u003ccode\u003eSystemOut\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.41.0...v2.42.0\"\u003ehttps://github.com/google/error-prone/compare/v2.41.0...v2.42.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/52b61801ceacc31be26261a14e4eb95bee68cdd8\"\u003e\u003ccode\u003e52b6180\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/691c64a24ac430fa26a69ff3ae62fdba0346e0df\"\u003e\u003ccode\u003e691c64a\u003c/code\u003e\u003c/a\u003e Flag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ccode\u003eSystemOut\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0b751cd69ac278d63686a776cd55a067b7bff7ae\"\u003e\u003ccode\u003e0b751cd\u003c/code\u003e\u003c/a\u003e ExpicitArrayForVarargs: flag unnecessary explicit construction of an array to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/982fe208c273cc82e838efbbc9c001b857cd239e\"\u003e\u003ccode\u003e982fe20\u003c/code\u003e\u003c/a\u003e Tweak links to point to newer versions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/a2df97f0d3842e1d45f26bf085a3a95f273346be\"\u003e\u003ccode\u003ea2df97f\u003c/code\u003e\u003c/a\u003e [StatementSwitchToExpressionSwitch] fix bug where \u003ccode\u003ecase null\u003c/code\u003e can sometimes b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/e691be588c891d4fc10cb41f019960accd21db2d\"\u003e\u003ccode\u003ee691be5\u003c/code\u003e\u003c/a\u003e Fix (behind a flag) a silly bug in RedundantSetterCall.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce1a422f3f92a9a9c6434a9e0e00df5ce9877df2\"\u003e\u003ccode\u003ece1a422\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eDurations.wait()\u003c/code\u003e to \u003ccode\u003eWaitMatchers.waitMethodWithTimeout\u003c/code\u003e (and make them...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/da03fea47dd31b1a63932d78f3d91fb383cce8d1\"\u003e\u003ccode\u003eda03fea\u003c/code\u003e\u003c/a\u003e Update MethodCanBeStatic to be able to detect and trigger on Guice \u003ca href=\"https://github.com/Provides\"\u003e\u003ccode\u003e@​Provides\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/83e6582d6333d2e2d5e5f2f279c630d54ae65fae\"\u003e\u003ccode\u003e83e6582\u003c/code\u003e\u003c/a\u003e RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/db62c8c27ec5984058788547958f2f7c8d1bee95\"\u003e\u003ccode\u003edb62c8c\u003c/code\u003e\u003c/a\u003e Automated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.12.7 to 0.12.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.12.10\u003c/h2\u003e\n\u003cp\u003eThis release contains significant improvements to inference support for generic method calls in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1075\"\u003e#1075\u003c/a\u003e).\nWe expect that many more valid calls will pass NullAway, but that some new bugs may have been introduced.  Please report\nany issues that you see.  There is also a new flag, \u003ccode\u003e-XepOpt:NullAway:WarnOnGenericInferenceFailure\u003c/code\u003e to make NullAway\nreport a warning when inference fails, to help identify any issues.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1244\"\u003e#1244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress \u003ccode\u003eCastToNonNull\u003c/code\u003e warnings for \u003ccode\u003e@NullUnmarked\u003c/code\u003e method calls by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Fix crash when overriding with raw types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1265\"\u003e#1265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handle calls to super constructors and superclass methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1248\"\u003e#1248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue-1250 pattern matching for instanceof in switch case by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1259\"\u003e#1259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAccount for annotations in extends / implements when computing view as supertype (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve error messages for type incompatibility at pseudo-assignments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport java.util.Objects.toString() by \u003ca href=\"https://github.com/gulikoza\"\u003e\u003ccode\u003e@​gulikoza\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRecord when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue 1275 - report unboxing warning for for-each loop by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAbstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInvoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eBuild Spring with snapshot build as a CI job (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1251\"\u003e#1251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd more instance fields to \u003ccode\u003eGenericsChecks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove unneeded checkNotCall call (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFail build on JDK 21 versions before 21.0.8 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify JDK version to use for best JSpecify support (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1269\"\u003e#1269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplified set of CI jobs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: upgrade to Gradle 9 + AGP 8.7.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompile with JDK 24 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e by \u003ca href=\"https://github.com/mernst\"\u003e\u003ccode\u003e@​mernst\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.12.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a case in our inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1240\"\u003e#1240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for Apache Commons CollectionUtils.isNotEmpty, Amazon CollectionUtils.IsNullOrEmpty, and a couple Amazon StringUtils methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eFix maven central link in RELEASING.md (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1237\"\u003e#1237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.41.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1239\"\u003e#1239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1246\"\u003egh-1246\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest reading JSpecify annotations from bytecodes on JDK 21 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.12.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument interactions between Guava and JSpecify mode in README (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: handle nullness annotations from extends / inherits clauses (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1211\"\u003e#1211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllowing NewClassTree to be passed into getGenericParameterNullnessAtInvocation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1210\"\u003e#1210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ca href=\"https://github.com/NullMarked\"\u003e\u003ccode\u003e@​NullMarked\u003c/code\u003e\u003c/a\u003e on modules (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle NewClassTree in compareGenericTypeParameterNullabilityForCall(\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1212\"\u003e#1212\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore flexible handling of AssertJ isNotNull methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1221\"\u003e#1221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport AssertJ hasSize() (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1229\"\u003e#1229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInference of generic method type arguments based on returns and parameter passing (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrototype implementation of javac plugin to serialize nullness annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd AdditionalSuppressionNames configuration option (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1231\"\u003e#1231\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.12.10\u003c/h2\u003e\n\u003cp\u003eThis release contains significant improvements to inference support for generic method calls in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1075\"\u003e#1075\u003c/a\u003e).\nWe expect that many more valid calls will pass NullAway, but that some new bugs may have been introduced.  Please report\nany issues that you see.  There is also a new flag, \u003ccode\u003e-XepOpt:NullAway:WarnOnGenericInferenceFailure\u003c/code\u003e to make NullAway\nreport a warning when inference fails, to help identify any issues.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1244\"\u003e#1244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress \u003ccode\u003eCastToNonNull\u003c/code\u003e warnings for \u003ccode\u003e@NullUnmarked\u003c/code\u003e method calls by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Fix crash when overriding with raw types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1265\"\u003e#1265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handle calls to super constructors and superclass methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1248\"\u003e#1248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue-1250 pattern matching for instanceof in switch case by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1259\"\u003e#1259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAccount for annotations in extends / implements when computing view as supertype (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve error messages for type incompatibility at pseudo-assignments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport java.util.Objects.toString() by \u003ca href=\"https://github.com/gulikoza\"\u003e\u003ccode\u003e@​gulikoza\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRecord when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue 1275 - report unboxing warning for for-each loop by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAbstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInvoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eBuild Spring with snapshot build as a CI job (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1251\"\u003e#1251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd more instance fields to \u003ccode\u003eGenericsChecks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove unneeded checkNotCall call (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFail build on JDK 21 versions before 21.0.8 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify JDK version to use for best JSpecify support (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1269\"\u003e#1269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplified set of CI jobs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: upgrade to Gradle 9 + AGP 8.7.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompile with JDK 24 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e by \u003ca href=\"https://github.com/mernst\"\u003e\u003ccode\u003e@​mernst\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.12.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a case in our inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1240\"\u003e#1240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for Apache Commons CollectionUtils.isNotEmpty, Amazon CollectionUtils.IsNullOrEmpty, and a couple Amazon StringUtils methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eFix maven central link in RELEASING.md (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1237\"\u003e#1237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.41.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1239\"\u003e#1239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1246\"\u003egh-1246\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest reading JSpecify annotations from bytecodes on JDK 21 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.12.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument interactions between Guava and JSpecify mode in README (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: handle nullness annotations from extends / inherits clauses (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1211\"\u003e#1211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllowing NewClassTree to be passed into getGenericParameterNullnessAtInvocation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1210\"\u003e#1210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ca href=\"https://github.com/NullMarked\"\u003e\u003ccode\u003e@​NullMarked\u003c/code\u003e\u003c/a\u003e on modules (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle NewClassTree in compareGenericTypeParameterNullabilityForCall(\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1212\"\u003e#1212\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore flexible handling of AssertJ isNotNull methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1221\"\u003e#1221\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/uber/NullAway/commit/13580d515875cccd885ad00a28658a06ccada06a\"\u003e\u003ccode\u003e13580d5\u003c/code\u003e\u003c/a\u003e Prepare for release 0.12.10.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f8c214bd05433b15fc663ed75ed65dd96ddd88bd\"\u003e\u003ccode\u003ef8c214b\u003c/code\u003e\u003c/a\u003e Update changelog for release 0.12.10 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2e578d6314e224a83114d3ff85571a33ab4b6035\"\u003e\u003ccode\u003e2e578d6\u003c/code\u003e\u003c/a\u003e Invoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c187bf593f8a2979ca9770cb7849619f334daef4\"\u003e\u003ccode\u003ec187bf5\u003c/code\u003e\u003c/a\u003e Abstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/dd0da6d4628c36bed659f862cb5b5d0bd19cb263\"\u003e\u003ccode\u003edd0da6d\u003c/code\u003e\u003c/a\u003e issue 1275 - report unboxing warning for for-each loop (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/533986cb969c42cffa8a2c5481920cf8c84fa656\"\u003e\u003ccode\u003e533986c\u003c/code\u003e\u003c/a\u003e Record when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cb72c5a6c477d90e5d23ddeedc07af590b49f455\"\u003e\u003ccode\u003ecb72c5a\u003c/code\u003e\u003c/a\u003e Support java.util.Objects.toString() (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/8f4050025d7ad65c877f71b222ee4051a139a569\"\u003e\u003ccode\u003e8f40500\u003c/code\u003e\u003c/a\u003e JSpecify: Improve error messages for type incompatibility at pseudo-assignmen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9272d8b20dec09cf598d20026ce37dcbbe42168b\"\u003e\u003ccode\u003e9272d8b\u003c/code\u003e\u003c/a\u003e Bug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/66e9f572b1afd6673e0a1f5a56942c0c73cc06f9\"\u003e\u003ccode\u003e66e9f57\u003c/code\u003e\u003c/a\u003e Don't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.12.7...v0.12.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 5.13.3 to 5.13.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.13.4 = Platform 1.13.4 + Jupiter 5.13.4 + Vintage 5.13.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/5.13.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.3...r5.13.4\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.13.3...r5.13.4\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8a21048605e61dc388c1c83cbecf9dd5097a595d\"\u003e\u003ccode\u003e8a21048\u003c/code\u003e\u003c/a\u003e Release 5.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/9a3878926aef5f41012bb898993d3bf78752fbb2\"\u003e\u003ccode\u003e9a38789\u003c/code\u003e\u003c/a\u003e Finalize 5.13.4 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/458325cf2467640898d1d91b37089c4ef4157e5a\"\u003e\u003ccode\u003e458325c\u003c/code\u003e\u003c/a\u003e Log only once per implementation type for \u003ccode\u003eCloseableResource\u003c/code\u003e types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/976a1101804c6c465adbd01db1eb8a9880ecf754\"\u003e\u003ccode\u003e976a110\u003c/code\u003e\u003c/a\u003e Protect against potential problems when converting file-based selectors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/e94f72824d7e599f910d18c293f580b68c86db15\"\u003e\u003ccode\u003ee94f728\u003c/code\u003e\u003c/a\u003e Allow default package for \u003ccode\u003ePackageSource\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/b60fecfd0a1a2e03a70d44b3d1a28be90f92d5b1\"\u003e\u003ccode\u003eb60fecf\u003c/code\u003e\u003c/a\u003e Fail on classpath resource names that are blank after removing leading /\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6378c886d3ffd154b18fc91258ee358ad0738850\"\u003e\u003ccode\u003e6378c88\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ejava.*\u003c/code\u003e packages from \u003ccode\u003eImport-Package\u003c/code\u003e headers in all jars (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/4738\"\u003e#4738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1a360f34b0ee37bb3bb0ae65ed7b92f0a580a973\"\u003e\u003ccode\u003e1a360f3\u003c/code\u003e\u003c/a\u003e Create initial 5.13.4 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/806fc9abec3a1e645f406402c40b47cedfa0191d\"\u003e\u003ccode\u003e806fc9a\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/4689\"\u003e#4689\u003c/a\u003e in release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/16538390da75133b814bd54451518a52659c6e20\"\u003e\u003ccode\u003e1653839\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/4686\"\u003e#4686\u003c/a\u003e in release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.3...r5.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.40.0 to 2.42.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe return type of \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e has changed. The previous type was \u003ccode\u003eEnumSet\u0026lt;Flags.Flag\u0026gt;\u003c/code\u003e, where \u003ccode\u003eFlags.Flag\u003c/code\u003e is an enum in the javac class \u003ccode\u003eFlags\u003c/code\u003e. A recent JDK change has replaced that enum with a new top-level enum called \u003ccode\u003eFlagsEnum\u003c/code\u003e. It is not possible to change \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e in a way that would be type-safe and compatible with the enums from JDKs both before and after the change. Instead, the method now returns \u003ccode\u003eImmutableSet\u0026lt;String\u0026gt;\u003c/code\u003e, where the strings come from the \u003ccode\u003etoString()\u003c/code\u003e of the enum constants. That means they are \u003ccode\u003e\u0026quot;native\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;abstract\u0026quot;\u003c/code\u003e, etc.\u003c/li\u003e\n\u003cli\u003eFlag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ca href=\"https://errorprone.info/bugpattern/SystemOut\"\u003e\u003ccode\u003eSystemOut\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.41.0...v2.42.0\"\u003ehttps://github.com/google/error-prone/compare/v2.41.0...v2.42.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/52b61801ceacc31be26261a14e4eb95bee68cdd8\"\u003e\u003ccode\u003e52b6180\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/691c64a24ac430fa26a69ff3ae62fdba0346e0df\"\u003e\u003ccode\u003e691c64a\u003c/code\u003e\u003c/a\u003e Flag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ccode\u003eSystemOut\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0b751cd69ac278d63686a776cd55a067b7bff7ae\"\u003e\u003ccode\u003e0b751cd\u003c/code\u003e\u003c/a\u003e ExpicitArrayForVarargs: flag unnecessary explicit construction of an array to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/982fe208c273cc82e838efbbc9c001b857cd239e\"\u003e\u003ccode\u003e982fe20\u003c/code\u003e\u003c/a\u003e Tweak links to point to newer versions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/a2df97f0d3842e1d45f26bf085a3a95f273346be\"\u003e\u003ccode\u003ea2df97f\u003c/code\u003e\u003c/a\u003e [StatementSwitchToExpressionSwitch] fix bug where \u003ccode\u003ecase null\u003c/code\u003e can sometimes b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/e691be588c891d4fc10cb41f019960accd21db2d\"\u003e\u003ccode\u003ee691be5\u003c/code\u003e\u003c/a\u003e Fix (behind a flag) a silly bug in RedundantSetterCall.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce1a422f3f92a9a9c6434a9e0e00df5ce9877df2\"\u003e\u003ccode\u003ece1a422\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eDurations.wait()\u003c/code\u003e to \u003ccode\u003eWaitMatchers.waitMethodWithTimeout\u003c/code\u003e (and make them...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/da03fea47dd31b1a63932d78f3d91fb383cce8d1\"\u003e\u003ccode\u003eda03fea\u003c/code\u003e\u003c/a\u003e Update MethodCanBeStatic to be able to detect and trigger on Guice \u003ca href=\"https://github.com/Provides\"\u003e\u003ccode\u003e@​Provides\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/83e6582d6333d2e2d5e5f2f279c630d54ae65fae\"\u003e\u003ccode\u003e83e6582\u003c/code\u003e\u003c/a\u003e RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/db62c8c27ec5984058788547958f2f7c8d1bee95\"\u003e\u003ccode\u003edb62c8c\u003c/code\u003e\u003c/a\u003e Automated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.14.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.14.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-core` from 7.14.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.14.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.spotbugs:spotbugs-maven-plugin` from 4.9.3.2 to 4.9.6.0\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.9.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupports spotbugs 4.9.6\u003c/li\u003e\n\u003cli\u003enote: 4.9.5 had a defect with detection of jakarta in servlets that was unexpected and quickly patched for this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSpotbugs Maven Plugin 4.9.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport spotbugs 4.9.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSpotbugs Maven Plugin 4.9.4.2\u003c/h2\u003e\n\u003cp\u003eConsumer\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for 'chooseVisitors'\u003c/li\u003e\n\u003cli\u003eMinor code cleanup\u003c/li\u003e\n\u003cli\u003eStill supports spotbugs 4.9.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eProducer\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove add opens from jvm.config as no longer needed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSpotbugs Maven Plugin 4.9.4.1\u003c/h2\u003e\n\u003cp\u003eConsumer\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCleanup readme to better support plugin\u003c/li\u003e\n\u003cli\u003eDropped direct usage of plexus utils and commons io\u003c/li\u003e\n\u003cli\u003eGroovy 5 now run engine\u003c/li\u003e\n\u003cli\u003eCorrect issue since 4.9.2.0 resulting in most runs getting spotbugs.html file incorrectly.  This has been refactored to restore doxia 1 overrides to produce xml report only when not running in site lifecycle\u003c/li\u003e\n\u003cli\u003eCorrect defects with handling of various files on disk such as exclusion filters that were introduced into 4.9.4.0.  Integration tests have been applied to prevent future regression.\u003c/li\u003e\n\u003cli\u003eCommons io fileutils replaced by files.walk with detailed output moved to debug collection only rather than all runs\u003c/li\u003e\n\u003cli\u003eNormalization of path to linux style\u003c/li\u003e\n\u003cli\u003eAny regex usage is now precompiled\u003c/li\u003e\n\u003cli\u003eUse re-entrant lock for source indexer\u003c/li\u003e\n\u003cli\u003eCorrect locale usage to use default if not given\u003c/li\u003e\n\u003cli\u003eBlock doctype and XXE when processing xml files\u003c/li\u003e\n\u003cli\u003eCleanup some fields from resources and in code never used\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eProducer\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePin versions of github actions tools\u003c/li\u003e\n\u003cli\u003eRun maven 3.6.3 integration test on windows to get more broad support\u003c/li\u003e\n\u003cli\u003eRun maven integration test on mac to get more broad support\u003c/li\u003e\n\u003cli\u003eMaven 4 integration tests will continue on linux\u003c/li\u003e\n\u003cli\u003eFix maven wrapper perceived path traversal issue\u003c/li\u003e\n\u003cli\u003eCorrections to invoker to re-establish integration test verification's\u003c/li\u003e\n\u003cli\u003eFix bugs in integration tests\u003c/li\u003e\n\u003cli\u003eBetter secure xml usage in integration tests\u003c/li\u003e\n\u003cli\u003eCleanup integration test warnings\u003c/li\u003e\n\u003cli\u003eMake sure transfer of artifacts is correctly disabled on integration tests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSpotbugs Maven Plugin 4.9.4.0\u003c/h2\u003e\n\u003cp\u003eRelease is large but mainly rewriting of underlying code.  This supports spotbugs 4.9.4, additional details below.\u003c/p\u003e\n\u003cp\u003eConsumer\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupporting spotbugs 4.9.4\u003c/li\u003e\n\u003cli\u003eUpdated all underlying dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9e8ce9daca2100ecb65dd5bbc0a95d0bc02754d8\"\u003e\u003ccode\u003e9e8ce9d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release spotbugs-maven-plugin-4.9.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/96d53475ce8148e235920530175b9e59d63f1146\"\u003e\u003ccode\u003e96d5347\u003c/code\u003e\u003c/a\u003e [pom] Bump spotbugs to 4.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/3408913abe89aae213481995642b6f2b64c78d53\"\u003e\u003ccode\u003e3408913\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1210\"\u003e#1210\u003c/a\u003e from spotbugs/renovate/spotbugs.version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/13c11ab32d26fd9eb2e8fe63ce19c37637982455\"\u003e\u003ccode\u003e13c11ab\u003c/code\u003e\u003c/a\u003e Update dependency com.github.spotbugs:spotbugs to v4.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/560c4693a21a36ffc0634f24abd22e534c85f81e\"\u003e\u003ccode\u003e560c469\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1208\"\u003e#1208\u003c/a\u003e from spotbugs/release/4.9.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/7cf0beb9701aea02c3243937b8892c444e0d034b\"\u003e\u003ccode\u003e7cf0beb\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/spotbugs/spotbugs-maven-plugin/commit/9cd9b6ff6a8b9506ecdbaee4fb08fa798a58ed30\"\u003e\u003ccode\u003e9cd9b6f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release spotbugs-maven-plugin-4.9.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/3171de8452be9ef69536e51d828de6bbb292f705\"\u003e\u003ccode\u003e3171de8\u003c/code\u003e\u003c/a\u003e Set version for next release to 4.9.5.0 snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/777042031fb37a089ada5419c9d5e0de1c5dd9a7\"\u003e\u003ccode\u003e7770420\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1207\"\u003e#1207\u003c/a\u003e from spotbugs/renovate/spotbugs.version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/03f9784769cd180f24ac22b93ed2f7b21ba2bb4d\"\u003e\u003ccode\u003e03f9784\u003c/code\u003e\u003c/a\u003e Update dependency com.github.spotbugs:spotbugs to v4.9.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.9.3.2...spotbugs-maven-plugin-4.9.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-compiler-plugin` from 3.14.0 to 3.14.1\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.14.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/335\"\u003e#335\u003c/a\u003e) \u003ca href=\"https://github.com/gsmet\"\u003e\u003ccode\u003e@​gsmet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to not use --module-version for the Java compiler (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/331\"\u003e#331\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🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generatedSourcesPath back to the maven project (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/312\"\u003e#312\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-538\"\u003e[MCOMPILER-538]\u003c/a\u003e - Do not add target/generated-sources/annotations to the source roots (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/191\"\u003e#191\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\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\u003eEnforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/964\"\u003e#964\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/952\"\u003e#952\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 44 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/935\"\u003e#935\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.9 to 3.9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/336\"\u003e#336\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.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/324\"\u003e#324\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 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/316\"\u003e#316\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/0df6940466a5759a7c16947214ece072561fe23b\"\u003e\u003ccode\u003e0df6940\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/1bf9e5afdee07dd9063e715540401580209ae7d8\"\u003e\u003ccode\u003e1bf9e5a\u003c/code\u003e\u003c/a\u003e Enforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/f5161c48c5941da99eabcc140b80b86fc1d6d839\"\u003e\u003ccode\u003ef5161c4\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/63846f11f56d08cc0041aa44b74e64ca4e964e68\"\u003e\u003ccode\u003e63846f1\u003c/code\u003e\u003c/a\u003e Improve DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ab3f845238dfcde50fb3c936f4de8a764e7abc54\"\u003e\u003ccode\u003eab3f845\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 44 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/164bad4b393974ff55c9441431989e60057ded4d\"\u003e\u003ccode\u003e164bad4\u003c/code\u003e\u003c/a\u003e Allow to not use --module-version for the Java compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0b76ccde1c7cdd09ab52a2e38e5add6ac2baf57c\"\u003e\u003ccode\u003e0b76ccd\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.9 to 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5dbc9c3b20ae4c59bdf5789e62d8dfbe90ca678a\"\u003e\u003ccode\u003e5dbc9c3\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/17949d1020970929796b240e99527bc206a65de0\"\u003e\u003ccode\u003e17949d1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/d44d1bee9698947b5fbfc566ce54eaa91e257ec9\"\u003e\u003ccode\u003ed44d1be\u003c/code\u003e\u003c/a\u003e Add generatedSourcesPath back to the maven project\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.14.0...maven-compiler-plugin-3.14.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-surefire-plugin` from 3.5.3 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eName the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3170\"\u003e#3170\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3155\"\u003e#3155\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a single LauncherSession for invocations of JUnitPlatformProvider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/863\"\u003e#863\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\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-2298\"\u003e[SUREFIRE-2298]\u003c/a\u003e - fix xml output with junit 5 nested classes (fix integration with Cucumber and Archunit) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/828\"\u003e#828\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\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3168\"\u003e#3168\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid of plexus-annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3163\"\u003e#3163\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven-changes-plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/861\"\u003e#861\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/831\"\u003e#831\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.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3173\"\u003e#3173\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-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3172\"\u003e#3172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3171\"\u003e#3171\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3167\"\u003e#3167\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3165\"\u003e#3165\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.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3161\"\u003e#3161\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3158\"\u003e#3158\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.12.0 to 4.13.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/856\"\u003e#856\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.2 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/860\"\u003e#860\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-beanutils:commons-beanutils from 1.7.0 to 1.11.0 in /surefire-its/src/test/resources/webapp (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/851\"\u003e#851\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.11.1 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/844\"\u003e#844\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 (\u003ca href=\"https://redirect.github.com/apach...\n\n_Description has been truncated_","html_url":"https://github.com/mridang/openapi-generator-plus/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mridang%2Fopenapi-generator-plus/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"},{"uuid":"2868624206","node_id":"PR_kwDOA_1uaM6q-7tO","number":22092,"state":"closed","title":"chore(deps-dev): bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0 in /dhis-2","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-29T00:46:25.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T00:27:32.000Z","updated_at":"2025-09-29T00:46:25.000Z","time_to_close":1133,"merged_at":"2025-09-29T00:46:25.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":"/dhis-2","ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.15.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.15.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dhis2/dhis2-core/pull/22092","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhis2%2Fdhis2-core/issues/22092","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22092/packages"},{"uuid":"2868622856","node_id":"PR_kwDOGzaPjM6q-7YI","number":1324,"state":"closed","title":"Bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-29T15:59:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T00:26:19.000Z","updated_at":"2025-09-29T15:59:22.000Z","time_to_close":55983,"merged_at":"2025-09-29T15:59:22.000Z","merged_by":"ricardozanini","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.15.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.15.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/quarkiverse/quarkus-openapi-generator/pull/1324","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-openapi-generator/issues/1324","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1324/packages"},{"uuid":"2868621198","node_id":"PR_kwDOGzaPjM6q-6-O","number":1323,"state":"closed","title":"Bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-29T15:59:37.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T00:25:31.000Z","updated_at":"2025-09-29T15:59:37.000Z","time_to_close":56046,"merged_at":"2025-09-29T15:59:37.000Z","merged_by":"ricardozanini","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.15.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.15.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/quarkiverse/quarkus-openapi-generator/pull/1323","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-openapi-generator/issues/1323","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1323/packages"},{"uuid":"3462764031","node_id":"PR_kwDOOOgZic6q-6Db","number":27,"state":"closed","title":"Bump org.openapitools:openapi-generator from 7.10.0 to 7.16.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-30T00:19:15.000Z","author_association":null,"state_reason":null,"created_at":"2025-09-29T00:23:06.000Z","updated_at":"2025-10-30T00:19:16.000Z","time_to_close":2678169,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.10.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.10.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.10.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.10.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/max-messenger/max-bot-api-schema/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/max-messenger%2Fmax-bot-api-schema/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"2868611254","node_id":"PR_kwDOA_1uaM6q-4i2","number":22088,"state":"closed","title":"chore(deps-dev): bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0 in /dhis-2","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-29T00:32:51.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T00:18:26.000Z","updated_at":"2025-09-29T00:32:52.000Z","time_to_close":865,"merged_at":"2025-09-29T00:32:51.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":"/dhis-2","ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.15.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.15.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dhis2/dhis2-core/pull/22088","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhis2%2Fdhis2-core/issues/22088","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22088/packages"}],"issue_packages":[{"old_version":"7.22.0","new_version":"7.23.0","update_type":"minor","path":null,"pr_created_at":"2026-06-14T00:13:33.000Z","version_change":"7.22.0 → 7.23.0","issue":{"uuid":"4657375385","node_id":"PR_kwDOLwFaOs7mJ-PM","number":225,"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-06-14T00:13:33.000Z","updated_at":"2026-06-14T00:18:54.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.springframework.boot:spring-boot-dependencies","old_version":"4.0.6","new_version":"4.1.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-configuration-processor","old_version":"4.0.6","new_version":"4.1.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-configuration-processor","old_version":"4.0.6","new_version":"4.1.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.22.0","new_version":"7.23.0"},{"name":"org.openapitools:openapi-generator","old_version":"7.22.0","new_version":"7.23.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator","old_version":"7.22.0","new_version":"7.23.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates: [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot), [org.springframework.boot:spring-boot-configuration-processor](https://github.com/spring-projects/spring-boot), org.openapitools:openapi-generator-maven-plugin and [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator).\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 4.0.6 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.1-Release-Notes\"\u003erelease notes for Spring Boot 4.1\u003c/a\u003e are available on the wiki.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd public constructor to InvalidConfigurationPropertyValueException that accepts a cause \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50211\"\u003e#50211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce memory consumption when repeatedly calling WritableJson.toByteArray \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49428\"\u003e#49428\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\u003eMailSender auto-configuration does not enable hostname verification \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50747\"\u003e#50747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArtemis auto-configuration uses a predictable default location for the embedded broker's data \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50745\"\u003e#50745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded LDAP SSL should not be enabled when its bundle is empty \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50700\"\u003e#50700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInetAddressFilter.externalAddresses does not exclude special purpose addresses from RFC 6890 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50668\"\u003e#50668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider and unmapped SSL bundle with RSocket \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50645\"\u003e#50645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL should not be enabled when a SSL bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50635\"\u003e#50635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest auto-configuration no longer integrates Spring Security with HtmlUnitDriver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50633\"\u003e#50633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguration property metadata includes incorrect class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50632\"\u003e#50632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support does not restore thread interrupt flag when catching InterruptedException \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50618\"\u003e#50618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitProperties enables SSL even when spring.rabbitmq.ssl.bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50612\"\u003e#50612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider when SSL bundle uses client-auth or server truststore without server-name-bundles \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50610\"\u003e#50610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringJtaPlatform should have been deprecated since 4.1.0-M3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50592\"\u003e#50592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLayer written outside the output location of '//' exception is thrown when using extract layers in root directory \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50510\"\u003e#50510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfigurationPropertiesReportEndpoint exposes AOP proxy internals \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50417\"\u003e#50417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreated StackTracePrinter instances have no access to the Environment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50414\"\u003e#50414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMappingsEndpoint reports the context's own ID as parentId when a parent exists \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50412\"\u003e#50412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildpack module does not validate long-to-int casts \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50410\"\u003e#50410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGradle gRPC support fails if protobuf-java dependency is used instead of protobuf-java-util \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50405\"\u003e#50405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraphQL WebSocket support does not configure allowed origins \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50394\"\u003e#50394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Boot Loader Does Not Support RSA and EC Signed Jars \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50298\"\u003e#50298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMeter registries are not removed from the global registry when the context is closed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50287\"\u003e#50287\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder cannot derive a DataSource from a lazy connection proxy \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50271\"\u003e#50271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullable annotations from AbstractErrorController.getErrorAttributes are not aligned with implementation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50266\"\u003e#50266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBean definitions can be added with an initializer before setAllowBeanDefinitionOverriding is called \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50264\"\u003e#50264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEndpointRequest links matcher unnecessarily matches HTTP methods other than GET  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50261\"\u003e#50261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator's '/cloudfoundryapplication' endpoint does not work if restrictive CORS configuration is provided using a bean named corsConfigurationSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50258\"\u003e#50258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThreadPoolTaskScheduleBuilder unnecessarily loses precision when configuring await termination time \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50234\"\u003e#50234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNimbusJwtDecoder silently accepts unknown values for spring.security.oauth2.resourceserver.jwt.jws-algorithms \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50228\"\u003e#50228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissing dependency management for spring-boot-web-server-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50224\"\u003e#50224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Batch support for MongoDB modules are not included in dependency management \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50223\"\u003e#50223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply HTML escaping to timestamp attribute in Whitelabel error page \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50216\"\u003e#50216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGrpcServerHealthScheduler is not started in servlet environments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50209\"\u003e#50209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSetting server.servlet.session.cookie.partitioned=true has no effect when using Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50204\"\u003e#50204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix reference to Gradle documentation for module replacement \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50647\"\u003e#50647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument SSL reloading with Let's Encrypt \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50630\"\u003e#50630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of Optional from Data Neo4j repository examples \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50622\"\u003e#50622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50620\"\u003e#50620\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/ac2cfe03538b87a0dc9d2619ed52a4c901eaea54\"\u003e\u003ccode\u003eac2cfe0\u003c/code\u003e\u003c/a\u003e Release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/1a5815cf3183a0c9493cece8ba550a6e8b125d67\"\u003e\u003ccode\u003e1a5815c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a8364ff9c2a0ca88541cc153f032089e063b797c\"\u003e\u003ccode\u003ea8364ff\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9755ff29e7ce3a8ac4574e5b452bdfe1053718b1\"\u003e\u003ccode\u003e9755ff2\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6a6dedc4354cbafadaf8aab2803fc3acd7e6b8de\"\u003e\u003ccode\u003e6a6dedc\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/db7b2b9fb0b3c623d707f2627f832b4dd5f2eb8c\"\u003e\u003ccode\u003edb7b2b9\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d549d077c03add0421464fcd0248bd8b76b41973\"\u003e\u003ccode\u003ed549d07\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4d9e463dc3fefea2b73dcfbb15b4ced6b69dbaf9\"\u003e\u003ccode\u003e4d9e463\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b0686478a71cceb977dc1ff5b4e69ef5eb052fcf\"\u003e\u003ccode\u003eb068647\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/198af995dc03a09583c61bcd0b8ffda341055feb\"\u003e\u003ccode\u003e198af99\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.6...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-configuration-processor` from 4.0.6 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-configuration-processor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.1-Release-Notes\"\u003erelease notes for Spring Boot 4.1\u003c/a\u003e are available on the wiki.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd public constructor to InvalidConfigurationPropertyValueException that accepts a cause \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50211\"\u003e#50211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce memory consumption when repeatedly calling WritableJson.toByteArray \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49428\"\u003e#49428\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\u003eMailSender auto-configuration does not enable hostname verification \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50747\"\u003e#50747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArtemis auto-configuration uses a predictable default location for the embedded broker's data \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50745\"\u003e#50745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded LDAP SSL should not be enabled when its bundle is empty \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50700\"\u003e#50700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInetAddressFilter.externalAddresses does not exclude special purpose addresses from RFC 6890 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50668\"\u003e#50668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider and unmapped SSL bundle with RSocket \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50645\"\u003e#50645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL should not be enabled when a SSL bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50635\"\u003e#50635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest auto-configuration no longer integrates Spring Security with HtmlUnitDriver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50633\"\u003e#50633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguration property metadata includes incorrect class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50632\"\u003e#50632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support does not restore thread interrupt flag when catching InterruptedException \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50618\"\u003e#50618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitProperties enables SSL even when spring.rabbitmq.ssl.bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50612\"\u003e#50612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider when SSL bundle uses client-auth or server truststore without server-name-bundles \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50610\"\u003e#50610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringJtaPlatform should have been deprecated since 4.1.0-M3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50592\"\u003e#50592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLayer written outside the output location of '//' exception is thrown when using extract layers in root directory \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50510\"\u003e#50510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfigurationPropertiesReportEndpoint exposes AOP proxy internals \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50417\"\u003e#50417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreated StackTracePrinter instances have no access to the Environment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50414\"\u003e#50414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMappingsEndpoint reports the context's own ID as parentId when a parent exists \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50412\"\u003e#50412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildpack module does not validate long-to-int casts \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50410\"\u003e#50410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGradle gRPC support fails if protobuf-java dependency is used instead of protobuf-java-util \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50405\"\u003e#50405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraphQL WebSocket support does not configure allowed origins \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50394\"\u003e#50394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Boot Loader Does Not Support RSA and EC Signed Jars \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50298\"\u003e#50298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMeter registries are not removed from the global registry when the context is closed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50287\"\u003e#50287\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder cannot derive a DataSource from a lazy connection proxy \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50271\"\u003e#50271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullable annotations from AbstractErrorController.getErrorAttributes are not aligned with implementation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50266\"\u003e#50266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBean definitions can be added with an initializer before setAllowBeanDefinitionOverriding is called \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50264\"\u003e#50264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEndpointRequest links matcher unnecessarily matches HTTP methods other than GET  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50261\"\u003e#50261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator's '/cloudfoundryapplication' endpoint does not work if restrictive CORS configuration is provided using a bean named corsConfigurationSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50258\"\u003e#50258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThreadPoolTaskScheduleBuilder unnecessarily loses precision when configuring await termination time \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50234\"\u003e#50234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNimbusJwtDecoder silently accepts unknown values for spring.security.oauth2.resourceserver.jwt.jws-algorithms \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50228\"\u003e#50228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissing dependency management for spring-boot-web-server-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50224\"\u003e#50224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Batch support for MongoDB modules are not included in dependency management \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50223\"\u003e#50223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply HTML escaping to timestamp attribute in Whitelabel error page \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50216\"\u003e#50216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGrpcServerHealthScheduler is not started in servlet environments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50209\"\u003e#50209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSetting server.servlet.session.cookie.partitioned=true has no effect when using Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50204\"\u003e#50204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix reference to Gradle documentation for module replacement \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50647\"\u003e#50647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument SSL reloading with Let's Encrypt \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50630\"\u003e#50630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of Optional from Data Neo4j repository examples \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50622\"\u003e#50622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50620\"\u003e#50620\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/ac2cfe03538b87a0dc9d2619ed52a4c901eaea54\"\u003e\u003ccode\u003eac2cfe0\u003c/code\u003e\u003c/a\u003e Release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/1a5815cf3183a0c9493cece8ba550a6e8b125d67\"\u003e\u003ccode\u003e1a5815c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a8364ff9c2a0ca88541cc153f032089e063b797c\"\u003e\u003ccode\u003ea8364ff\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9755ff29e7ce3a8ac4574e5b452bdfe1053718b1\"\u003e\u003ccode\u003e9755ff2\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6a6dedc4354cbafadaf8aab2803fc3acd7e6b8de\"\u003e\u003ccode\u003e6a6dedc\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/db7b2b9fb0b3c623d707f2627f832b4dd5f2eb8c\"\u003e\u003ccode\u003edb7b2b9\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d549d077c03add0421464fcd0248bd8b76b41973\"\u003e\u003ccode\u003ed549d07\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4d9e463dc3fefea2b73dcfbb15b4ced6b69dbaf9\"\u003e\u003ccode\u003e4d9e463\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b0686478a71cceb977dc1ff5b4e69ef5eb052fcf\"\u003e\u003ccode\u003eb068647\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/198af995dc03a09583c61bcd0b8ffda341055feb\"\u003e\u003ccode\u003e198af99\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.6...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-configuration-processor` from 4.0.6 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-configuration-processor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.1-Release-Notes\"\u003erelease notes for Spring Boot 4.1\u003c/a\u003e are available on the wiki.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd public constructor to InvalidConfigurationPropertyValueException that accepts a cause \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50211\"\u003e#50211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce memory consumption when repeatedly calling WritableJson.toByteArray \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49428\"\u003e#49428\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\u003eMailSender auto-configuration does not enable hostname verification \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50747\"\u003e#50747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArtemis auto-configuration uses a predictable default location for the embedded broker's data \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50745\"\u003e#50745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded LDAP SSL should not be enabled when its bundle is empty \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50700\"\u003e#50700\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInetAddressFilter.externalAddresses does not exclude special purpose addresses from RFC 6890 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50668\"\u003e#50668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider and unmapped SSL bundle with RSocket \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50645\"\u003e#50645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSL should not be enabled when a SSL bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50635\"\u003e#50635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest auto-configuration no longer integrates Spring Security with HtmlUnitDriver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50633\"\u003e#50633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguration property metadata includes incorrect class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50632\"\u003e#50632\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support does not restore thread interrupt flag when catching InterruptedException \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50618\"\u003e#50618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitProperties enables SSL even when spring.rabbitmq.ssl.bundle is overridden to an empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50612\"\u003e#50612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullPointerException in reactor-netty SniProvider when SSL bundle uses client-auth or server truststore without server-name-bundles \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50610\"\u003e#50610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringJtaPlatform should have been deprecated since 4.1.0-M3 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50592\"\u003e#50592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLayer written outside the output location of '//' exception is thrown when using extract layers in root directory \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50510\"\u003e#50510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfigurationPropertiesReportEndpoint exposes AOP proxy internals \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50417\"\u003e#50417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreated StackTracePrinter instances have no access to the Environment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50414\"\u003e#50414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMappingsEndpoint reports the context's own ID as parentId when a parent exists \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50412\"\u003e#50412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildpack module does not validate long-to-int casts \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50410\"\u003e#50410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGradle gRPC support fails if protobuf-java dependency is used instead of protobuf-java-util \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50405\"\u003e#50405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraphQL WebSocket support does not configure allowed origins \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50394\"\u003e#50394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Boot Loader Does Not Support RSA and EC Signed Jars \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50298\"\u003e#50298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMeter registries are not removed from the global registry when the context is closed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50287\"\u003e#50287\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDataSourceBuilder cannot derive a DataSource from a lazy connection proxy \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50271\"\u003e#50271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullable annotations from AbstractErrorController.getErrorAttributes are not aligned with implementation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50266\"\u003e#50266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBean definitions can be added with an initializer before setAllowBeanDefinitionOverriding is called \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50264\"\u003e#50264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEndpointRequest links matcher unnecessarily matches HTTP methods other than GET  \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50261\"\u003e#50261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator's '/cloudfoundryapplication' endpoint does not work if restrictive CORS configuration is provided using a bean named corsConfigurationSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50258\"\u003e#50258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThreadPoolTaskScheduleBuilder unnecessarily loses precision when configuring await termination time \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50234\"\u003e#50234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNimbusJwtDecoder silently accepts unknown values for spring.security.oauth2.resourceserver.jwt.jws-algorithms \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50228\"\u003e#50228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMissing dependency management for spring-boot-web-server-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50224\"\u003e#50224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Batch support for MongoDB modules are not included in dependency management \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50223\"\u003e#50223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply HTML escaping to timestamp attribute in Whitelabel error page \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50216\"\u003e#50216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGrpcServerHealthScheduler is not started in servlet environments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50209\"\u003e#50209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSetting server.servlet.session.cookie.partitioned=true has no effect when using Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50204\"\u003e#50204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix reference to Gradle documentation for module replacement \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50647\"\u003e#50647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument SSL reloading with Let's Encrypt \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50630\"\u003e#50630\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of Optional from Data Neo4j repository examples \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50622\"\u003e#50622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50620\"\u003e#50620\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/ac2cfe03538b87a0dc9d2619ed52a4c901eaea54\"\u003e\u003ccode\u003eac2cfe0\u003c/code\u003e\u003c/a\u003e Release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/1a5815cf3183a0c9493cece8ba550a6e8b125d67\"\u003e\u003ccode\u003e1a5815c\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/a8364ff9c2a0ca88541cc153f032089e063b797c\"\u003e\u003ccode\u003ea8364ff\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9755ff29e7ce3a8ac4574e5b452bdfe1053718b1\"\u003e\u003ccode\u003e9755ff2\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Batch 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/6a6dedc4354cbafadaf8aab2803fc3acd7e6b8de\"\u003e\u003ccode\u003e6a6dedc\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/db7b2b9fb0b3c623d707f2627f832b4dd5f2eb8c\"\u003e\u003ccode\u003edb7b2b9\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/d549d077c03add0421464fcd0248bd8b76b41973\"\u003e\u003ccode\u003ed549d07\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 7.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4d9e463dc3fefea2b73dcfbb15b4ced6b69dbaf9\"\u003e\u003ccode\u003e4d9e463\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/b0686478a71cceb977dc1ff5b4e69ef5eb052fcf\"\u003e\u003ccode\u003eb068647\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Integration 6.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/198af995dc03a09583c61bcd0b8ffda341055feb\"\u003e\u003ccode\u003e198af99\u003c/code\u003e\u003c/a\u003e Merge branch '4.0.x'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v4.0.6...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.22.0 to 7.23.0\n\nUpdates `org.openapitools:openapi-generator` from 7.22.0 to 7.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.23.0 released\u003c/h2\u003e\n\u003cp\u003ev7.23.0 stable release (breaking changes with fallbacks) comes with 170+ enhancements and bug fixes.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.23.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e2 breaking changes (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({\u0026quot;**\u0026quot;}) for HTTP Basic, Bearer, api-key and OAuth2 or OpenID with empty scopes and rename \u0026quot;useQuarkusSecurityAnnotations\u0026quot; to \u0026quot;useJakartaSecurityAnnotations\u0026quot; (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23680\"\u003e#23680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Kotlin): use the global apiNamePrefix and apiNameSuffix settings instead of apiSuffix (generator's option) (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23926\"\u003e#23926\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.23.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalizer: new rule LOOSE_NULL_DEFINITIONS to allow more null definitions in 3.0 spec. \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23932\"\u003e#23932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(InlineModelResolver): prevent numbered duplicate models from multi-file OAS 3.1 specs \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23856\"\u003e#23856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(core): normalize OAS 3.1 content media schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23851\"\u003e#23851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[GRADLE-WRAPPER] feat: add configurable worker isolation and max heap size for code generation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23648\"\u003e#23648\u003c/a\u003e by\u003c/li\u003e\n\u003cli\u003e[GRADLE-WRAPPER] bug fix - pass maven java_home to gradle correctly \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23646\"\u003e#23646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd security schemes filter normalizer option \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23174\"\u003e#23174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[csharp][generichost] Deserialize present-but-null nullable enums \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23912\"\u003e#23912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp] Fix HTTP signature auth failure on .NET 8 when query params contain special characters \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23714\"\u003e#23714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][restsharp] add throwOnAnyError option to surface client errors \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23663\"\u003e#23663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix/csharp reserved headers and file parameter not serialising correctly \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23593\"\u003e#23593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp] Extend HostConfiguration with additional AddApiHttpClients signatures \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22500\"\u003e#22500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(dart): make requests abortable \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23930\"\u003e#23930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dart] Preserve uppercase names with trailing digits \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23894\"\u003e#23894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG][DART] fix nullable nested array item handling \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23365\"\u003e#23365\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(go): avoid duplicate unknown enum defaults \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23909\"\u003e#23909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[go] support io.Reader and []byte response types in client decode \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23789\"\u003e#23789\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Java][restclient] Build XmlMapper via builder when useJackson3=true \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23872\"\u003e#23872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [vertx] Allow PoolOptions configuration when vertx 5 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23829\"\u003e#23829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(java/jersey3): add jackson 3 support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23819\"\u003e#23819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(java/jersey3): Update jakarta annotation and validation libs \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23810\"\u003e#23810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING] spring http interface library should support 'useBeanValidation' \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23803\"\u003e#23803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/PermitAll\"\u003e\u003ccode\u003e@​PermitAll\u003c/code\u003e\u003c/a\u003e for unauthenticated operations (op/global empty security, anonymous OR alternative, no security defined) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23782\"\u003e#23782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JavaJaxRS] [CXF] Add Support for Jackson3 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23767\"\u003e#23767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({scope}) for OAuth2 and OpenID Connect operations with explicit scopes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23752\"\u003e#23752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] - Add CLI flag (useQuarkusSecurityAnnotations) to enable emitting security annotation (\u003ca href=\"https://github.com/Authenticated\"\u003e\u003ccode\u003e@​Authenticated\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PermitAll\"\u003e\u003ccode\u003e@​PermitAll\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23699\"\u003e#23699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING;KOTLIN-SPRING] feature - add support for 'substituteGenericPagedModel' also for 'spring-cloud' libraries \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23690\"\u003e#23690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({\u0026quot;**\u0026quot;}) for HTTP Basic, Bearer, api-key and OAuth2 or OpenID with empty scopes and rename \u0026quot;useQuarkusSecurityAnnotations\u0026quot; to \u0026quot;useJakartaSecurityAnnotations\u0026quot; (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23680\"\u003e#23680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus]: Emit \u003ca href=\"https://github.com/ResponseStatus\"\u003e\u003ccode\u003e@​ResponseStatus\u003c/code\u003e\u003c/a\u003e annotation for 2XX success codes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23673\"\u003e#23673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [vertx] Make supportVertxFuture compatible with vertx 5 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23660\"\u003e#23660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Jspecify nullable issue with spring boot 4 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23649\"\u003e#23649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java][spring] fix: disableDiscriminatorJsonIgnoreProperties not working \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23640\"\u003e#23640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Support 'time-local' format \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23555\"\u003e#23555\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/OpenAPITools/openapi-generator/commit/b9d967acc9a3850cefb961da323ca12ae8125121\"\u003e\u003ccode\u003eb9d967a\u003c/code\u003e\u003c/a\u003e v7.23.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23970\"\u003e#23970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/153d80fc1871a3d32e1792d99777fd47e3644fa8\"\u003e\u003ccode\u003e153d80f\u003c/code\u003e\u003c/a\u003e update C# samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/5e44ee280b9b4eede94418945bf1ef6c63bde326\"\u003e\u003ccode\u003e5e44ee2\u003c/code\u003e\u003c/a\u003e [csharp] Extend HostConfiguration with additional AddApiHttpClients signature...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3aa0504d08847faaf807f0acbeb8233e1fa81d7d\"\u003e\u003ccode\u003e3aa0504\u003c/code\u003e\u003c/a\u003e update kotlin-spring samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/71e1fefffd687d1c010311117063cd598717f125\"\u003e\u003ccode\u003e71e1fef\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): preserve 'default' response code in postProcessOperations...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/417840ccbf3613a6fdda38aa81d66b855b9e3192\"\u003e\u003ccode\u003e417840c\u003c/code\u003e\u003c/a\u003e [csharp][generichost] Deserialize present-but-null nullable enums (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23912\"\u003e#23912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/da8c31cddf8d2cb1e4236f7f289e54433beb4895\"\u003e\u003ccode\u003eda8c31c\u003c/code\u003e\u003c/a\u003e fix(dart): Optional\u0026lt;T\u0026gt; fromJson wrapping (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23811\"\u003e#23811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3272a732263c7d1d11fb0506922dcd8a38f7a691\"\u003e\u003ccode\u003e3272a73\u003c/code\u003e\u003c/a\u003e update scala samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/170778aa04dd372b05facfd2c504afe8d21cd1d2\"\u003e\u003ccode\u003e170778a\u003c/code\u003e\u003c/a\u003e fix(InlineModelResolver): prevent numbered duplicate models from multi-file O...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/17a4d968ae6e8197aeecd24d8a77d13db6a05e34\"\u003e\u003ccode\u003e17a4d96\u003c/code\u003e\u003c/a\u003e fix: add missing swagger2 tags import in rest-assured api.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23285\"\u003e#23285\u003c/a\u003e) (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.22.0...v7.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.22.0 to 7.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.23.0 released\u003c/h2\u003e\n\u003cp\u003ev7.23.0 stable release (breaking changes with fallbacks) comes with 170+ enhancements and bug fixes.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.23.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e2 breaking changes (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({\u0026quot;**\u0026quot;}) for HTTP Basic, Bearer, api-key and OAuth2 or OpenID with empty scopes and rename \u0026quot;useQuarkusSecurityAnnotations\u0026quot; to \u0026quot;useJakartaSecurityAnnotations\u0026quot; (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23680\"\u003e#23680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Kotlin): use the global apiNamePrefix and apiNameSuffix settings instead of apiSuffix (generator's option) (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23926\"\u003e#23926\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.23.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalizer: new rule LOOSE_NULL_DEFINITIONS to allow more null definitions in 3.0 spec. \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23932\"\u003e#23932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(InlineModelResolver): prevent numbered duplicate models from multi-file OAS 3.1 specs \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23856\"\u003e#23856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(core): normalize OAS 3.1 content media schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23851\"\u003e#23851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[GRADLE-WRAPPER] feat: add configurable worker isolation and max heap size for code generation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23648\"\u003e#23648\u003c/a\u003e by\u003c/li\u003e\n\u003cli\u003e[GRADLE-WRAPPER] bug fix - pass maven java_home to gradle correctly \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23646\"\u003e#23646\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd security schemes filter normalizer option \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23174\"\u003e#23174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[csharp][generichost] Deserialize present-but-null nullable enums \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23912\"\u003e#23912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp] Fix HTTP signature auth failure on .NET 8 when query params contain special characters \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23714\"\u003e#23714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][restsharp] add throwOnAnyError option to surface client errors \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23663\"\u003e#23663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix/csharp reserved headers and file parameter not serialising correctly \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23593\"\u003e#23593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp] Extend HostConfiguration with additional AddApiHttpClients signatures \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22500\"\u003e#22500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(dart): make requests abortable \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23930\"\u003e#23930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dart] Preserve uppercase names with trailing digits \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23894\"\u003e#23894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG][DART] fix nullable nested array item handling \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23365\"\u003e#23365\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(go): avoid duplicate unknown enum defaults \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23909\"\u003e#23909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[go] support io.Reader and []byte response types in client decode \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23789\"\u003e#23789\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Java][restclient] Build XmlMapper via builder when useJackson3=true \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23872\"\u003e#23872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [vertx] Allow PoolOptions configuration when vertx 5 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23829\"\u003e#23829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(java/jersey3): add jackson 3 support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23819\"\u003e#23819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(java/jersey3): Update jakarta annotation and validation libs \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23810\"\u003e#23810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING] spring http interface library should support 'useBeanValidation' \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23803\"\u003e#23803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/PermitAll\"\u003e\u003ccode\u003e@​PermitAll\u003c/code\u003e\u003c/a\u003e for unauthenticated operations (op/global empty security, anonymous OR alternative, no security defined) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23782\"\u003e#23782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JavaJaxRS] [CXF] Add Support for Jackson3 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23767\"\u003e#23767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({scope}) for OAuth2 and OpenID Connect operations with explicit scopes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23752\"\u003e#23752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] - Add CLI flag (useQuarkusSecurityAnnotations) to enable emitting security annotation (\u003ca href=\"https://github.com/Authenticated\"\u003e\u003ccode\u003e@​Authenticated\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PermitAll\"\u003e\u003ccode\u003e@​PermitAll\u003c/code\u003e\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23699\"\u003e#23699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING;KOTLIN-SPRING] feature - add support for 'substituteGenericPagedModel' also for 'spring-cloud' libraries \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23690\"\u003e#23690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus] Emit \u003ca href=\"https://github.com/RolesAllowed\"\u003e\u003ccode\u003e@​RolesAllowed\u003c/code\u003e\u003c/a\u003e({\u0026quot;**\u0026quot;}) for HTTP Basic, Bearer, api-key and OAuth2 or OpenID with empty scopes and rename \u0026quot;useQuarkusSecurityAnnotations\u0026quot; to \u0026quot;useJakartaSecurityAnnotations\u0026quot; (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23680\"\u003e#23680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[jaxrs-spec][quarkus]: Emit \u003ca href=\"https://github.com/ResponseStatus\"\u003e\u003ccode\u003e@​ResponseStatus\u003c/code\u003e\u003c/a\u003e annotation for 2XX success codes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23673\"\u003e#23673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [vertx] Make supportVertxFuture compatible with vertx 5 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23660\"\u003e#23660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Jspecify nullable issue with spring boot 4 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23649\"\u003e#23649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java][spring] fix: disableDiscriminatorJsonIgnoreProperties not working \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23640\"\u003e#23640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Support 'time-local' format \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23555\"\u003e#23555\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/OpenAPITools/openapi-generator/commit/b9d967acc9a3850cefb961da323ca12ae8125121\"\u003e\u003ccode\u003eb9d967a\u003c/code\u003e\u003c/a\u003e v7.23.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23970\"\u003e#23970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/153d80fc1871a3d32e1792d99777fd47e3644fa8\"\u003e\u003ccode\u003e153d80f\u003c/code\u003e\u003c/a\u003e update C# samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/5e44ee280b9b4eede94418945bf1ef6c63bde326\"\u003e\u003ccode\u003e5e44ee2\u003c/code\u003e\u003c/a\u003e [csharp] Extend HostConfiguration with additional AddApiHttpClients signature...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3aa0504d08847faaf807f0acbeb8233e1fa81d7d\"\u003e\u003ccode\u003e3aa0504\u003c/code\u003e\u003c/a\u003e update kotlin-spring samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/71e1fefffd687d1c010311117063cd598717f125\"\u003e\u003ccode\u003e71e1fef\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): preserve 'default' response code in postProcessOperations...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/417840ccbf3613a6fdda38aa81d66b855b9e3192\"\u003e\u003ccode\u003e417840c\u003c/code\u003e\u003c/a\u003e [csharp][generichost] Deserialize present-but-null nullable enums (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23912\"\u003e#23912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/da8c31cddf8d2cb1e4236f7f289e54433beb4895\"\u003e\u003ccode\u003eda8c31c\u003c/code\u003e\u003c/a\u003e fix(dart): Optional\u0026lt;T\u0026gt; fromJson wrapping (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23811\"\u003e#23811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3272a732263c7d1d11fb0506922dcd8a38f7a691\"\u003e\u003ccode\u003e3272a73\u003c/code\u003e\u003c/a\u003e update scala samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/170778aa04dd372b05facfd2c504afe8d21cd1d2\"\u003e\u003ccode\u003e170778a\u003c/code\u003e\u003c/a\u003e fix(InlineModelResolver): prevent numbered duplicate models from multi-file O...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/17a4d968ae6e8197aeecd24d8a77d13db6a05e34\"\u003e\u003ccode\u003e17a4d96\u003c/code\u003e\u003c/a\u003e fix: add missing swagger2 tags import in rest-assured api.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23285\"\u003e#23285\u003c/a\u003e) (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.22.0...v7.23.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-record-specifications/pull/225","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-record-specifications/issues/225","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/225/packages"}},{"old_version":"7.20.0","new_version":"7.21.0","update_type":"minor","path":null,"pr_created_at":"2026-03-25T00:23:16.000Z","version_change":"7.20.0 → 7.21.0","issue":{"uuid":"4131531936","node_id":"PR_kwDOGzaPjM7NLQ4z","number":1512,"state":"open","title":"Bump org.openapitools:openapi-generator from 7.20.0 to 7.21.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-03-25T00:23:16.000Z","updated_at":"2026-03-25T00:29:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.20.0","new_version":"7.21.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.20.0 to 7.21.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.21.0 released\u003c/h2\u003e\n\u003cp\u003ev7.21.0 stable release (breaking changes with fallbacks) comes with 190+ enhancements and bug fixes.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.21.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e3 breaking changes (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse Spring Boot 3.x by default (useSpringBoot3=true) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23318\"\u003e#23318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd option to fallback to non-pointer number, boolean types \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23197\"\u003e#23197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix c-libcurl generator for int and boolean values by moving to int* \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23052\"\u003e#23052\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.21.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate jackson dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23152\"\u003e#23152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: core: preserve OAS 3.1 numeric exclusive validation constraints in composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23053\"\u003e#23053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: OAS3.1 deprecated property for array properties \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23019\"\u003e#23019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eopenapi-generator-gradle-plugin: upgrade Gradle to v8 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22864\"\u003e#22864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(OpenAPINormalizer): Removed reset of OAS content \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22573\"\u003e#22573\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to fallback to non-pointer number, boolean types \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23197\"\u003e#23197\u003c/a\u003e (Breaking change (with fallback))\u003c/li\u003e\n\u003cli\u003efix c-libcurl generator for int and boolean values by moving to int* (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23052\"\u003e#23052\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[C#] Fix invalid implicit casts \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23192\"\u003e#23192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp] Fix/override central package versions for csharp test projects \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23092\"\u003e#23092\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][generichost] Better file support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22806\"\u003e#22806\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC++\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[cpp-qt-client] Remove deprecated SignalE/SignalEFull signals in API classes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23113\"\u003e#23113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-qt-client] Optimize generated code \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23089\"\u003e#23089\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-qt-client]Fix variable redeclarations in the api-body.mustache \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22982\"\u003e#22982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove C++ virtual destructor definition to .cpp files \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21530\"\u003e#21530\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart] Fix enum defaults, Object arrays, and nullable required assertions in native serialization \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23027\"\u003e#23027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dart] Preserve inner generic type for Map\u0026lt;String, List\u003c!-- raw HTML omitted --\u003e\u0026gt; deserialization \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22717\"\u003e#22717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Optional\u003c!-- raw HTML omitted --\u003e in Dart generator (both dart and dart-dio) to distinguish absent, null, and present states \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22257\"\u003e#22257\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate go client README to match modern module support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23292\"\u003e#23292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse Spring Boot 3.x by default (useSpringBoot3=true) (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23318\"\u003e#23318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecommission springfox from spring generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23280\"\u003e#23280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(jaxrs): correct add/remove methods for JsonNullable\u0026lt;List\u003c!-- raw HTML omitted --\u003e\u0026gt; fields \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23258\"\u003e#23258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] Optimize All Enum fromValue Mustache Templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23165\"\u003e#23165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate jackson core in Java restclient to newer version \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23151\"\u003e#23151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java][resttemplate] Add support for Jackson 3 and Spring Boot 4 in Java resttemplate \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23144\"\u003e#23144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[spring] Add an option \u0026quot;additionalNotNullAnnotations\u0026quot; to include additional NotNull annotations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23096\"\u003e#23096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeature/jackson3 native \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23071\"\u003e#23071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(jackson3): add jackson3 support for Java Client generator - WebClient \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23031\"\u003e#23031\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/OpenAPITools/openapi-generator/commit/28a049c0c18c767ee3982610ca1c662b998819db\"\u003e\u003ccode\u003e28a049c\u003c/code\u003e\u003c/a\u003e v7.21.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23330\"\u003e#23330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/88f05a973ae84b3ede0b1d8a4cdb1d58a4103987\"\u003e\u003ccode\u003e88f05a9\u003c/code\u003e\u003c/a\u003e build(deps): bump dorny/test-reporter from 2 to 3 (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23328\"\u003e#23328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/5a1aaccca750e2e23b4a7026cbda9ac1ae54f94a\"\u003e\u003ccode\u003e5a1aacc\u003c/code\u003e\u003c/a\u003e fix(java/restclient): avoid IndexOutOfBoundsException for empty multipart lis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ba08b77f596e778eddba1bb6f19071f397e9463c\"\u003e\u003ccode\u003eba08b77\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump flatted (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23323\"\u003e#23323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/aa3cb1c1e5488d7d9169f0393926126bf61b050a\"\u003e\u003ccode\u003eaa3cb1c\u003c/code\u003e\u003c/a\u003e build(deps): bump flatted (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23322\"\u003e#23322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/b11dff7ccd4a718a375cb6e01cb5461d0d0905c5\"\u003e\u003ccode\u003eb11dff7\u003c/code\u003e\u003c/a\u003e Use Spring Boot 3.x by default (useSpringBoot3=true) (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23318\"\u003e#23318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/fd0d43f251ca20bd0bacb471d8d629580a70aef9\"\u003e\u003ccode\u003efd0d43f\u003c/code\u003e\u003c/a\u003e feat: Add oneOf for scala-http4s client (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22969\"\u003e#22969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e591aa093745c8c4f5d22af3c2ca5f6a6ea96953\"\u003e\u003ccode\u003ee591aa0\u003c/code\u003e\u003c/a\u003e [kotlin-server][JAX-RS] Add \u003ccode\u003euseTags\u003c/code\u003e to kotlin-server JAXRS code generator (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/846a8c8741df0e7f51311f3ff6b995b806b51be0\"\u003e\u003ccode\u003e846a8c8\u003c/code\u003e\u003c/a\u003e update jaxrs samples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e5202f238c657faf260fc3959a7f300cb577cd36\"\u003e\u003ccode\u003ee5202f2\u003c/code\u003e\u003c/a\u003e fix(jaxrs): correct add/remove methods for JsonNullable\u0026lt;List\u003c!-- raw HTML omitted --\u003e\u0026gt; fields (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/23258\"\u003e#23258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.20.0...v7.21.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.20.0\u0026new-version=7.21.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/quarkiverse/quarkus-openapi-generator/pull/1512","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-openapi-generator/issues/1512","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1512/packages"}},{"old_version":"4.0.0-SNAPSHOT","new_version":"5.1.0","update_type":"major","path":null,"pr_created_at":"2026-02-25T20:29:03.000Z","version_change":"4.0.0-SNAPSHOT → 5.1.0","issue":{"uuid":"3991626609","node_id":"PR_kwDOC-a1S87GV0qq","number":13,"state":"closed","title":"Bump the maven group across 16 directories with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-02T00:18:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-25T20:29:03.000Z","updated_at":"2026-03-02T00:18:21.000Z","time_to_close":359357,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":11,"packages":[{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.apache.cxf:cxf-rt-rs-service-description","old_version":"3.3.0","new_version":"3.5.9"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"io.undertow:undertow-core","old_version":"1.4.0.Final","new_version":"2.3.21.Final","repository_url":"https://github.com/undertow-io/undertow"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.apache.cxf:cxf-rt-rs-service-description","old_version":"3.3.0","new_version":"3.5.9"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.apache.cxf:cxf-rt-rs-service-description","old_version":"3.3.0","new_version":"3.5.9"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.apache.cxf:cxf-rt-rs-service-description","old_version":"3.3.0","new_version":"3.5.9"},{"name":"org.apache.cxf:cxf-rt-rs-service-description","old_version":"3.3.0","new_version":"3.5.9"},{"name":"org.openapitools:openapi-generator","old_version":"4.0.0-SNAPSHOT","new_version":"5.1.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.8.9","new_version":"2.9.8"},{"name":"ch.qos.logback:logback-classic","old_version":"1.1.7","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.1.7","new_version":"1.2.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"junit:junit","old_version":"4.8.1","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 3 updates in the /samples/client/petstore/jaxrs-cxf-client directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 3 updates in the /samples/server/petstore/java-undertow directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and [io.undertow:undertow-core](https://github.com/undertow-io/undertow).\nBumps the maven group with 3 updates in the /samples/server/petstore/jaxrs-cxf directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 3 updates in the /samples/server/petstore/jaxrs-cxf-annotated-base-path directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 3 updates in the /samples/server/petstore/jaxrs-cxf-non-spring-app directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 2 updates in the /samples/server/petstore/jaxrs-cxf-test-data directory: org.apache.cxf:cxf-rt-rs-service-description and [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator).\nBumps the maven group with 3 updates in the /samples/server/petstore/jaxrs-datelib-j8 directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [junit:junit](https://github.com/junit-team/junit4) and com.fasterxml.jackson.datatype:jackson-datatype-jsr310.\nBumps the maven group with 2 updates in the /samples/server/petstore/jaxrs-jersey directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and [junit:junit](https://github.com/junit-team/junit4).\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-spec directory: [junit:junit](https://github.com/junit-team/junit4).\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-spec-interface directory: [junit:junit](https://github.com/junit-team/junit4).\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-spec-interface-response directory: [junit:junit](https://github.com/junit-team/junit4).\nBumps the maven group with 2 updates in the /samples/server/petstore/spring-mvc directory: [junit:junit](https://github.com/junit-team/junit4) and [org.springframework:spring-web](https://github.com/spring-projects/spring-framework).\nBumps the maven group with 2 updates in the /samples/server/petstore/spring-mvc-j8-async directory: [junit:junit](https://github.com/junit-team/junit4) and [org.springframework:spring-web](https://github.com/spring-projects/spring-framework).\nBumps the maven group with 2 updates in the /samples/server/petstore/spring-mvc-j8-localdatetime directory: [junit:junit](https://github.com/junit-team/junit4) and [org.springframework:spring-web](https://github.com/spring-projects/spring-framework).\nBumps the maven group with 1 update in the /samples/server/petstore/springboot-reactive directory: [org.webjars:swagger-ui](https://github.com/webjars/swagger-ui).\nBumps the maven group with 1 update in the /samples/server/petstore/springboot-virtualan directory: org.hsqldb:hsqldb.\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.undertow:undertow-core` from 1.4.0.Final to 2.3.21.Final\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/undertow-io/undertow/releases\"\u003eio.undertow:undertow-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.21.Final\u003c/h2\u003e\n\u003cp\u003eRelease \u003ca href=\"https://issues.redhat.com/browse/UNDERTOW/fixforversion/12470370\"\u003e2.3.21.Final\u003c/a\u003e fixes CVE-2024-3884 CVE-2024-4027 CVE-2025-12543\nFull list of Jiras: \u003ca href=\"https://issues.redhat.com/issues/?jql=project%20=%2012312521%20AND%20fixVersion%20=%2012470370%20ORDER%20BY%20priority%20DESC,%20key%20ASC\"\u003eview in Jira\u003c/a\u003e\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e    Release Notes - Undertow - Version 2.3.21.Final\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/791c90859980f808e3ce1e258bff78990df7ca95\"\u003e\u003ccode\u003e791c908\u003c/code\u003e\u003c/a\u003e Prepare 2.3.21.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/5374f57422a5d57186eaaf7ccc4440599857e306\"\u003e\u003ccode\u003e5374f57\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/undertow-io/undertow/issues/1862\"\u003e#1862\u003c/a\u003e from fl4via/backport-fixes_2.3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/7e25c8f22fe41486a654158a7545f44d6c3788da\"\u003e\u003ccode\u003e7e25c8f\u003c/code\u003e\u003c/a\u003e [UNDERTOW-2609] Fix the since version in the \u003ca href=\"https://github.com/Deprecated\"\u003e\u003ccode\u003e@​Deprecated\u003c/code\u003e\u003c/a\u003e annotation at HttpSe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/bd97428ba95bd69001022efef1109783ebec3e23\"\u003e\u003ccode\u003ebd97428\u003c/code\u003e\u003c/a\u003e [UNDERTOW-2662] Remove the option to disable the RFC 6265 cookie parsing and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/e45da5233720fc544aeabd794a066bb6e3c84a6f\"\u003e\u003ccode\u003ee45da52\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[UNDERTOW-2675] Replace the new UndertowOptions by system properties ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/f60b4762c93a65ccf2c3b78c72c84531bcfbe85e\"\u003e\u003ccode\u003ef60b476\u003c/code\u003e\u003c/a\u003e Temporarily revert \u0026quot;[UNDERTOW-2662] Remove the option to disable the RFC 6265...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/e47fed78ec56d6f995a2eeb9072f9a023a8b2cd2\"\u003e\u003ccode\u003ee47fed7\u003c/code\u003e\u003c/a\u003e Temporarily revert \u0026quot;[UNDERTOW-2609] Fix the since version in the \u003ca href=\"https://github.com/Deprecated\"\u003e\u003ccode\u003e@​Deprecated\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/6484e91449e814068d70c60fed27159f6b3db22b\"\u003e\u003ccode\u003e6484e91\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/undertow-io/undertow/issues/1861\"\u003e#1861\u003c/a\u003e from fl4via/backport-fixes_2.3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/6e4b99921c2f3099132a9a5d5a8e4042f348ee82\"\u003e\u003ccode\u003e6e4b999\u003c/code\u003e\u003c/a\u003e [UNDERTOW-2609] Fix the since version in the \u003ca href=\"https://github.com/Deprecated\"\u003e\u003ccode\u003e@​Deprecated\u003c/code\u003e\u003c/a\u003e annotation at HttpSe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/undertow-io/undertow/commit/2a7d9934c41aa023eda4b8b6eafb08f4991ec3b5\"\u003e\u003ccode\u003e2a7d993\u003c/code\u003e\u003c/a\u003e [UNDERTOW-2421] Consolidate cookie attrib code and add support to attributes ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/undertow-io/undertow/compare/1.4.0.Final...2.3.21.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `org.openapitools:openapi-generator` from 4.0.0-SNAPSHOT to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.1.0 released\u003c/h2\u003e\n\u003cp\u003ev5.1.0, the first minor release after the v5.0.0 major release, contains \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A5.1.0+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003ebreaking changes with fallbacks\u003c/a\u003e, \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A5.1.0+label%3A%22Issue%3A+Security%22\"\u003esecurity fixes\u003c/a\u003e, \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A5.1.0+label%3A%22Enhancement%3A+New+generator%22\"\u003enew generators\u003c/a\u003e and more. For a full list of changes, please refer to \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A5.1.0+\"\u003ehttps://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A5.1.0+\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBelow are some highlights of the changes:\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds getAdditionalPropertiesIsAnyType to java schema classes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8908\"\u003e#8908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect use of loggers with placeholders and remove some redundant operations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8842\"\u003e#8842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[maven plugin] fix security issues \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8795\"\u003e#8795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[online] use Files.createTempFile to address security concerns \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8788\"\u003e#8788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd an option to skip operation examples \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8731\"\u003e#8731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Gradle Plugin] Allow to set additional property of any type. Useful for Boolean values \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8507\"\u003e#8507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse Files.createTempFile in asciidoc generator tests if possible \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8794\"\u003e#8794\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAndroid\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[android][volley] various improvements \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8968\"\u003e#8968\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[C][Client] Generate API and module documents automatically \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8981\"\u003e#8981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[C#][netcore] Call static method without creating instance \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8889\"\u003e#8889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp-netcore] Make Blazor Webassembly compatible \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8876\"\u003e#8876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#][netcore] update dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8872\"\u003e#8872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp-netcore] Fix handling of Dictionary query parameters and fix deepObject style parameter handling \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8848\"\u003e#8848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eC# Netcore WebRequest and HttpClient functionality \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8821\"\u003e#8821\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ASP.NET Core 5.0 support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8717\"\u003e#8717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[aspnetcore] Improve model inheritance support by including JsonSubTypes to properly handle serialization \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8384\"\u003e#8384\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC++\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[C++][Qt]Replace usage of QVariant with a more intuitive optional wrapper \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8960\"\u003e#8960\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix not processing enums in cpp-pistache-server \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8886\"\u003e#8886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQt client handle deprecated \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8766\"\u003e#8766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-qt5-client ] Improve CMake \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8724\"\u003e#8724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Qt5][C++] Adding Parameter Styling Support for Qt5 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8587\"\u003e#8587\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart][dart-dio] Next-gen dart-dio generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8869\"\u003e#8869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dart][dart-dio] Lower upper bound for built_value \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8947\"\u003e#8947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dart] Fix api client deserialization for json_serializable \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8882\"\u003e#8882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dart][dart-dio] Nullable support/improvements   \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8727\"\u003e#8727\u003c/a\u003e Breaking change (with fallback)\u003c/li\u003e\n\u003cli\u003e[dart][dart-dio] Raise min Dart to 2.7.0 \u0026amp; update built_value constraint \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8684\"\u003e#8684\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eErlang\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Erlang][Client] better code, update sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/8853\"\u003e#8853\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/openapitools/openapi-generator/commits/v5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.8.9 to 2.9.8\n\nUpdates `ch.qos.logback:logback-classic` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.1.7 to 1.2.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2648b9e7fbb47426c89b9c93b411c07484e8f277\"\u003e\u003ccode\u003e2648b9e\u003c/code\u003e\u003c/a\u003e prepare release 1.2.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bb095154be011267b64e37a1d401546e7cc2b7c3\"\u003e\u003ccode\u003ebb09515\u003c/code\u003e\u003c/a\u003e fix CVE-2023-6378\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/45732949bfb845df04cbe65292cf48aaa090cb1d\"\u003e\u003ccode\u003e4573294\u003c/code\u003e\u003c/a\u003e start work on 1.2.13-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a388193052c298ca87cc64192319df723288c6ab\"\u003e\u003ccode\u003ea388193\u003c/code\u003e\u003c/a\u003e Merge branch 'branch_1.2.x' of github.com:qos-ch/logback into branch_1.2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/de44dc422bc3da1d7808283851324d960b492d4d\"\u003e\u003ccode\u003ede44dc4\u003c/code\u003e\u003c/a\u003e prepare release 1.2.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ca0cf172f680308938515b8a5d69348759ee947c\"\u003e\u003ccode\u003eca0cf17\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/532\"\u003e#532\u003c/a\u003e from joakime/fix-jetty-requestlog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e31609b1980b9ba986344aae3cab7275fa2b4935\"\u003e\u003ccode\u003ee31609b\u003c/code\u003e\u003c/a\u003e removed unused files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/21e29efb284766f386781175b2ba18585b690154\"\u003e\u003ccode\u003e21e29ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/567\"\u003e#567\u003c/a\u003e from spliffone/LOGBACK-1633\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e869000e1d5901e6aa6f46cc6575ee2137f15b69\"\u003e\u003ccode\u003ee869000\u003c/code\u003e\u003c/a\u003e fix: published POM file contain the wrong scm URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/009ea46cb81a015f2ca312bde6e823581b93b37a\"\u003e\u003ccode\u003e009ea46\u003c/code\u003e\u003c/a\u003e version for next dev cycle\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.1.7...v_1.2.13\"\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.12 to 4.13.1\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.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\u003c/blockquote\u003e\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/1b683f4ec07bcfa40149f086d32240f805487e66\"\u003e\u003ccode\u003e1b683f4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release r4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/ce6ce3aadc070db2902698fe0d3dc6729cd631f2\"\u003e\u003ccode\u003ece6ce3a\u003c/code\u003e\u003c/a\u003e Draft 4.13.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/c29dd8239d6b353e699397eb090a1fd27411fa24\"\u003e\u003ccode\u003ec29dd82\u003c/code\u003e\u003c/a\u003e Change version to 4.13.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/1d174861f0b64f97ab0722bb324a760bfb02f567\"\u003e\u003ccode\u003e1d17486\u003c/code\u003e\u003c/a\u003e Add a link to assertThrows in exception testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/543905df72ff10364b94dda27552efebf3dd04e9\"\u003e\u003ccode\u003e543905d\u003c/code\u003e\u003c/a\u003e Use separate line for annotation in Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/510e906b391e7e46a346e1c852416dc7be934944\"\u003e\u003ccode\u003e510e906\u003c/code\u003e\u003c/a\u003e Add sub headlines to class Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/610155b8c22138329f0723eec22521627dbc52ae\"\u003e\u003ccode\u003e610155b\u003c/code\u003e\u003c/a\u003e Merge pull request from GHSA-269g-pwp5-87pp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/b6cfd1e3d736cc2106242a8be799615b472c7fec\"\u003e\u003ccode\u003eb6cfd1e\u003c/code\u003e\u003c/a\u003e Explicitly wrap float parameter for consistency (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1671\"\u003e#1671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/a5d205c7956dbed302b3bb5ecde5ba4299f0b646\"\u003e\u003ccode\u003ea5d205c\u003c/code\u003e\u003c/a\u003e Fix GitHub link in FAQ (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1672\"\u003e#1672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/3a5c6b4d08f408c8ca6a8e0bae71a9bc5a8f97e8\"\u003e\u003ccode\u003e3a5c6b4\u003c/code\u003e\u003c/a\u003e Deprecated since jdk9 replacing constructor instance of Double and Float (\u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit4/compare/r4.12...r4.13.1\"\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.8.1 to 4.13.1\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.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\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/gimlet2/openapi-generator/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gimlet2%2Fopenapi-generator/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"7.19.0","new_version":"7.20.0","update_type":"minor","path":null,"pr_created_at":"2026-02-17T00:24:40.000Z","version_change":"7.19.0 → 7.20.0","issue":{"uuid":"3950127305","node_id":"PR_kwDOGzaPjM7EOOZ_","number":1463,"state":"open","title":"Bump org.openapitools:openapi-generator from 7.19.0 to 7.20.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-02-17T00:24:40.000Z","updated_at":"2026-02-17T00:31:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.19.0","new_version":"7.20.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.19.0 to 7.20.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.20.0 released\u003c/h2\u003e\n\u003cp\u003ev7.20.0 stable release comes with 140+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThis release comes with 2 new generators:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Terraform] New Terraform Provider generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22949\"\u003e#22949\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eC++ Httplib server codegen \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21724\"\u003e#21724\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.20.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Make model property generation deterministic by sorting alphabetically \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22836\"\u003e#22836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Normalizer] add type information to an error message \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22742\"\u003e#22742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[csharp][generichost] Added xml comments and restrict some access \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22796\"\u003e#22796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eC# GenericHost Support multi targetting \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22234\"\u003e#22234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eC# GenericHost remove state from TokenProvider abstract base class so it makes more sense for JIT requested tokens (for long lived ApiClients with OAuth security schemes) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22233\"\u003e#22233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][generichost] Add HTTP client name to fix client duplicity \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22118\"\u003e#22118\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC++\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[cpp-qt-client]Prefix signal argument types with namespace \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22921\"\u003e#22921\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-qt] Add global server index setter for all operations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22760\"\u003e#22760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eC++ Httplib server codegen (New Generator) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21724\"\u003e#21724\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[go] Fix text escaping in example code generation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22841\"\u003e#22841\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[java][jackson] fix double serialization of discriminator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22924\"\u003e#22924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] [JAVA] fix validateJsonElement failing for required nullable fields \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22912\"\u003e#22912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA][FEIGN] Put back hardcoded HTTP Client but without the performance issue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22905\"\u003e#22905\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeature(jackson3) add jackson3 support for spring generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22854\"\u003e#22854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING;KOTLIN-SPRING] - add possibility to override x-implements and x-kotlin-implements via config options. \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22839\"\u003e#22839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Jackson Serialization of additionalProperties on java and jaxrs-spec \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22366\"\u003e#22366\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[KOTLIN;SPRING] - add support for 'x-spring-paginated' to get closer to feature parity with java-spring codegen add 'autoXSpringPaginated' option; support x-operation-extra-annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22958\"\u003e#22958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] [KOTLIN-SPRING] \u003ca href=\"https://github.com/HttpExchange\"\u003e\u003ccode\u003e@​HttpExchange\u003c/code\u003e\u003c/a\u003e in declarative interface does not support property placeholders \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22882\"\u003e#22882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][jvm-okhttp4] Fix multipart/form-data with JSON content-type \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22856\"\u003e#22856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Kotlin][Client] Migrate Enum.values() to Enum.entities \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22852\"\u003e#22852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[KOTLIN-CLIENT] fix Parent interface class having incorrect collection property type List instead of Set \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22850\"\u003e#22850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA-SPRING][KOTLIN-SPRING] - add possibility to override x-implements and x-kotlin-implements via config options. \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22839\"\u003e#22839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-server] Add polymorphism, oneOf and allOf support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22610\"\u003e#22610\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHP\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[php-symfony] fix sequencial escape when validating a class type \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22906\"\u003e#22906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[php][php-nextgen] Fix nullability when multiple response types are possible \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22827\"\u003e#22827\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eProtobuf\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Protobuf] Fix Discriminator Issue and add capability Enum Extraction \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22740\"\u003e#22740\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/OpenAPITools/openapi-generator/commit/bd7fc7f45fc44beb9380ad2448814759e97f6c9e\"\u003e\u003ccode\u003ebd7fc7f\u003c/code\u003e\u003c/a\u003e v7.20.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22983\"\u003e#22983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/67a637fe8d0c434cd3158c7075048f044652c420\"\u003e\u003ccode\u003e67a637f\u003c/code\u003e\u003c/a\u003e Support numeric exclusiveMinimum/exclusiveMaximum in OpenAPI 3.1 (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22981\"\u003e#22981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/561aa2e1077ccfe875d832b671a0f6b18ab6dc81\"\u003e\u003ccode\u003e561aa2e\u003c/code\u003e\u003c/a\u003e minor improvements to Terraform \u0026amp; C++ Httplib generators (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22980\"\u003e#22980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ff7fd36876fe67d06ea7677d931603cb3c667c15\"\u003e\u003ccode\u003eff7fd36\u003c/code\u003e\u003c/a\u003e Replace mvnw with mvn in README.md because mvnw doesn't work with run-in-dock...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/b1022e7a7ef82aa46f471eb93bd7bc7a07eb3ccd\"\u003e\u003ccode\u003eb1022e7\u003c/code\u003e\u003c/a\u003e build(deps): bump axios (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22972\"\u003e#22972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/f9f411945de7e8c66f67ce3d26f6f81e99d3e3b5\"\u003e\u003ccode\u003ef9f4119\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump qs (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22973\"\u003e#22973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/5a70edb063052b533ac9b005213f41b8d933ea17\"\u003e\u003ccode\u003e5a70edb\u003c/code\u003e\u003c/a\u003e feature(jackson3) add jackson3 support for spring generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22854\"\u003e#22854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2a2e47016518b2fcbcb2cf5a7a294dab94a4f40d\"\u003e\u003ccode\u003e2a2e470\u003c/code\u003e\u003c/a\u003e [Terraform] New Terraform Provider generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22949\"\u003e#22949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/fffc21e3eeed8e53a2787d3a14084bca2432d3c8\"\u003e\u003ccode\u003efffc21e\u003c/code\u003e\u003c/a\u003e build(deps): bump qs, body-parser and express (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22971\"\u003e#22971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3d05d5aa9a0a1c9f03836bbe5238d07f07eeebd5\"\u003e\u003ccode\u003e3d05d5a\u003c/code\u003e\u003c/a\u003e Rust-server no clashing example names (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22880\"\u003e#22880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.19.0...v7.20.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.19.0\u0026new-version=7.20.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/quarkiverse/quarkus-openapi-generator/pull/1463","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-openapi-generator/issues/1463","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1463/packages"}},{"old_version":"7.17.0","new_version":"7.18.0","update_type":"minor","path":null,"pr_created_at":"2026-01-04T00:04:15.000Z","version_change":"7.17.0 → 7.18.0","issue":{"uuid":"3778609932","node_id":"PR_kwDOLwFaOs67ZObj","number":184,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-18T00:13:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-04T00:04:15.000Z","updated_at":"2026-01-18T00:13:04.000Z","time_to_close":1210127,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":11,"packages":[{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"3.5.7","new_version":"4.0.1","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-configuration-processor","old_version":"3.5.7","new_version":"4.0.1","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-maven-plugin","old_version":"3.5.7","new_version":"4.0.1","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.apache.commons:commons-text","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/apache/commons-text"},{"name":"org.jsoup:jsoup","old_version":"1.21.2","new_version":"1.22.1","repository_url":"https://github.com/jhy/jsoup"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"12.1.1","new_version":"12.3.1","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.17.0","new_version":"7.18.0"},{"name":"org.openapitools:openapi-generator","old_version":"7.17.0","new_version":"7.18.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.apache.maven.plugins:maven-resources-plugin","old_version":"3.3.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-resources-plugin"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.2.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-release"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.19.1","new_version":"2.20.1","repository_url":"https://github.com/mojohaus/versions"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `3.5.7` | `4.0.1` |\n| [org.springframework.boot:spring-boot-configuration-processor](https://github.com/spring-projects/spring-boot) | `3.5.7` | `4.0.1` |\n| [org.springframework.boot:spring-boot-maven-plugin](https://github.com/spring-projects/spring-boot) | `3.5.7` | `4.0.1` |\n| [org.apache.commons:commons-text](https://github.com/apache/commons-text) | `1.14.0` | `1.15.0` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.21.2` | `1.22.1` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `12.1.1` | `12.3.1` |\n| org.openapitools:openapi-generator-maven-plugin | `7.17.0` | `7.18.0` |\n| [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.17.0` | `7.18.0` |\n| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.3.1` | `3.4.0` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.2.0` | `3.3.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.19.1` | `2.20.1` |\n\n\nUpdates `org.springframework.boot:spring-boot-dependencies` from 3.5.7 to 4.0.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.0.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHibernate has been upgraded to 7.2.0.Final in response to Hibernate 7.1 moving to limited support\u003c/li\u003e\n\u003cli\u003espring-boot-starter-kotlin-serialization has been renamed to to spring-boot-starter-kotlinx-serialization-json and spring-boot-starter-kotlin-serialization-test has been renamed to spring-boot-starter-kotlinx-serialization-json-test. This change aligns the starters' names with those of their respective modules\u003c/li\u003e\n\u003cli\u003eUsing TestRestTemplate now \u003ca href=\"https://docs.spring.io/spring-boot/4.0-SNAPSHOT/reference/testing/spring-boot-applications.html#testing.spring-boot-applications.with-running-server\"\u003erequires a dependency on spring-boot-restclient\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\u003eJsonMixinModuleEntriesBeanRegistrationAotProcessor does not handle deprecated code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48564\"\u003e#48564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJdbcSessionAutoConfiguration may not match when using the auto-configured DataSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48552\"\u003e#48552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@ServiceConnection\u003c/code\u003e for LgtmStackContainer fails when logging endpoint is configured due to multiple OtlpLoggingConnectionDetails beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48536\"\u003e#48536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebApplicationType does not consider modules when deduced from classpath \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48517\"\u003e#48517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Session auto-configuration fails in a war deployment as ServerProperties is not available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48493\"\u003e#48493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpentelemetry logging export requires actuator module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48488\"\u003e#48488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48487\"\u003e#48487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator Info class has inconsistent nullability annotations and cannot be built with null value \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48480\"\u003e#48480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48476\"\u003e#48476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity matchers and WebServerNamespace resolution can fail with NoClassDefFoundError when used in a traditional WAR deployment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48388\"\u003e#48388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHealthEndpointGroupMembershipValidator does not consider reactive health indicators causing NoSuchHealthContributorException to be thrown \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48387\"\u003e#48387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.jackson.default-property-inclusion is not applied to content inclusion \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48343\"\u003e#48343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestRestTemplate.getRootUri() returns empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48330\"\u003e#48330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedis health check reports an error when redis_version is missing from the INFO response \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48328\"\u003e#48328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParent's MeterRegistry beans are closed when child context closes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48325\"\u003e#48325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpMessageConverters picks up converter beans for both client and server \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48310\"\u003e#48310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure a RestClient are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48308\"\u003e#48308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA custom JwtTypeValidator that replaces the default can no longer be configured \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48301\"\u003e#48301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesRestClientHttpServiceGroupConfigurer has highest precedence, preventing other configurers from being ordered ahead of it \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48296\"\u003e#48296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootTest.UseMainMethod.WHEN_AVAILABLE and ALWAYS are incompatible with package-private or parameter-less main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48275\"\u003e#48275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure RestClient-based HTTP service clients are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48274\"\u003e#48274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStarter for Kotlinx Serialization Json is misnamed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48262\"\u003e#48262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationServletEnvironment is no longer configured in war deployments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48254\"\u003e#48254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient.Builder bean present in \u003ccode\u003e@SpringBootTest\u003c/code\u003e due to spring-boot-starter-webmvc-test, but missing at runtime without restclient starter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48253\"\u003e#48253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProblemDetail is rendered to XML incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48222\"\u003e#48222\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\u003eHarmonize Kotlin example for HTTP Service client support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48577\"\u003e#48577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument HttpMessageConverters detection changes in 4.0.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48574\"\u003e#48574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove javadoc for when to use class names rather than class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48569\"\u003e#48569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation has an outdated reference to the Jackson Kotlin Module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48534\"\u003e#48534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCaching documentation should clarify how to use a no-op implementation to run a test suite \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48532\"\u003e#48532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that the default rolling policy for Log4j2 requires logging.file.path to be set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48527\"\u003e#48527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReview documentation and migration guide about changes in \u003ccode\u003e@AutoConfigureCache\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48522\"\u003e#48522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense header in build samples is displayed in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48478\"\u003e#48478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguring Two DataSources How-To code sample is inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48449\"\u003e#48449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to source files on GitHub \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48398\"\u003e#48398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation contains broken links to GitHub source files \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48394\"\u003e#48394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that org.aspectj.weaver.Advice must be on the classpath to enable support for Micrometer's annotations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48360\"\u003e#48360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect the annotation in the Kotlin \u003ccode\u003e@ConfigurationPropertiesSource\u003c/code\u003e example \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48357\"\u003e#48357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish TestRestTemplate examples in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48336\"\u003e#48336\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/b2bc463d997df6f1b9eba8aaa1f7c2b38fb6f012\"\u003e\u003ccode\u003eb2bc463\u003c/code\u003e\u003c/a\u003e Release v4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/252b218ac946abf2ac5dedfca580d5d828c5c17c\"\u003e\u003ccode\u003e252b218\u003c/code\u003e\u003c/a\u003e Correct renaming of Kotlinx Serialization JSON starters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2fa73c27ef3dee11942ca7c3b7be5e1129e6d161\"\u003e\u003ccode\u003e2fa73c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48577\"\u003e#48577\u003c/a\u003e from jwalter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3e689881f2580c635084e7023b91b64582627647\"\u003e\u003ccode\u003e3e68988\u003c/code\u003e\u003c/a\u003e Polish \u0026quot;Harmonize Kotlin example for HTTP Service client support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/423373ba06ce604faa5cd0aa5b41887a27b9cd64\"\u003e\u003ccode\u003e423373b\u003c/code\u003e\u003c/a\u003e Harmonize Kotlin example for HTTP Service client support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f61ac29f3ffdcfea7535bd882ec0daefdd9057f9\"\u003e\u003ccode\u003ef61ac29\u003c/code\u003e\u003c/a\u003e Document HttpMessageConverters detection changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2519a5d2aec41cd3bedc4ff0d1da0bc4658df404\"\u003e\u003ccode\u003e2519a5d\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4fc3ca35962c2ed7182eee32e70457d787ac74ab\"\u003e\u003ccode\u003e4fc3ca3\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.10-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/aaf66f4d500121960e680f3e415912adf4f8d7b6\"\u003e\u003ccode\u003eaaf66f4\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/08e2cab6b0aedd9ffa8536b9725cd809f4793df7\"\u003e\u003ccode\u003e08e2cab\u003c/code\u003e\u003c/a\u003e Polish javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.7...v4.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-configuration-processor` from 3.5.7 to 4.0.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-configuration-processor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHibernate has been upgraded to 7.2.0.Final in response to Hibernate 7.1 moving to limited support\u003c/li\u003e\n\u003cli\u003espring-boot-starter-kotlin-serialization has been renamed to to spring-boot-starter-kotlinx-serialization-json and spring-boot-starter-kotlin-serialization-test has been renamed to spring-boot-starter-kotlinx-serialization-json-test. This change aligns the starters' names with those of their respective modules\u003c/li\u003e\n\u003cli\u003eUsing TestRestTemplate now \u003ca href=\"https://docs.spring.io/spring-boot/4.0-SNAPSHOT/reference/testing/spring-boot-applications.html#testing.spring-boot-applications.with-running-server\"\u003erequires a dependency on spring-boot-restclient\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\u003eJsonMixinModuleEntriesBeanRegistrationAotProcessor does not handle deprecated code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48564\"\u003e#48564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJdbcSessionAutoConfiguration may not match when using the auto-configured DataSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48552\"\u003e#48552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@ServiceConnection\u003c/code\u003e for LgtmStackContainer fails when logging endpoint is configured due to multiple OtlpLoggingConnectionDetails beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48536\"\u003e#48536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebApplicationType does not consider modules when deduced from classpath \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48517\"\u003e#48517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Session auto-configuration fails in a war deployment as ServerProperties is not available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48493\"\u003e#48493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpentelemetry logging export requires actuator module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48488\"\u003e#48488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48487\"\u003e#48487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator Info class has inconsistent nullability annotations and cannot be built with null value \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48480\"\u003e#48480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48476\"\u003e#48476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity matchers and WebServerNamespace resolution can fail with NoClassDefFoundError when used in a traditional WAR deployment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48388\"\u003e#48388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHealthEndpointGroupMembershipValidator does not consider reactive health indicators causing NoSuchHealthContributorException to be thrown \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48387\"\u003e#48387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.jackson.default-property-inclusion is not applied to content inclusion \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48343\"\u003e#48343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestRestTemplate.getRootUri() returns empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48330\"\u003e#48330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedis health check reports an error when redis_version is missing from the INFO response \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48328\"\u003e#48328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParent's MeterRegistry beans are closed when child context closes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48325\"\u003e#48325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpMessageConverters picks up converter beans for both client and server \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48310\"\u003e#48310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure a RestClient are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48308\"\u003e#48308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA custom JwtTypeValidator that replaces the default can no longer be configured \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48301\"\u003e#48301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesRestClientHttpServiceGroupConfigurer has highest precedence, preventing other configurers from being ordered ahead of it \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48296\"\u003e#48296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootTest.UseMainMethod.WHEN_AVAILABLE and ALWAYS are incompatible with package-private or parameter-less main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48275\"\u003e#48275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure RestClient-based HTTP service clients are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48274\"\u003e#48274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStarter for Kotlinx Serialization Json is misnamed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48262\"\u003e#48262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationServletEnvironment is no longer configured in war deployments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48254\"\u003e#48254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient.Builder bean present in \u003ccode\u003e@SpringBootTest\u003c/code\u003e due to spring-boot-starter-webmvc-test, but missing at runtime without restclient starter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48253\"\u003e#48253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProblemDetail is rendered to XML incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48222\"\u003e#48222\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\u003eHarmonize Kotlin example for HTTP Service client support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48577\"\u003e#48577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument HttpMessageConverters detection changes in 4.0.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48574\"\u003e#48574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove javadoc for when to use class names rather than class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48569\"\u003e#48569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation has an outdated reference to the Jackson Kotlin Module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48534\"\u003e#48534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCaching documentation should clarify how to use a no-op implementation to run a test suite \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48532\"\u003e#48532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that the default rolling policy for Log4j2 requires logging.file.path to be set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48527\"\u003e#48527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReview documentation and migration guide about changes in \u003ccode\u003e@AutoConfigureCache\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48522\"\u003e#48522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense header in build samples is displayed in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48478\"\u003e#48478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguring Two DataSources How-To code sample is inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48449\"\u003e#48449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to source files on GitHub \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48398\"\u003e#48398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation contains broken links to GitHub source files \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48394\"\u003e#48394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that org.aspectj.weaver.Advice must be on the classpath to enable support for Micrometer's annotations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48360\"\u003e#48360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect the annotation in the Kotlin \u003ccode\u003e@ConfigurationPropertiesSource\u003c/code\u003e example \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48357\"\u003e#48357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish TestRestTemplate examples in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48336\"\u003e#48336\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/b2bc463d997df6f1b9eba8aaa1f7c2b38fb6f012\"\u003e\u003ccode\u003eb2bc463\u003c/code\u003e\u003c/a\u003e Release v4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/252b218ac946abf2ac5dedfca580d5d828c5c17c\"\u003e\u003ccode\u003e252b218\u003c/code\u003e\u003c/a\u003e Correct renaming of Kotlinx Serialization JSON starters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2fa73c27ef3dee11942ca7c3b7be5e1129e6d161\"\u003e\u003ccode\u003e2fa73c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48577\"\u003e#48577\u003c/a\u003e from jwalter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3e689881f2580c635084e7023b91b64582627647\"\u003e\u003ccode\u003e3e68988\u003c/code\u003e\u003c/a\u003e Polish \u0026quot;Harmonize Kotlin example for HTTP Service client support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/423373ba06ce604faa5cd0aa5b41887a27b9cd64\"\u003e\u003ccode\u003e423373b\u003c/code\u003e\u003c/a\u003e Harmonize Kotlin example for HTTP Service client support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f61ac29f3ffdcfea7535bd882ec0daefdd9057f9\"\u003e\u003ccode\u003ef61ac29\u003c/code\u003e\u003c/a\u003e Document HttpMessageConverters detection changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2519a5d2aec41cd3bedc4ff0d1da0bc4658df404\"\u003e\u003ccode\u003e2519a5d\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4fc3ca35962c2ed7182eee32e70457d787ac74ab\"\u003e\u003ccode\u003e4fc3ca3\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.10-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/aaf66f4d500121960e680f3e415912adf4f8d7b6\"\u003e\u003ccode\u003eaaf66f4\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/08e2cab6b0aedd9ffa8536b9725cd809f4793df7\"\u003e\u003ccode\u003e08e2cab\u003c/code\u003e\u003c/a\u003e Polish javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.7...v4.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-maven-plugin` from 3.5.7 to 4.0.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-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHibernate has been upgraded to 7.2.0.Final in response to Hibernate 7.1 moving to limited support\u003c/li\u003e\n\u003cli\u003espring-boot-starter-kotlin-serialization has been renamed to to spring-boot-starter-kotlinx-serialization-json and spring-boot-starter-kotlin-serialization-test has been renamed to spring-boot-starter-kotlinx-serialization-json-test. This change aligns the starters' names with those of their respective modules\u003c/li\u003e\n\u003cli\u003eUsing TestRestTemplate now \u003ca href=\"https://docs.spring.io/spring-boot/4.0-SNAPSHOT/reference/testing/spring-boot-applications.html#testing.spring-boot-applications.with-running-server\"\u003erequires a dependency on spring-boot-restclient\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\u003eJsonMixinModuleEntriesBeanRegistrationAotProcessor does not handle deprecated code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48564\"\u003e#48564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJdbcSessionAutoConfiguration may not match when using the auto-configured DataSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48552\"\u003e#48552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@ServiceConnection\u003c/code\u003e for LgtmStackContainer fails when logging endpoint is configured due to multiple OtlpLoggingConnectionDetails beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48536\"\u003e#48536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebApplicationType does not consider modules when deduced from classpath \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48517\"\u003e#48517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Session auto-configuration fails in a war deployment as ServerProperties is not available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48493\"\u003e#48493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpentelemetry logging export requires actuator module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48488\"\u003e#48488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48487\"\u003e#48487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator Info class has inconsistent nullability annotations and cannot be built with null value \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48480\"\u003e#48480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48476\"\u003e#48476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity matchers and WebServerNamespace resolution can fail with NoClassDefFoundError when used in a traditional WAR deployment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48388\"\u003e#48388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHealthEndpointGroupMembershipValidator does not consider reactive health indicators causing NoSuchHealthContributorException to be thrown \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48387\"\u003e#48387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.jackson.default-property-inclusion is not applied to content inclusion \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48343\"\u003e#48343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestRestTemplate.getRootUri() returns empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48330\"\u003e#48330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedis health check reports an error when redis_version is missing from the INFO response \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48328\"\u003e#48328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParent's MeterRegistry beans are closed when child context closes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48325\"\u003e#48325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpMessageConverters picks up converter beans for both client and server \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48310\"\u003e#48310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure a RestClient are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48308\"\u003e#48308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA custom JwtTypeValidator that replaces the default can no longer be configured \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48301\"\u003e#48301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesRestClientHttpServiceGroupConfigurer has highest precedence, preventing other configurers from being ordered ahead of it \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48296\"\u003e#48296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootTest.UseMainMethod.WHEN_AVAILABLE and ALWAYS are incompatible with package-private or parameter-less main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48275\"\u003e#48275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure RestClient-based HTTP service clients are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48274\"\u003e#48274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStarter for Kotlinx Serialization Json is misnamed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48262\"\u003e#48262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationServletEnvironment is no longer configured in war deployments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48254\"\u003e#48254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient.Builder bean present in \u003ccode\u003e@SpringBootTest\u003c/code\u003e due to spring-boot-starter-webmvc-test, but missing at runtime without restclient starter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48253\"\u003e#48253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProblemDetail is rendered to XML incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48222\"\u003e#48222\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\u003eHarmonize Kotlin example for HTTP Service client support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48577\"\u003e#48577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument HttpMessageConverters detection changes in 4.0.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48574\"\u003e#48574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove javadoc for when to use class names rather than class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48569\"\u003e#48569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation has an outdated reference to the Jackson Kotlin Module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48534\"\u003e#48534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCaching documentation should clarify how to use a no-op implementation to run a test suite \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48532\"\u003e#48532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that the default rolling policy for Log4j2 requires logging.file.path to be set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48527\"\u003e#48527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReview documentation and migration guide about changes in \u003ccode\u003e@AutoConfigureCache\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48522\"\u003e#48522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense header in build samples is displayed in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48478\"\u003e#48478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguring Two DataSources How-To code sample is inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48449\"\u003e#48449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to source files on GitHub \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48398\"\u003e#48398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation contains broken links to GitHub source files \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48394\"\u003e#48394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that org.aspectj.weaver.Advice must be on the classpath to enable support for Micrometer's annotations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48360\"\u003e#48360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect the annotation in the Kotlin \u003ccode\u003e@ConfigurationPropertiesSource\u003c/code\u003e example \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48357\"\u003e#48357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish TestRestTemplate examples in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48336\"\u003e#48336\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/b2bc463d997df6f1b9eba8aaa1f7c2b38fb6f012\"\u003e\u003ccode\u003eb2bc463\u003c/code\u003e\u003c/a\u003e Release v4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/252b218ac946abf2ac5dedfca580d5d828c5c17c\"\u003e\u003ccode\u003e252b218\u003c/code\u003e\u003c/a\u003e Correct renaming of Kotlinx Serialization JSON starters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2fa73c27ef3dee11942ca7c3b7be5e1129e6d161\"\u003e\u003ccode\u003e2fa73c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48577\"\u003e#48577\u003c/a\u003e from jwalter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3e689881f2580c635084e7023b91b64582627647\"\u003e\u003ccode\u003e3e68988\u003c/code\u003e\u003c/a\u003e Polish \u0026quot;Harmonize Kotlin example for HTTP Service client support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/423373ba06ce604faa5cd0aa5b41887a27b9cd64\"\u003e\u003ccode\u003e423373b\u003c/code\u003e\u003c/a\u003e Harmonize Kotlin example for HTTP Service client support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f61ac29f3ffdcfea7535bd882ec0daefdd9057f9\"\u003e\u003ccode\u003ef61ac29\u003c/code\u003e\u003c/a\u003e Document HttpMessageConverters detection changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2519a5d2aec41cd3bedc4ff0d1da0bc4658df404\"\u003e\u003ccode\u003e2519a5d\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4fc3ca35962c2ed7182eee32e70457d787ac74ab\"\u003e\u003ccode\u003e4fc3ca3\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.10-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/aaf66f4d500121960e680f3e415912adf4f8d7b6\"\u003e\u003ccode\u003eaaf66f4\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/08e2cab6b0aedd9ffa8536b9725cd809f4793df7\"\u003e\u003ccode\u003e08e2cab\u003c/code\u003e\u003c/a\u003e Polish javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.7...v4.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-text` from 1.14.0 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-text/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-text's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Text 1.15.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Text team is pleased to announce the release of Apache Commons Text 1.15.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Text is a set of utility functions and reusable components for processing\nand manipulating text in a Java environment.\u003c/p\u003e\n\u003cp\u003eRelease 1.15.0. This is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add experimental CycloneDX VEX file [#683](https://github.com/apache/commons-text/issues/683). Thanks to Piotr P. Karwasz, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eTEXT-235:  Add Damerau-Levenshtein distance \u003ca href=\"https://redirect.github.com/apache/commons-text/issues/687\"\u003e#687\u003c/a\u003e. Thanks to LorgeN, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add unit tests to increase coverage [#719](https://github.com/apache/commons-text/issues/719). Thanks to Michael Hausegger, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add new test for CharSequenceTranslator#with() [#725](https://github.com/apache/commons-text/issues/725). Thanks to Michael Hausegger, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add tests and assertions to org.apache.commons.text.similarity to get to 100% code coverage [#727](https://github.com/apache/commons-text/issues/727), [#728](https://github.com/apache/commons-text/issues/728). Thanks to Michael Hausegger.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Fix exception message typo in XmlStringLookup.XmlStringLookup(Map, Path...). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eTEXT-236:  Inserting at the end of a TextStringBuilder throws a StringIndexOutOfBoundsException. Thanks to Pierre Post, Sumit Bera, Alex Herbert, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Fix TextStringBuilderTest.testAppendToCharBuffer() to use proper argument type [#724](https://github.com/apache/commons-text/issues/724). Thanks to Michael Hausegger.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Fix Apache RAT plugin console warnings. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Fix site XML to use version 2.0.0 XML schema. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Removed unreachable threshold verification code in src/main/java/org/apache/commons/text/similarity [#730](https://github.com/apache/commons-text/issues/730). Thanks to Michael Hausegger.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Enable secure processing for the XML parser in XmlStringLookup in case the underlying JAXP implementation doesn't [#729](https://github.com/apache/commons-text/issues/729). Thanks to 김민재 (minjas0507), Gary Gregory, Piotr Karwasz.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Bump org.apache.commons:commons-parent from 85 to 93 [#704](https://github.com/apache/commons-text/issues/704), [#723](https://github.com/apache/commons-text/issues/723), [#726](https://github.com/apache/commons-text/issues/726). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Bump commons.bytebuddy.version from 1.17.6 to 1.18.2 [#696](https://github.com/apache/commons-text/issues/696), [#722](https://github.com/apache/commons-text/issues/722). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Bump graalvm.version from 24.2.2 to 25.0.1 [#703](https://github.com/apache/commons-text/issues/703), [#716](https://github.com/apache/commons-text/issues/716). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Bump commons-io:commons-io from 2.20.0 to 2.21.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-text/changes.html\"\u003ehttps://commons.apache.org/proper/commons-text/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Text, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Text website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-text\"\u003ehttps://commons.apache.org/proper/commons-text\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-text/download_text.cgi\"\u003ehttps://commons.apache.org/proper/commons-text/download_text.cgi\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/apache/commons-text/commit/04e937470d3679cc163df85d82d5b6d2e3e71128\"\u003e\u003ccode\u003e04e9374\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.15.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/502c4c41be5671681b58a9b50297f99737e8ea93\"\u003e\u003ccode\u003e502c4c4\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/c6e17ec24cc8374eb12676b717bf797f41b6e539\"\u003e\u003ccode\u003ec6e17ec\u003c/code\u003e\u003c/a\u003e Use direct access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/58e1e125daaa0aebf8c5ffaa82af48821a1ccf2d\"\u003e\u003ccode\u003e58e1e12\u003c/code\u003e\u003c/a\u003e Simplify XML FSP (\u003ca href=\"https://redirect.github.com/apache/commons-text/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/b5052c97e84e1c174ec8bfbbb749e33f22917a07\"\u003e\u003ccode\u003eb5052c9\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.0.0 to 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/2e2d4bc90f1b3274e7943ac27d037d47c0cc098d\"\u003e\u003ccode\u003e2e2d4bc\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Bump actions/setup-java from 5.0.0 to 5.1.0\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/b0ddbd17bbeee12ad33b8a61c60b4edbe6c85838\"\u003e\u003ccode\u003eb0ddbd1\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.0.0 to 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/1c2d3821e67e08342b8cef4d4445c30b4a22daca\"\u003e\u003ccode\u003e1c2d382\u003c/code\u003e\u003c/a\u003e Add tests with external DTD\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/ed3df4b25cd5301921a6523ae7db2411f4a84d98\"\u003e\u003ccode\u003eed3df4b\u003c/code\u003e\u003c/a\u003e Internal clean up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-text/commit/bb508f304a8835ac2319af1d872b2f1a9ff6f81d\"\u003e\u003ccode\u003ebb508f3\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.0 to 6.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-text/compare/rel/commons-text-1.14.0...rel/commons-text-1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jsoup:jsoup` from 1.21.2 to 1.22.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jhy/jsoup/releases\"\u003eorg.jsoup:jsoup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejsoup Java HTML Parser release 1.22.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup 1.22.1\u003c/strong\u003e is out now, adding support for the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors, a configurable maximum parser depth, and numerous bug fixes and improvements.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup\u003c/strong\u003e is a Java library for working with real-world HTML and XML. It provides a very convenient API for extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jhy/jsoup/blob/HEAD/download\"\u003e\u003cstrong\u003eDownload\u003c/strong\u003e\u003c/a\u003e jsoup now.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for using the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors (e.g. \u003ccode\u003e[attr~=regex]\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e), which ensures linear-time performance for regex evaluation. This allows safer handling of arbitrary user-supplied query regexes. To enable, add the \u003ccode\u003ecom.google.re2j\u003c/code\u003e dependency to your classpath, e.g.:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e  \u0026lt;dependency\u0026gt;\n    \u0026lt;groupId\u0026gt;com.google.re2j\u0026lt;/groupId\u0026gt;\n    \u0026lt;artifactId\u0026gt;re2j\u0026lt;/artifactId\u0026gt;\n    \u0026lt;version\u0026gt;1.8\u0026lt;/version\u0026gt;\n  \u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e(If you already have that dependency in your classpath, but you want to keep using the Java regex engine, you can disable re2j via \u003ccode\u003eSystem.setProperty(\u0026quot;jsoup.useRe2j\u0026quot;, \u0026quot;false\u0026quot;)\u003c/code\u003e.) You can confirm that the re2j engine has been enabled correctly by calling \u003ccode\u003eRegex.usingRe2j()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2407\"\u003e#2407\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an instance method \u003ccode\u003eParser#unescape(String, boolean)\u003c/code\u003e that unescapes HTML entities using the parser's configuration (e.g. to support error tracking), complementing the existing static utility \u003ccode\u003eParser.unescapeEntities(String, boolean)\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2396\"\u003e#2396\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAdded a configurable maximum parser depth (to limit the number of open elements on stack) to both HTML and XML parsers. The HTML parser now defaults to a depth of 512 to match browser behavior, and protect against unbounded stack growth, while the XML parser keeps unlimited depth by default, but can opt into a limit via \u003ccode\u003eParser.setMaxDepth()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2421\"\u003e#2421\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added CI coverage for JDK 25 \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2403\"\u003e#2403\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added a CI fuzzer for contextual fragment parsing (in addition to existing full body HTML and XML fuzzers). [oss-fuzz \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/14041\"\u003e#14041\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/google/oss-fuzz/pull/14041\"\u003egoogle/oss-fuzz#14041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet a removal schedule of jsoup 1.24.1 for previously deprecated APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously cached child \u003ccode\u003eElements\u003c/code\u003e of an \u003ccode\u003eElement\u003c/code\u003e were not correctly invalidated in \u003ccode\u003eNode#replaceWith(Node)\u003c/code\u003e, which could lead to incorrect results when subsequently calling \u003ccode\u003eElement#children()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2391\"\u003e#2391\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAttribute selector values are now compared literally without trimming. Previously, jsoup trimmed whitespace from selector values and from element attribute values, which could cause mismatches with browser behavior (e.g. \u003ccode\u003e[attr=\u0026quot; foo \u0026quot;]\u003c/code\u003e). Now matches align with the CSS specification and browser engines. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2380\"\u003e#2380\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen using the JDK HttpClient, any system default proxy (\u003ccode\u003eProxySelector.getDefault()\u003c/code\u003e) was ignored. Now, the system proxy is used if a per-request proxy is not set. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2388\"\u003e#2388\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2390\"\u003e#2390\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eA \u003ccode\u003eValidationException\u003c/code\u003e could be thrown in the adoption agency algorithm with particularly broken input. Now logged as a parse error. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2393\"\u003e#2393\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eNull characters in the HTML body were not consistently removed; and in foreign content were not correctly replaced. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2395\"\u003e#2395\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAn \u003ccode\u003eIndexOutOfBoundsException\u003c/code\u003e could be thrown when parsing a body fragment with crafted input. Now logged as a parse error. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2397\"\u003e#2397\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2406\"\u003e#2406\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen using StructuralEvaluators (e.g., a \u003ccode\u003eparent child\u003c/code\u003e selector) across many retained threads, their memoized results could also be retained, increasing memory use. These results are now cleared immediately after use, reducing overall memory consumption. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2411\"\u003e#2411\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eCloning a \u003ccode\u003eParser\u003c/code\u003e now preserves any custom \u003ccode\u003eTagSet\u003c/code\u003e applied to the parser. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2422\"\u003e#2422\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2423\"\u003e#2423\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eCustom tags marked as \u003ccode\u003eTag.Void\u003c/code\u003e now parse and serialize like the built-in void elements: they no longer consume following content, and the XML serializer emits the expected self-closing form. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2425\"\u003e#2425\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003e\u0026lt;br\u0026gt;\u003c/code\u003e element is once again classified as an inline tag (\u003ccode\u003eTag.isBlock() == false\u003c/code\u003e), matching common developer expectations and its role as phrasing content in HTML, while pretty-printing and text extraction continue to treat it as a line break in the rendered output. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2387\"\u003e#2387\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2439\"\u003e#2439\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed an intermittent truncation issue when fetching and parsing remote documents via \u003ccode\u003eJsoup.connect(url).get()\u003c/code\u003e. On responses without a charset header, the initial charset sniff could sometimes (depending on buffering / \u003ccode\u003eavailable()\u003c/code\u003e behavior) be mistaken for end-of-stream and a partial parse reused, dropping trailing content. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2448\"\u003e#2448\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTagSet\u003c/code\u003e copies no longer mutate their template during lazy lookups, preventing cross-thread \u003ccode\u003eConcurrentModificationException\u003c/code\u003e when parsing with shared sessions. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2453\"\u003e#2453\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed parsing of \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e \u003ccode\u003eforeignObject\u003c/code\u003e content nested within a \u003ccode\u003e\u0026lt;p\u0026gt;\u003c/code\u003e, which could incorrectly move the HTML subtree outside the SVG. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2452\"\u003e#2452\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal helper \u003ccode\u003eorg.jsoup.internal.Functions\u003c/code\u003e (for removal in v1.23.1). This was previously used to support older Android API levels without full \u003ccode\u003ejava.util.function\u003c/code\u003e coverage; jsoup now requires core library desugaring so this indirection is no longer necessary. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2412\"\u003e#2412\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eMy sincere thanks to everyone who contributed to this release!\nIf you have any suggestions for the next release, I would love to hear them; please get in touch via \u003ca href=\"https://github.com/jhy/jsoup/discussions\"\u003ejsoup discussions\u003c/a\u003e, or with me \u003ca href=\"https://jhedley.com/\"\u003edirectly\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eYou can also \u003c!-- raw HTML omitted --\u003efollow me\u003c!-- raw HTML omitted --\u003e (\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e@\u003ca href=\"mailto:jhy@tilde.zone\"\u003ejhy@tilde.zone\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e) on Mastodon / Fediverse to receive occasional notes about jsoup releases.\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/jhy/jsoup/blob/master/CHANGES.md\"\u003eorg.jsoup:jsoup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.22.1 (2026-Jan-01)\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for using the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors (e.g. \u003ccode\u003e[attr~=regex]\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e), which ensures linear-time performance for regex evaluation. This allows safer handling of arbitrary user-supplied query regexes. To enable, add the \u003ccode\u003ecom.google.re2j\u003c/code\u003e dependency to your classpath, e.g.:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e  \u0026lt;dependency\u0026gt;\n    \u0026lt;groupId\u0026gt;com.google.re2j\u0026lt;/groupId\u0026gt;\n    \u0026lt;artifactId\u0026gt;re2j\u0026lt;/artifactId\u0026gt;\n    \u0026lt;version\u0026gt;1.8\u0026lt;/version\u0026gt;\n  \u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e(If you already have that dependency in your classpath, but you want to keep using the Java regex engine, you can disable re2j via \u003ccode\u003eSystem.setProperty(\u0026quot;jsoup.useRe2j\u0026quot;, \u0026quot;false\u0026quot;)\u003c/code\u003e.) You can confirm that the re2j engine has been enabled correctly by calling \u003ccode\u003eorg.jsoup.helper.Regex.usingRe2j()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2407\"\u003e#2407\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an instance method \u003ccode\u003eParser#unescape(String, boolean)\u003c/code\u003e that unescapes HTML entities using the parser's configuration (e.g. to support error tracking), complementing the existing static utility \u003ccode\u003eParser.unescapeEntities(String, boolean)\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2396\"\u003e#2396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a configurable maximum parser depth (to limit the number of open elements on stack) to both HTML and XML parsers. The HTML parser now defaults to a depth of 512 to match browser behavior, and protect against unbounded stack growth, while the XML parser keeps unlimited depth by default, but can opt into a limit via \u003ccode\u003eorg.jsoup.parser.Parser#setMaxDepth\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2421\"\u003e#2421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added CI coverage for JDK 25 \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2403\"\u003e#2403\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added a CI fuzzer for contextual fragment parsing (in addition to existing full body HTML and XML fuzzers). [oss-fuzz \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/14041\"\u003e#14041\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/google/oss-fuzz/pull/14041\"\u003egoogle/oss-fuzz#14041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet a removal schedule of jsoup 1.24.1 for previously deprecated APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously cached child \u003ccode\u003eElements\u003c/code\u003e of an \u003ccode\u003eElement\u003c/code\u003e were not correctly invalidated in \u003ccode\u003eNode#replaceWith(Node)\u003c/code\u003e, which could lead to incorrect results when subsequently calling \u003ccode\u003eElement#children()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2391\"\u003e#2391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAttribute selector values are now compared literally without trimming. Previously, jsoup trimmed whitespace from selector values and from element attribute values, which could cause mismatches with browser behavior (e.g. \u003ccode\u003e[attr=\u0026quot; foo \u0026quot;]\u003c/code\u003e). Now matches align with the CSS specification and browser engines. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2380\"\u003e#2380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen using the JDK HttpClient, any system default proxy (\u003ccode\u003eProxySelector.getDefault()\u003c/code\u003e) was ignored. Now, the system proxy is used if a per-request proxy is not set. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2388\"\u003e#2388\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2390\"\u003e#2390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA \u003ccode\u003eValidationException\u003c/code\u003e could be thrown in the adoption agency algorithm with particularly broken input. Now logged as a parse error. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2393\"\u003e#2393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNull characters in the HTML body were not consistently removed; and in foreign content were not correctly replaced. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2395\"\u003e#2395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAn \u003ccode\u003eIndexOutOfBoundsException\u003c/code\u003e could be thrown when parsing a body fragment with crafted input. Now logged as a parse error. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2397\"\u003e#2397\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2406\"\u003e#2406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen using StructuralEvaluators (e.g., a \u003ccode\u003eparent child\u003c/code\u003e selector) across many retained threads, their memoized results could also be retained, increasing memory use. These results are now cleared immediately after use, reducing overall memory consumption. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2411\"\u003e#2411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloning a \u003ccode\u003eParser\u003c/code\u003e now preserves any custom \u003ccode\u003eTagSet\u003c/code\u003e applied to the parser. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2422\"\u003e#2422\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2423\"\u003e#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom tags marked as \u003ccode\u003eTag.Void\u003c/code\u003e now parse and serialize like the built-in void elements: they no longer consume following content, and the XML serializer emits the expected self-closing form. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2425\"\u003e#2425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003e\u0026lt;br\u0026gt;\u003c/code\u003e element is once again classified as an inline tag (\u003ccode\u003eTag.isBlock() == false\u003c/code\u003e), matching common developer expectations and its role as phrasing content in HTML, while pretty-printing and text extraction continue to treat it as a line break in the rendered output. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2387\"\u003e#2387\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2439\"\u003e#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed an intermittent truncation issue when fetching and parsing remote documents via \u003ccode\u003eJsoup.connect(url).get()\u003c/code\u003e. On responses without a charset header, the initial charset sniff could sometimes (depending on buffering / \u003ccode\u003eavailable()\u003c/code\u003e behavior) be mistaken for end-of-stream and a partial parse reused, dropping trailing content. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2448\"\u003e#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTagSet\u003c/code\u003e copies no longer mutate their template during lazy lookups, preventing cross-thread \u003ccode\u003eConcurrentModificationException\u003c/code\u003e when parsing with shared sessions. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2453\"\u003e#2453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed parsing of \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e \u003ccode\u003eforeignObject\u003c/code\u003e content nested within a \u003ccode\u003e\u0026lt;p\u0026gt;\u003c/code\u003e, which could incorrectly move the HTML subtree outside the SVG. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2452\"\u003e#2452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal helper \u003ccode\u003eorg.jsoup.internal.Functions\u003c/code\u003e (for removal in v1.23.1). This was previously used to support older Android API levels without full \u003ccode\u003ejava.util.function\u003c/code\u003e coverage; jsoup now requires core library desugaring so this indirection is no longer necessary. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2412\"\u003e#2412\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/jhy/jsoup/commit/8dd66febe8d5e2221a63f4d1228a2a35df81c148\"\u003e\u003ccode\u003e8dd66fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jsoup-1.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/d924385d04898121e537dd2b18c4ae3f80afaead\"\u003e\u003ccode\u003ed924385\u003c/code\u003e\u003c/a\u003e Changelog prep for v1.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/0f3100c7bdeebd06fad30594494b268ce1e31e84\"\u003e\u003ccode\u003e0f3100c\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2457\"\u003e#2457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/cf6ac2091b90490ce03ba67270a5f6354be220b4\"\u003e\u003ccode\u003ecf6ac20\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-release-plugin from 3.3.0 to 3.3.1 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2455\"\u003e#2455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/6bef9383f7d09023675c31acab433c58bc025084\"\u003e\u003ccode\u003e6bef938\u003c/code\u003e\u003c/a\u003e Fix parsing of SVG foreignObject in paragraphs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/9b1c0fc9e9f094ccca1fc6a2288e8063daab116b\"\u003e\u003ccode\u003e9b1c0fc\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-release-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2450\"\u003e#2450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/1415e64f9db9381582616ceaae0b1c63dc1b987f\"\u003e\u003ccode\u003e1415e64\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2451\"\u003e#2451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/0e99fd9b2de3a84c5d1e5db5095c312682a90c0c\"\u003e\u003ccode\u003e0e99fd9\u003c/code\u003e\u003c/a\u003e Isolate TagSet copies to prevent shared mutation (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2453\"\u003e#2453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/90019cb8da2ad8ff59e921f886fd29fc66ec2311\"\u003e\u003ccode\u003e90019cb\u003c/code\u003e\u003c/a\u003e Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.24.2 to 0.25.0 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/93952695ed0f56bee161acef89dbee7e78914c9a\"\u003e\u003ccode\u003e9395269\u003c/code\u003e\u003c/a\u003e Don't preemptively close\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jhy/jsoup/compare/jsoup-1.21.2...jsoup-1.22.1\"\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 12.1.1 to 12.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-12.3.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 12.3.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_12.3.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_12.3.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17265\"\u003e#17265\u003c/a\u003e - Duplicate violations in WhitespaceAfter and WhitespaceAround in google config\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e - Add support to properly follow Rule \u003ccode\u003e7.1.1 General Form\u003c/code\u003e in Google Style Guide Implementation\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18381\"\u003e#18381\u003c/a\u003e - NullPointerException in TextBlockGoogleStyleFormatting with text blocks in annotations\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17727\"\u003e#17727\u003c/a\u003e - Need default config in google_checks.xml to forbid lowercase Javadoc beginnings\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-12.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/b1e9d8e396d36f867d6a71514e6fe020053170e3\"\u003e\u003ccode\u003eb1e9d8e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-12.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ba4a81f9fd3b8e989b435f1f3d678e001fb58eeb\"\u003e\u003ccode\u003eba4a81f\u003c/code\u003e\u003c/a\u003e doc: release notes for 12.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/9550a2067ac6f6c99326720310189bd004eb36bc\"\u003e\u003ccode\u003e9550a20\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17449\"\u003e#17449\u003c/a\u003e: Add XDocs example for FinalLocalVariableCheck validateUnnamedVa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/0dd8729184aff174a6f08dc23d773ade24e831a3\"\u003e\u003ccode\u003e0dd8729\u003c/code\u003e\u003c/a\u003e dependency: bump nl.jqno.equalsverifier:equalsverifier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/e861655a52448a9cab974e22cfb3d321e15b4946\"\u003e\u003ccode\u003ee861655\u003c/code\u003e\u003c/a\u003e dependency: bump pmd.version from 7.19.0 to 7.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/26139c09cf10cb5bd6a329c064bf1831a9ffd497\"\u003e\u003ccode\u003e26139c0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18023\"\u003e#18023\u003c/a\u003e: Resolve Pitest Sup - filters - SupressionCommentFilter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/cf7bd8a424ddf907294c4deecab1f925d76091f6\"\u003e\u003ccode\u003ecf7bd8a\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18028\"\u003e#18028\u003c/a\u003e: Resolve Pitest Supressions - api - abstractcheck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7476d1c572057f4b768b76e26f70f033d1db8811\"\u003e\u003ccode\u003e7476d1c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17746\"\u003e#17746\u003c/a\u003e: Made implementation for finding end of description not depend o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bfa6fd2e68edba45c59dad0a703f6d1ecbf45dc2\"\u003e\u003ccode\u003ebfa6fd2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17265\"\u003e#17265\u003c/a\u003e: Remove duplicate violations in WhitespaceAfter and WhitespaceAr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/b2263ef7df107ab96dcf03af9c8e1bddc218759b\"\u003e\u003ccode\u003eb2263ef\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18028\"\u003e#18028\u003c/a\u003e: Resolve Pitest Supressions - api - abstractfileset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-12.1.1...checkstyle-12.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.boot:spring-boot-configuration-processor` from 3.5.7 to 4.0.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-configuration-processor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHibernate has been upgraded to 7.2.0.Final in response to Hibernate 7.1 moving to limited support\u003c/li\u003e\n\u003cli\u003espring-boot-starter-kotlin-serialization has been renamed to to spring-boot-starter-kotlinx-serialization-json and spring-boot-starter-kotlin-serialization-test has been renamed to spring-boot-starter-kotlinx-serialization-json-test. This change aligns the starters' names with those of their respective modules\u003c/li\u003e\n\u003cli\u003eUsing TestRestTemplate now \u003ca href=\"https://docs.spring.io/spring-boot/4.0-SNAPSHOT/reference/testing/spring-boot-applications.html#testing.spring-boot-applications.with-running-server\"\u003erequires a dependency on spring-boot-restclient\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\u003eJsonMixinModuleEntriesBeanRegistrationAotProcessor does not handle deprecated code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48564\"\u003e#48564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJdbcSessionAutoConfiguration may not match when using the auto-configured DataSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48552\"\u003e#48552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@ServiceConnection\u003c/code\u003e for LgtmStackContainer fails when logging endpoint is configured due to multiple OtlpLoggingConnectionDetails beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48536\"\u003e#48536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebApplicationType does not consider modules when deduced from classpath \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48517\"\u003e#48517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Session auto-configuration fails in a war deployment as ServerProperties is not available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48493\"\u003e#48493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpentelemetry logging export requires actuator module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48488\"\u003e#48488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48487\"\u003e#48487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator Info class has inconsistent nullability annotations and cannot be built with null value \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48480\"\u003e#48480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48476\"\u003e#48476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity matchers and WebServerNamespace resolution can fail with NoClassDefFoundError when used in a traditional WAR deployment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48388\"\u003e#48388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHealthEndpointGroupMembershipValidator does not consider reactive health indicators causing NoSuchHealthContributorException to be thrown \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48387\"\u003e#48387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.jack...\n\n_Description has been truncated_","html_url":"https://github.com/folio-org/mod-record-specifications/pull/184","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-record-specifications/issues/184","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/184/packages"}},{"old_version":"7.15.0","new_version":"7.18.0","update_type":"minor","path":null,"pr_created_at":"2025-12-22T12:16:56.000Z","version_change":"7.15.0 → 7.18.0","issue":{"uuid":"3753580889","node_id":"PR_kwDOIyIx6c66IXE6","number":137,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-13T21:06:25.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T12:16:56.000Z","updated_at":"2026-01-13T21:07:05.000Z","time_to_close":1932569,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":9,"packages":[{"name":"org.springframework.boot:spring-boot-starter-parent","old_version":"3.5.7","new_version":"4.0.1","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.18.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.18.0"},{"name":"io.swagger.core.v3:swagger-core-jakarta","old_version":"2.2.40","new_version":"2.2.41"},{"name":"org.apache.maven:maven-compat","old_version":"3.9.11","new_version":"3.9.12","repository_url":"https://github.com/apache/maven"},{"name":"org.mozilla:rhino","old_version":"1.8.0","new_version":"1.8.1","repository_url":"https://github.com/mozilla/rhino"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.19.1","new_version":"2.20.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.1.1","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-release"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) | `3.5.7` | `4.0.1` |\n| [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.15.0` | `7.18.0` |\n| org.openapitools:openapi-generator-maven-plugin | `7.15.0` | `7.18.0` |\n| io.swagger.core.v3:swagger-core-jakarta | `2.2.40` | `2.2.41` |\n| [org.apache.maven:maven-compat](https://github.com/apache/maven) | `3.9.11` | `3.9.12` |\n| [org.mozilla:rhino](https://github.com/mozilla/rhino) | `1.8.0` | `1.8.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.19.1` | `2.20.1` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.1.1` | `3.3.1` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.1` | `3.4.0` |\n\n\nUpdates `org.springframework.boot:spring-boot-starter-parent` from 3.5.7 to 4.0.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-starter-parent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003ch2\u003e:warning: Noteworthy changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHibernate has been upgraded to 7.2.0.Final in response to Hibernate 7.1 moving to limited support\u003c/li\u003e\n\u003cli\u003espring-boot-starter-kotlin-serialization has been renamed to to spring-boot-starter-kotlinx-serialization-json and spring-boot-starter-kotlin-serialization-test has been renamed to spring-boot-starter-kotlinx-serialization-json-test. This change aligns the starters' names with those of their respective modules\u003c/li\u003e\n\u003cli\u003eUsing TestRestTemplate now \u003ca href=\"https://docs.spring.io/spring-boot/4.0-SNAPSHOT/reference/testing/spring-boot-applications.html#testing.spring-boot-applications.with-running-server\"\u003erequires a dependency on spring-boot-restclient\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\u003eJsonMixinModuleEntriesBeanRegistrationAotProcessor does not handle deprecated code \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48564\"\u003e#48564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJdbcSessionAutoConfiguration may not match when using the auto-configured DataSource \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48552\"\u003e#48552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@ServiceConnection\u003c/code\u003e for LgtmStackContainer fails when logging endpoint is configured due to multiple OtlpLoggingConnectionDetails beans \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48536\"\u003e#48536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebApplicationType does not consider modules when deduced from classpath \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48517\"\u003e#48517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Session auto-configuration fails in a war deployment as ServerProperties is not available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48493\"\u003e#48493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpentelemetry logging export requires actuator module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48488\"\u003e#48488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRabbitHealthIndicator reports an error when version is missing from the connection's server properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48487\"\u003e#48487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eActuator Info class has inconsistent nullability annotations and cannot be built with null value \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48480\"\u003e#48480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProfiles retained during AOT processing are not configured in a native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48476\"\u003e#48476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity matchers and WebServerNamespace resolution can fail with NoClassDefFoundError when used in a traditional WAR deployment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48388\"\u003e#48388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHealthEndpointGroupMembershipValidator does not consider reactive health indicators causing NoSuchHealthContributorException to be thrown \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48387\"\u003e#48387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.jackson.default-property-inclusion is not applied to content inclusion \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48343\"\u003e#48343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTestRestTemplate.getRootUri() returns empty string \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48330\"\u003e#48330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedis health check reports an error when redis_version is missing from the INFO response \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48328\"\u003e#48328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParent's MeterRegistry beans are closed when child context closes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48325\"\u003e#48325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpMessageConverters picks up converter beans for both client and server \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48310\"\u003e#48310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure a RestClient are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48308\"\u003e#48308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA custom JwtTypeValidator that replaces the default can no longer be configured \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48301\"\u003e#48301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropertiesRestClientHttpServiceGroupConfigurer has highest precedence, preventing other configurers from being ordered ahead of it \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48296\"\u003e#48296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpringBootTest.UseMainMethod.WHEN_AVAILABLE and ALWAYS are incompatible with package-private or parameter-less main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48275\"\u003e#48275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConditions to auto-configure RestClient-based HTTP service clients are outdated with the modularization \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48274\"\u003e#48274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStarter for Kotlinx Serialization Json is misnamed \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48262\"\u003e#48262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationServletEnvironment is no longer configured in war deployments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48254\"\u003e#48254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient.Builder bean present in \u003ccode\u003e@SpringBootTest\u003c/code\u003e due to spring-boot-starter-webmvc-test, but missing at runtime without restclient starter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48253\"\u003e#48253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProblemDetail is rendered to XML incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48222\"\u003e#48222\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\u003eHarmonize Kotlin example for HTTP Service client support \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48577\"\u003e#48577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument HttpMessageConverters detection changes in 4.0.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48574\"\u003e#48574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove javadoc for when to use class names rather than class references \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48569\"\u003e#48569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation has an outdated reference to the Jackson Kotlin Module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48534\"\u003e#48534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCaching documentation should clarify how to use a no-op implementation to run a test suite \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48532\"\u003e#48532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that the default rolling policy for Log4j2 requires logging.file.path to be set \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48527\"\u003e#48527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReview documentation and migration guide about changes in \u003ccode\u003e@AutoConfigureCache\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48522\"\u003e#48522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense header in build samples is displayed in the reference documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48478\"\u003e#48478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfiguring Two DataSources How-To code sample is inconsistent \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48449\"\u003e#48449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to source files on GitHub \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48398\"\u003e#48398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation contains broken links to GitHub source files \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48394\"\u003e#48394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument that org.aspectj.weaver.Advice must be on the classpath to enable support for Micrometer's annotations \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48360\"\u003e#48360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect the annotation in the Kotlin \u003ccode\u003e@ConfigurationPropertiesSource\u003c/code\u003e example \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48357\"\u003e#48357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish TestRestTemplate examples in the reference guide \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48336\"\u003e#48336\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/b2bc463d997df6f1b9eba8aaa1f7c2b38fb6f012\"\u003e\u003ccode\u003eb2bc463\u003c/code\u003e\u003c/a\u003e Release v4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/252b218ac946abf2ac5dedfca580d5d828c5c17c\"\u003e\u003ccode\u003e252b218\u003c/code\u003e\u003c/a\u003e Correct renaming of Kotlinx Serialization JSON starters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2fa73c27ef3dee11942ca7c3b7be5e1129e6d161\"\u003e\u003ccode\u003e2fa73c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48577\"\u003e#48577\u003c/a\u003e from jwalter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3e689881f2580c635084e7023b91b64582627647\"\u003e\u003ccode\u003e3e68988\u003c/code\u003e\u003c/a\u003e Polish \u0026quot;Harmonize Kotlin example for HTTP Service client support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/423373ba06ce604faa5cd0aa5b41887a27b9cd64\"\u003e\u003ccode\u003e423373b\u003c/code\u003e\u003c/a\u003e Harmonize Kotlin example for HTTP Service client support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/f61ac29f3ffdcfea7535bd882ec0daefdd9057f9\"\u003e\u003ccode\u003ef61ac29\u003c/code\u003e\u003c/a\u003e Document HttpMessageConverters detection changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2519a5d2aec41cd3bedc4ff0d1da0bc4658df404\"\u003e\u003ccode\u003e2519a5d\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4fc3ca35962c2ed7182eee32e70457d787ac74ab\"\u003e\u003ccode\u003e4fc3ca3\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.10-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/aaf66f4d500121960e680f3e415912adf4f8d7b6\"\u003e\u003ccode\u003eaaf66f4\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/08e2cab6b0aedd9ffa8536b9725cd809f4793df7\"\u003e\u003ccode\u003e08e2cab\u003c/code\u003e\u003c/a\u003e Polish javadoc for when to use class names rather than class references\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.7...v4.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.18.0 released\u003c/h2\u003e\n\u003cp\u003ev7.18.0 stable release comes with 130+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.18.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: prevent variable resolution when prefixed with $ in server URL templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22550\"\u003e#22550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix siblings of $ref using allOf in openapi normalizer \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22364\"\u003e#22364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC++\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cpp-qt): Fix enum query parameter serialization for both inline and referenced enums \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22559\"\u003e#22559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-rest] Fixes segfault for nullable strings \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22405\"\u003e#22405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Basic and Bearer Authorization to the CPP Pistache generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22337\"\u003e#22337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes oatpp generator to expose network server on 0.0.0.0 instead of localhost \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22330\"\u003e#22330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cpp-rest] Fixing Incorrect Header Name Used \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22298\"\u003e#22298\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[csharp] Patch dependencies with vulnerabilities \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22262\"\u003e#22262\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCrystal\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(generator): fix java.lang.NullPointerException in constructing example code \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22545\"\u003e#22545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[crystal] fix Model#to_h method \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22508\"\u003e#22508\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[crystal] Add option to set params_encoder \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22484\"\u003e#22484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[crystal-lang] Various fixes for Crystal client \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22465\"\u003e#22465\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[GO] Generate imports for UnmarshalJSON func only when it's present \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22524\"\u003e#22524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: missing imports for array of files and date-time parameters \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22390\"\u003e#22390\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[BUG][JAVA][Spring] fix Lombok \u003ca href=\"https://github.com/Getter\"\u003e\u003ccode\u003e@​Getter\u003c/code\u003e\u003c/a\u003e disables validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22544\"\u003e#22544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Spring Framework 7 compatibility in jvm-spring-restclient and jvm-spring-webclient \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22467\"\u003e#22467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] Support JsonNullable in JaxRS-spec \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22412\"\u003e#22412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA][native] Add support for UnaryInterceptors \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22381\"\u003e#22381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for custom tls server names. \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22372\"\u003e#22372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA] [NATIVE] Add gzip capability \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22358\"\u003e#22358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] Use Fully Qualified Name for java.util.Locale in Generated Classes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22342\"\u003e#22342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAXRS] Partial revert changing path generation if interface, fixes \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22279\"\u003e#22279\u003c/a\u003e \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22316\"\u003e#22316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JAVA jaxrs-spec gen] add option for generating swagger V3 annotations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22300\"\u003e#22300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[REQ-22001] Add MCP server support to apiService.mustache \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22197\"\u003e#22197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin): add JsonCreator/JsonValue to Jackson enums \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22535\"\u003e#22535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] Deprecate jvm-volley support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22521\"\u003e#22521\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] fix query parameter encoding \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22512\"\u003e#22512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Vert.x: Fix enum class name template for default operation parameters \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22504\"\u003e#22504\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Make API classes open (non-final) unless nonPublicApi is used \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22461\"\u003e#22461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Return from controllers without ResponseEntity wrapper \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22377\"\u003e#22377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for oneOf with discriminator when using kotlinx.serialization \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22373\"\u003e#22373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Kotlin codegen for enum with int items (issue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/15204\"\u003e#15204\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22324\"\u003e#22324\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/OpenAPITools/openapi-generator/commit/51228436e0953aa8613ecbef8102e077b6da276f\"\u003e\u003ccode\u003e5122843\u003c/code\u003e\u003c/a\u003e 7.18.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22567\"\u003e#22567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ec0a63dcf313af88f3808c03d458a3e55f4f1530\"\u003e\u003ccode\u003eec0a63d\u003c/code\u003e\u003c/a\u003e update dotnet 9 versin in workflow (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22566\"\u003e#22566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/9779468cdcdc42d063bbe7e40893b55b2be8001d\"\u003e\u003ccode\u003e9779468\u003c/code\u003e\u003c/a\u003e [csharp] Add .net10 support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22562\"\u003e#22562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/fb2878cb23a545ceb520ab1bdb039aa6eaac1f15\"\u003e\u003ccode\u003efb2878c\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22492\"\u003e#22492\u003c/a\u003e [BUG][JAVA][MAVEN] Lombok \u003ca href=\"https://github.com/Getter\"\u003e\u003ccode\u003e@​Getter\u003c/code\u003e\u003c/a\u003e disables validation and \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/19743\"\u003e#19743\u003c/a\u003e #...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/a3d03bad09059b006cc1e30319fc02a07927be3a\"\u003e\u003ccode\u003ea3d03ba\u003c/code\u003e\u003c/a\u003e [kotlin] fix query parameter encoding (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22512\"\u003e#22512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/6abe6ff1c474c257eca64506d03e2bb50f2c1f50\"\u003e\u003ccode\u003e6abe6ff\u003c/code\u003e\u003c/a\u003e fix(cpp-qt): Fix enum query parameter serialization for both inline and refer...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/a529769bf3f809d9d087863a3b047dade206cc98\"\u003e\u003ccode\u003ea529769\u003c/code\u003e\u003c/a\u003e feat: \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22267\"\u003e#22267\u003c/a\u003e Use type formatting logic while applying non-container exploded ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/1722f5591bf2a82c0a06b7d1835f073ced09576b\"\u003e\u003ccode\u003e1722f55\u003c/code\u003e\u003c/a\u003e feat: prevent variable resolution when prefixed with $ in server URL template...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/20136f4b9a994e74c342c70400c14c23eff4809c\"\u003e\u003ccode\u003e20136f4\u003c/code\u003e\u003c/a\u003e [REQ-22001][FIX] Add MCP server support to apiService.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22558\"\u003e#22558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/f484aeac2c067d018eeea6f286d32619b21c60e3\"\u003e\u003ccode\u003ef484aea\u003c/code\u003e\u003c/a\u003e feat: Add serde_validate support. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22553\"\u003e#22553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.18.0\n\nUpdates `io.swagger.core.v3:swagger-core-jakarta` from 2.2.40 to 2.2.41\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.18.0\n\nUpdates `org.apache.maven:maven-compat` from 3.9.11 to 3.9.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.12\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[3.9.x] Apply resolver changes and improvements (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11536\"\u003e#11536\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate formatting of prerequisites-requirements error to improve readability (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11523\"\u003e#11523\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow a Maven plugin to require a Java version (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11479\"\u003e#11479\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse MavenRepositorySystem in ProjectBuildingHelper instead of deprecated RepositorySystem (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11358\"\u003e#11358\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake maven.config use UTF8 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11264\"\u003e#11264\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify prefix resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11197\"\u003e#11197\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd default implementation for new method in MavenPluginManager (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11522\"\u003e#11522\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRepository layout should be used in MavenRepositorySystem (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11495\"\u003e#11495\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix plugin prefix resolution when metadata is not available from repository (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11290\"\u003e#11290\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove source root modification warning message (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11105\"\u003e#11105\u003c/a\u003e) \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug: bad cache isolation between two sessions (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11082\"\u003e#11082\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet Guice class loading to CHILD - avoid using terminally deprecated methods (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11003\"\u003e#11003\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid parsing MAVEN_OPTS (3.9.x) (\u003ca href=\"https://redirect.github.com/apache/maven/pull/10969\"\u003e#10969\u003c/a\u003e) \u003ca href=\"https://github.com/BobVul\"\u003e\u003ccode\u003e@​BobVul\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eclarify repository vs deployment repository (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11492\"\u003e#11492\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd maintained branches (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11448\"\u003e#11448\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd IntelliJ icon (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11408\"\u003e#11408\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild by JDK 25 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11187\"\u003e#11187\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate org.apache.maven.repository.RepositorySystem in 3.9.x (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11096\"\u003e#11096\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Build\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/download-artifact from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11335\"\u003e#11335\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11336\"\u003e#11336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/cache from 4.3.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11542\"\u003e#11542\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump resolverVersion from 1.9.24 to 1.9.25 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11533\"\u003e#11533\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11512\"\u003e#11512\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.0.0 to 5.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11519\"\u003e#11519\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.1 to 6.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11476\"\u003e#11476\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11458\"\u003e#11458\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-cli:commons-cli from 1.10.0 to 1.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11438\"\u003e#11438\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.28 to 1.29 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11416\"\u003e#11416\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11417\"\u003e#11417\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xmlunitVersion from 2.10.4 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11331\"\u003e#11331\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.24 to 1.26 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11231\"\u003e#11231\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/848fbb4bf2d427b72bdb2471c22fced7ebd9a7a1\"\u003e\u003ccode\u003e848fbb4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/c1b65f67a19e66042055e121bbfcdc6d7bd4218d\"\u003e\u003ccode\u003ec1b65f6\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.3.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11542\"\u003e#11542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/88681b8b764e523298a7f98d428a8ec5ffc16548\"\u003e\u003ccode\u003e88681b8\u003c/code\u003e\u003c/a\u003e [3.9.x] Apply resolver changes and improvements (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11536\"\u003e#11536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/148fcc83f5e5f7ee7620b857f7180f0469e90114\"\u003e\u003ccode\u003e148fcc8\u003c/code\u003e\u003c/a\u003e Bump resolverVersion from 1.9.24 to 1.9.25 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11533\"\u003e#11533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/c43390992319545cfd4d86987ae19b3d631a3481\"\u003e\u003ccode\u003ec433909\u003c/code\u003e\u003c/a\u003e Simplify formatting of prerequisites-requirements error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/ec21f4bf223c3f2e5fda052d405e2b432fea8e7b\"\u003e\u003ccode\u003eec21f4b\u003c/code\u003e\u003c/a\u003e Update formatting of prerequisites-requirements error to improve readability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f839cc152fef7d287414446355b679e9570749b4\"\u003e\u003ccode\u003ef839cc1\u003c/code\u003e\u003c/a\u003e Add default implementation for new method in MavenPluginManager\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0a7e149d6a0ba1ad484da8ab7f1bf006d766227d\"\u003e\u003ccode\u003e0a7e149\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11512\"\u003e#11512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/ed09c2abfbd6207ee4f478c707da0526db09e763\"\u003e\u003ccode\u003eed09c2a\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.0.0 to 5.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11519\"\u003e#11519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/00ca9b00bdd838a6246260c081ff7398ce252530\"\u003e\u003ccode\u003e00ca9b0\u003c/code\u003e\u003c/a\u003e Fix javadoc in MavenRepositorySystem\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.11...maven-3.9.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mozilla:rhino` from 1.8.0 to 1.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mozilla/rhino/releases\"\u003eorg.mozilla:rhino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRhino 1.8.1\u003c/h2\u003e\n\u003cp\u003eThis release fixes a problem with formatting of floating-point numbers to strings that may result in very bad performance in some cases.\u003c/p\u003e\n\u003cp\u003eWe recommend that all users of Rhino upgrade to this release, and to Java 17 or 21, if possible.\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/mozilla/rhino/blob/master/RELEASE-NOTES.md\"\u003eorg.mozilla:rhino's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRhino 1.8.1, Rhino 1.7.15.1, Rhino 1.7.14.1\u003c/h1\u003e\n\u003ch2\u003eDecember 2, 2025\u003c/h2\u003e\n\u003cp\u003eThese releases fix a bug in the code that formats floating-point numbers into strings\nthat could result in very bad performance in some cases.\u003c/p\u003e\n\u003cp\u003eWe recommend that all users of Rhino upgrade to release 1.8.1 if possible,\nand upgrade to Java 17 or 21.\u003c/p\u003e\n\u003cp\u003eUsers who need an older release, or who cannot yet leave Java 8, can also\nuse 1.7.15.1 or 1.7.14.1.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mozilla/rhino/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:versions-maven-plugin` from 2.19.1 to 2.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/versions/releases\"\u003eorg.codehaus.mojo:versions-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.20.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1313\"\u003e#1313\u003c/a\u003e: Do not show existing version as update (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1315\"\u003e#1315\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.20.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\u003eAllow filtering out pre releases in use-latest-versions (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1283\"\u003e#1283\u003c/a\u003e) \u003ca href=\"https://github.com/Artur\"\u003e\u003ccode\u003e@​Artur\u003c/code\u003e\u003c/a\u003e-\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/979\"\u003e#979\u003c/a\u003e: Output file is not overwritten by default (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1279\"\u003e#1279\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eFixed a problem with dependency management filtering in the logged results (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1298\"\u003e#1298\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1295\"\u003e#1295\u003c/a\u003e: getAllUpdates(boolean) should respect currentVersionRange (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1297\"\u003e#1297\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1287\"\u003e#1287\u003c/a\u003e - Versionless dependencies in dependencyManagement accepted by maven, but not bij resolve-ranges (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1288\"\u003e#1288\u003c/a\u003e) \u003ca href=\"https://github.com/maroschutte\"\u003e\u003ccode\u003e@​maroschutte\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArtifact comparison should use semantic version comparison. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1281\"\u003e#1281\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1150\"\u003e#1150\u003c/a\u003e: Resolve multiple level properties (properties resolving to properties) (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1276\"\u003e#1276\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eAdd more examples of ignoredVersions config parameter (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1296\"\u003e#1296\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix broken href link in site (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1294\"\u003e#1294\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded remaining javadoc comments. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1293\"\u003e#1293\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetting rid of javadoc warnings (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1292\"\u003e#1292\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eResolverAdapter: a thin adapter over Resolver (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1301\"\u003e#1301\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a problem with dependency management filtering in the logged results (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1298\"\u003e#1298\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix broken href link in site (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1294\"\u003e#1294\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded remaining javadoc comments. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1293\"\u003e#1293\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetting rid of javadoc warnings (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1292\"\u003e#1292\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved a redundant integration test (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1280\"\u003e#1280\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1312\"\u003e#1312\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump byteBuddyVersion from 1.18.0 to 1.18.1 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1311\"\u003e#1311\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.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1307\"\u003e#1307\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump byteBuddyVersion from 1.17.7 to 1.18.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1309\"\u003e#1309\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1303\"\u003e#1303\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1305\"\u003e#1305\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-i18n from 1.0.0 to 1.1.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1306\"\u003e#1306\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-interactivity-api from 1.4 to 1.5.1 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1308\"\u003e#1308\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.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1302\"\u003e#1302\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.2 to 4.10.3 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1290\"\u003e#1290\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/versions/pull/1285\"\u003e#1285\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/b296a4f7cbc57a787a691ae78439d856d3e657b1\"\u003e\u003ccode\u003eb296a4f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 2.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/b243939ff413dcbba754f3dc0244e8027e834bdb\"\u003e\u003ccode\u003eb243939\u003c/code\u003e\u003c/a\u003e Fixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1313\"\u003e#1313\u003c/a\u003e: Do not show existing version as update (\u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1315\"\u003e#1315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/773d0f37d2b78d6fa4d91118079bdabe0c38d5d6\"\u003e\u003ccode\u003e773d0f3\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/mojohaus/versions/commit/2467d99166c6d15bd4e5755f5c500f6ee53ccbaa\"\u003e\u003ccode\u003e2467d99\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/4c240e7af2fc05d1b0719ee6c9e7e1ccb2618abc\"\u003e\u003ccode\u003e4c240e7\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/6d64537083fa7cd7cd6f452dd35a1fb469e82c22\"\u003e\u003ccode\u003e6d64537\u003c/code\u003e\u003c/a\u003e Bump byteBuddyVersion from 1.18.0 to 1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/7736ca686c7aefe37c79df1160d863129ae9030d\"\u003e\u003ccode\u003e7736ca6\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/37a53308a657eb6cddabe9a19bb9feb9159c3ca6\"\u003e\u003ccode\u003e37a5330\u003c/code\u003e\u003c/a\u003e Bump byteBuddyVersion from 1.17.7 to 1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/edeb5e7f01c47ef5d3e2670ecd05601400d82bc8\"\u003e\u003ccode\u003eedeb5e7\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.19.0 to 1.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/88874e07091d4a59005cd5ab66196999383346b6\"\u003e\u003ccode\u003e88874e0\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/versions/compare/2.19.1...2.20.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-release-plugin` from 3.1.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-release/releases\"\u003eorg.apache.maven.plugins:maven-release-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert inclusion of ci skip in release commit msg (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1445\"\u003e#1445\u003c/a\u003e) \u003ca href=\"https://github.com/rvesse\"\u003e\u003ccode\u003e@​rvesse\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\u003eRevert inclusion of ci skip in release commit msg (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1445\"\u003e#1445\u003c/a\u003e) \u003ca href=\"https://github.com/rvesse\"\u003e\u003ccode\u003e@​rvesse\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-testing from 2.0.1 to 2.0.2 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1444\"\u003e#1444\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude \u0026quot;[ci skip]\u0026quot; by default in scmReleaseCommitComment (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1423\"\u003e#1423\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1426\"\u003e#1426\u003c/a\u003e : Replace archived \u003ccode\u003eorg.semver:api\u003c/code\u003e with custom \u003ccode\u003eSemVer\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1430\"\u003e#1430\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce new SemVer policies (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1424\"\u003e#1424\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude \u0026quot;[ci skip]\u0026quot; by default in scmReleaseCommitComment (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1423\"\u003e#1423\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\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\u003eCheck all project parents for SCM information. (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1421\"\u003e#1421\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix license header in xml files (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1443\"\u003e#1443\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake implementation of new SemVer policies private for project (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1440\"\u003e#1440\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve todo that led to pointless asserts (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1442\"\u003e#1442\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1434\"\u003e#1434\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old-style plexus annotation (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1432\"\u003e#1432\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up exceptions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1433\"\u003e#1433\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated classes (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1438\"\u003e#1438\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify code (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1429\"\u003e#1429\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix spelling typo (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1431\"\u003e#1431\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1428\"\u003e#1428\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1410\"\u003e#1410\u003c/a\u003e [DOCS] Update Javadoc return tags in ReleaseDescriptor.java (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1427\"\u003e#1427\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove manual configuration for plugin requirementsHistories (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1425\"\u003e#1425\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect misleading \u003ca href=\"https://github.com/return\"\u003e\u003ccode\u003e@​return\u003c/code\u003e\u003c/a\u003e descriptions in Javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1413\"\u003e#1413\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate JUnit 3/4 to JUnit 5 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1414\"\u003e#1414\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 tag-template to release-drafter configuration (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1415\"\u003e#1415\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix assertions and cleanups in Mojo Tests (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1412\"\u003e#1412\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Javadoc issues per Oracle conventions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1408\"\u003e#1408\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate JUnit 3/4 to JUnit 5 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1411\"\u003e#1411\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-release/commit/7e8ebacf6c8f3fe13480ce8b0c0aed1add86850c\"\u003e\u003ccode\u003e7e8ebac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-release-3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/f0f28e5ac0f1fd017239484ad0605e74be194e2b\"\u003e\u003ccode\u003ef0f28e5\u003c/code\u003e\u003c/a\u003e Revert inclusion of ci skip in release commit msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/2a8290136b5f412a71337b93adafdc7fa2af10e3\"\u003e\u003ccode\u003e2a82901\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-testing from 2.0.1 to 2.0.2 (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1444\"\u003e#1444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/c8613d2568e9510abd2e70455695dd022527a5de\"\u003e\u003ccode\u003ec8613d2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/2b8adaa3fde80d012e63302b87664003536eb3eb\"\u003e\u003ccode\u003e2b8adaa\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-release-3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/88630f903c60b170f3cd04325a4842182ce7d30a\"\u003e\u003ccode\u003e88630f9\u003c/code\u003e\u003c/a\u003e Fixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1426\"\u003e#1426\u003c/a\u003e : Replace archived \u003ccode\u003eorg.semver:api\u003c/code\u003e with custom \u003ccode\u003eSemVer\u003c/code\u003e implemen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/7af8acefea2f40adc885bd7f4a63e47a5396b898\"\u003e\u003ccode\u003e7af8ace\u003c/code\u003e\u003c/a\u003e Fix license header in xml files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/8914b84f9ae932ed17c6b2c633b4ab146498b227\"\u003e\u003ccode\u003e8914b84\u003c/code\u003e\u003c/a\u003e Make implementation of new SemVer policies private for project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/7e861f0af8db311bbb585d9e30d2921f12c21f7e\"\u003e\u003ccode\u003e7e861f0\u003c/code\u003e\u003c/a\u003e Resolve todo that led to pointless asserts (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1442\"\u003e#1442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/422f8959b83304a3dd02ba86e17d92a85840a09c\"\u003e\u003ccode\u003e422f895\u003c/code\u003e\u003c/a\u003e Prefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1434\"\u003e#1434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-release/compare/maven-release-3.1.1...maven-release-3.3.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-source-plugin` from 3.3.1 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-140\"\u003e[MSOURCES-140]\u003c/a\u003e - fail only if re-attach different files (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/24\"\u003e#24\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump m-invoker-p to 3.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/251\"\u003e#251\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to manually execute release drafter (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/58\"\u003e#58\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Issues (Maven 3 branch) (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/57\"\u003e#57\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/49\"\u003e#49\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\u003eUse plexus-utils version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/252\"\u003e#252\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 commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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 org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/248\"\u003e#248\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.4 to 3.6.5 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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.plexus:plexus-archiver from 4.10.1 to 4.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/242\"\u003e#242\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.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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 mavenVersion from 3.2.5 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/221\"\u003e#221\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.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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.apache.maven:maven-archiver from 3.6.3 to 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/229\"\u003e#229\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 41 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/218\"\u003e#218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/226\"\u003e#226\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.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/222\"\u003e#222\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.16.1 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/68\"\u003e#68\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.9.2 to 4.10.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/63\"\u003e#63\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.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/66\"\u003e#66\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.16.0 to 2.16.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/27\"\u003e#27\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-147\"\u003e[MSOURCES-147]\u003c/a\u003e - Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/23\"\u003e#23\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-146\"\u003e[MSOURCES-146]\u003c/a\u003e - Bump commons-io:commons-io from 2.11.0 to 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/25\"\u003e#25\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-145\"\u003e[MSOURCES-145]\u003c/a\u003e - Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/26\"\u003e#26\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-source-plugin/commit/ecf937ac27224df8135b3599edb9c9f9a8524a14\"\u003e\u003ccode\u003eecf937a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/95b3bf40e10268328b61f1dd0f1e936ebe34497e\"\u003e\u003ccode\u003e95b3bf4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[maven-release-plugin] prepare for next development iteration\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7a9a77079e1734d71a4738acf46a314f790545a3\"\u003e\u003ccode\u003e7a9a770\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/292c1ce3a0266e56e7299457c7f6ac0e913b38b4\"\u003e\u003ccode\u003e292c1ce\u003c/code\u003e\u003c/a\u003e Use plexus-utils version from parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/bf79b71899727718db8ac5944e13d6e191d87f0c\"\u003e\u003ccode\u003ebf79b71\u003c/code\u003e\u003c/a\u003e Bump m-invoker-p to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/4f3fcb965bf3a5900cf9a3b5b575ffb69483aff3\"\u003e\u003ccode\u003e4f3fcb9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/a8674428b1b62cfe5e7fecce455383ee2719c366\"\u003e\u003ccode\u003ea867442\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/51c66ac844e88b78efb8b78ea2fdd90fb7f85bbf\"\u003e\u003ccode\u003e51c66ac\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/267df4697b8bfd8414d62d4e81f5e25e12723000\"\u003e\u003ccode\u003e267df46\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ef85324e79ad34c68c118ac6cf649bb6f477664a\"\u003e\u003ccode\u003eef85324\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.1...maven-source-plugin-3.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/folio-query-tool-metadata/pull/137","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-query-tool-metadata/issues/137","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/137/packages"}},{"old_version":"7.15.0","new_version":"7.17.0","update_type":"minor","path":null,"pr_created_at":"2025-12-08T12:23:56.000Z","version_change":"7.15.0 → 7.17.0","issue":{"uuid":"3706160217","node_id":"PR_kwDOIyIx6c63qvRd","number":134,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T12:23:56.000Z","updated_at":"2025-12-12T16:36:46.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":8,"packages":[{"name":"org.springframework.boot:spring-boot-starter-parent","old_version":"3.5.7","new_version":"4.0.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.17.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.17.0"},{"name":"io.swagger.core.v3:swagger-core-jakarta","old_version":"2.2.40","new_version":"2.2.41"},{"name":"org.mozilla:rhino","old_version":"1.8.0","new_version":"1.8.1","repository_url":"https://github.com/mozilla/rhino"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.19.1","new_version":"2.20.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.1.1","new_version":"3.3.0","repository_url":"https://github.com/apache/maven-release"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) | `3.5.7` | `4.0.0` |\n| [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.15.0` | `7.17.0` |\n| org.openapitools:openapi-generator-maven-plugin | `7.15.0` | `7.17.0` |\n| io.swagger.core.v3:swagger-core-jakarta | `2.2.40` | `2.2.41` |\n| [org.mozilla:rhino](https://github.com/mozilla/rhino) | `1.8.0` | `1.8.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.19.1` | `2.20.1` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.1.1` | `3.3.0` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.1` | `3.4.0` |\n\n\nUpdates `org.springframework.boot:spring-boot-starter-parent` from 3.5.7 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-boot/releases\"\u003eorg.springframework.boot:spring-boot-starter-parent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003cp\u003eFull \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.0-Release-Notes\"\u003erelease notes for Spring Boot 4.0\u003c/a\u003e are available on the wiki. There is also \u003ca href=\"https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.0-Migration-Guide\"\u003ea migration guide\u003c/a\u003e to help you upgrade from Spring Boot 3.5.\u003c/p\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChange tomcat and jetty runtime modules to starters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48175\"\u003e#48175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename spring-boot-kotlin-serialization to align with the name of the Kotlinx module that it pulls in \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48076\"\u003e#48076\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\u003eError properties are a general web concern and should not be located beneath server.* \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48201\"\u003e#48201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWith both Jackson 2 and 3 on the classpath, \u003ccode\u003e@JsonTest\u003c/code\u003e fails due to duplicate jacksonTesterFactoryBean \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48198\"\u003e#48198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGradle war task does not exclude starter POMs from lib-provided \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48197\"\u003e#48197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.test.webclient.mockrestserviceserver.enabled is not aligned with its module's name \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48193\"\u003e#48193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSslMeterBinder doesn't register metrics for dynamically added bundles if no bundles exist at bind time \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48182\"\u003e#48182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProperties bound in the child management context ignore the parent's environment prefix \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48177\"\u003e#48177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003essl.chain.expiry metrics doesn't update for dynamically registered SSL bundles \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48171\"\u003e#48171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStarter for spring-boot-micrometer-metrics is missing \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48161\"\u003e#48161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eElasticsearch client's sniffer functionality should not be enabled by default \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48155\"\u003e#48155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring-boot-starter-elasticsearch should depend on elasticsearch-java \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48141\"\u003e#48141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-configuration exclusions are checked using a different class loader to the one that loads auto-configuration classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48132\"\u003e#48132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew arm64 macbooks fail to bootBuildImage due to incorrect platform image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48128\"\u003e#48128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProperties for configuring an isolated JsonMapper or ObjectMapper are incorrectly named \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48116\"\u003e#48116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildpack fails with recent Docker installs due to hardcoded version in URL \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48103\"\u003e#48103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImage building may fail when specifying a platform if an image has already been built with a different platform \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48099\"\u003e#48099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault values of Kotlinx Serialization JSON configuration properties are not documented \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48097\"\u003e#48097\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom XML converters should override defaults in HttpMessageConverters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48096\"\u003e#48096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin serialization is used too aggressively when other JSON libraries are available \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48070\"\u003e#48070\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePortInUseException incorrectly thrown on failure to bind port due to Netty IP misconfiguration \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48059\"\u003e#48059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-configured JCacheMetrics cannot be customized \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48057\"\u003e#48057\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebSecurityCustomizer beans are excluded by WebMvcTest \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48055\"\u003e#48055\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated EnvironmentPostProcessor does not resolve arguments \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48047\"\u003e#48047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRetryPolicySettings should refer to maxRetries, not maxAttempts \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48023\"\u003e#48023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDevtools Restarter does not work with a parameterless main method \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/47996\"\u003e#47996\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDependency management for Kafka should not manage Scala 2.12 libraries \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/47991\"\u003e#47991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring-boot-mail should depend on jakarta.mail:jakarta.mail-api and org.eclipse.angus:angus-mail instead of org.eclipse.angus:jakarta.mail \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/47983\"\u003e#47983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring-boot-starter-data-mongodb-reactive has dependency on reactor-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/47982\"\u003e#47982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for ReactiveElasticsearchClient is in the wrong module \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/47848\"\u003e#47848\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\u003eRemoved property spring.test.webclient.register-rest-template is still documented \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48199\"\u003e#48199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMention support for detecting AWS ECS in \u0026quot;Deploying to the Cloud\u0026quot; \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/48170\"\u003e#48170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevise AWS section of \u0026quot;Deploying to the Cloud\u0026quot; in reference manual \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48163\"\u003e#48163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in PortInUseException Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48134\"\u003e#48134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect section about required setters in \u0026quot;Type-safe Configuration Properties\u0026quot; \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48131\"\u003e#48131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse since attribute in configuration properties deprecation consistently \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48122\"\u003e#48122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument EndpointJsonMapper and management.endpoints.jackson.isolated-json-mapper \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48115\"\u003e#48115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument support for configuring servlet context init parameters using properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48112\"\u003e#48112\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome configuration properties are not documented in the appendix \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/48095\"\u003e#48095\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/1c0e08b4c434b0e77a83098267b2a0f5a3fc56d7\"\u003e\u003ccode\u003e1c0e08b\u003c/code\u003e\u003c/a\u003e Release v4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/34879288f9305e8fb4ca292607e0f997e48a60c6\"\u003e\u003ccode\u003e3487928\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/29b8e969782bef3802784754c1e970fe513a36dc\"\u003e\u003ccode\u003e29b8e96\u003c/code\u003e\u003c/a\u003e Switch make-default in preparation for Spring Boot 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/88da0ddb940fc4f68a9bf161080cb7b5ef454753\"\u003e\u003ccode\u003e88da0dd\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/56feeaa9a036de7fed2ec7e40a4db624adb0858d\"\u003e\u003ccode\u003e56feeaa\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.9-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3becdc7d47f5c0a9478d1a734f4ee94f84a1e7bd\"\u003e\u003ccode\u003e3becdc7\u003c/code\u003e\u003c/a\u003e Move server.error properties to spring.web.error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/2b306329ae0df5ff94ab5846744083fe4df506c7\"\u003e\u003ccode\u003e2b30632\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/4f03b44e972fac9ab11b833daa5c1ec328712fd8\"\u003e\u003ccode\u003e4f03b44\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x' into 3.5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/3d15c13270a78dc6334aee2dd2fac9d7f5c41794\"\u003e\u003ccode\u003e3d15c13\u003c/code\u003e\u003c/a\u003e Next development version (v3.4.13-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/dc140dfc2ea951b75dbb2ba910972318d919759d\"\u003e\u003ccode\u003edc140df\u003c/code\u003e\u003c/a\u003e Upgrade to Spring Framework 7.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.7...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.17.0 released\u003c/h2\u003e\n\u003cp\u003ev7.17.0 stable release comes with 60+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.17.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e1 breaking change (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.17.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eopenapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normalize option \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22236\"\u003e#22236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpenApiNormalizer FILTER improvements. Multi filters + filter on path \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22128\"\u003e#22128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix additional properties handling in 3.1 spec \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22056\"\u003e#22056\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate c curl generator to support float \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21103\"\u003e#21103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CSHARP] Add cache to efficiently lookup CodegenModel in csharp codegen to make csharp generator faster \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22094\"\u003e#22094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CSHARP] Fix how the array type is set when using NULLABLE_REFERENCE_TYPES \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22071\"\u003e#22071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][httpclient] do not use deprecated HttpRequestMessage.Properties \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/20737\"\u003e#20737\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart] Fix compile error in inline enum properties with \u0026quot;default\u0026quot; values \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22165\"\u003e#22165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eElixir\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[fix][elixir] missing type mapping for AnyType \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22081\"\u003e#22081\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[jaxrs] Support jackson option (true by default) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22169\"\u003e#22169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java][jaxrs-spec] withXml support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22140\"\u003e#22140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJersey2/3: Fixes a bug in OAuth token renewal, where the previous HTTP 401 code is reused even after the retry succeeds \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22134\"\u003e#22134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] Remove unnecessary modifiers from API interface templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22132\"\u003e#22132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring 7 WebClient Compatibility \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22030\"\u003e#22030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] add support for api versioning \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22028\"\u003e#22028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJulia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Julia] Fix docstring parameter formatting with backticks \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHP\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(php,php-nextgen): remove useless string cast from ObjectSerializer.mustache \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22121\"\u003e#22121\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePython\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[python-fastapi] Fix: Skip sorting of path operations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22166\"\u003e#22166\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/OpenAPITools/openapi-generator/commit/0120486e6207b41cdd18b89eaf25f061ac87195a\"\u003e\u003ccode\u003e0120486\u003c/code\u003e\u003c/a\u003e v7.17.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22248\"\u003e#22248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44075c9edfeb14cee2c539b11a3b5d761c1272ca\"\u003e\u003ccode\u003e44075c9\u003c/code\u003e\u003c/a\u003e Fix explode query params for typescript-fetch (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22246\"\u003e#22246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3d4f29eac7584e269b15038b3c2dc3a2630e6c71\"\u003e\u003ccode\u003e3d4f29e\u003c/code\u003e\u003c/a\u003e [PYTHON-FASTAPI] update starlette to newer version 0.49.1 (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22243\"\u003e#22243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/351b601368f741b518d25735a00de67000722c73\"\u003e\u003ccode\u003e351b601\u003c/code\u003e\u003c/a\u003e openapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2c248e6c93fc9c621ea51c2509184c47b1e47281\"\u003e\u003ccode\u003e2c248e6\u003c/code\u003e\u003c/a\u003e [ruby] Introduce ApiModelBase (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22052\"\u003e#22052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/68b0dfe6d16bec38a61dcfbe2f1fe46c412ab0a2\"\u003e\u003ccode\u003e68b0dfe\u003c/code\u003e\u003c/a\u003e Expose mtls certificate config params in python and php configuration templat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/31e462dc3ea1d1b240f11f151e74b2fbc6e9a931\"\u003e\u003ccode\u003e31e462d\u003c/code\u003e\u003c/a\u003e Make Gradle properties non-nullable (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22050\"\u003e#22050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/74488fa3c365114af17a8ca9db87cf1bebb17df7\"\u003e\u003ccode\u003e74488fa\u003c/code\u003e\u003c/a\u003e Update modelOneOf.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22220\"\u003e#22220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/8c54f18f7c48cf4547ba0f2d9e714bf1a56acc2f\"\u003e\u003ccode\u003e8c54f18\u003c/code\u003e\u003c/a\u003e remove BACKTICK_PLAN.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/57d12811ef667cc32bef9926ebf59aaa5ebb776a\"\u003e\u003ccode\u003e57d1281\u003c/code\u003e\u003c/a\u003e [Julia] Fix docstring parameter formatting with backticks (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.17.0\n\nUpdates `io.swagger.core.v3:swagger-core-jakarta` from 2.2.40 to 2.2.41\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.17.0\n\nUpdates `org.mozilla:rhino` from 1.8.0 to 1.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mozilla/rhino/releases\"\u003eorg.mozilla:rhino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRhino 1.8.1\u003c/h2\u003e\n\u003cp\u003eThis release fixes a problem with formatting of floating-point numbers to strings that may result in very bad performance in some cases.\u003c/p\u003e\n\u003cp\u003eWe recommend that all users of Rhino upgrade to this release, and to Java 17 or 21, if possible.\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/mozilla/rhino/blob/master/RELEASE-NOTES.md\"\u003eorg.mozilla:rhino's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRhino 1.8.1, Rhino 1.7.15.1, Rhino 1.7.14.1\u003c/h1\u003e\n\u003ch2\u003eDecember 2, 2025\u003c/h2\u003e\n\u003cp\u003eThese releases fix a bug in the code that formats floating-point numbers into strings\nthat could result in very bad performance in some cases.\u003c/p\u003e\n\u003cp\u003eWe recommend that all users of Rhino upgrade to release 1.8.1 if possible,\nand upgrade to Java 17 or 21.\u003c/p\u003e\n\u003cp\u003eUsers who need an older release, or who cannot yet leave Java 8, can also\nuse 1.7.15.1 or 1.7.14.1.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mozilla/rhino/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:versions-maven-plugin` from 2.19.1 to 2.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/versions/releases\"\u003eorg.codehaus.mojo:versions-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.20.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1313\"\u003e#1313\u003c/a\u003e: Do not show existing version as update (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1315\"\u003e#1315\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.20.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\u003eAllow filtering out pre releases in use-latest-versions (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1283\"\u003e#1283\u003c/a\u003e) \u003ca href=\"https://github.com/Artur\"\u003e\u003ccode\u003e@​Artur\u003c/code\u003e\u003c/a\u003e-\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/979\"\u003e#979\u003c/a\u003e: Output file is not overwritten by default (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1279\"\u003e#1279\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eFixed a problem with dependency management filtering in the logged results (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1298\"\u003e#1298\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1295\"\u003e#1295\u003c/a\u003e: getAllUpdates(boolean) should respect currentVersionRange (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1297\"\u003e#1297\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1287\"\u003e#1287\u003c/a\u003e - Versionless dependencies in dependencyManagement accepted by maven, but not bij resolve-ranges (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1288\"\u003e#1288\u003c/a\u003e) \u003ca href=\"https://github.com/maroschutte\"\u003e\u003ccode\u003e@​maroschutte\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArtifact comparison should use semantic version comparison. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1281\"\u003e#1281\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1150\"\u003e#1150\u003c/a\u003e: Resolve multiple level properties (properties resolving to properties) (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1276\"\u003e#1276\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eAdd more examples of ignoredVersions config parameter (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1296\"\u003e#1296\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix broken href link in site (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1294\"\u003e#1294\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded remaining javadoc comments. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1293\"\u003e#1293\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetting rid of javadoc warnings (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1292\"\u003e#1292\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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\u003eResolverAdapter: a thin adapter over Resolver (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1301\"\u003e#1301\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a problem with dependency management filtering in the logged results (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1298\"\u003e#1298\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix broken href link in site (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1294\"\u003e#1294\u003c/a\u003e) \u003ca href=\"https://github.com/mikkoi\"\u003e\u003ccode\u003e@​mikkoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded remaining javadoc comments. (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1293\"\u003e#1293\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetting rid of javadoc warnings (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1292\"\u003e#1292\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved a redundant integration test (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1280\"\u003e#1280\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\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.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1312\"\u003e#1312\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump byteBuddyVersion from 1.18.0 to 1.18.1 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1311\"\u003e#1311\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.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1307\"\u003e#1307\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump byteBuddyVersion from 1.17.7 to 1.18.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1309\"\u003e#1309\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1303\"\u003e#1303\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1305\"\u003e#1305\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-i18n from 1.0.0 to 1.1.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1306\"\u003e#1306\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-interactivity-api from 1.4 to 1.5.1 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1308\"\u003e#1308\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.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1302\"\u003e#1302\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.2 to 4.10.3 (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1290\"\u003e#1290\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/versions/pull/1285\"\u003e#1285\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/b296a4f7cbc57a787a691ae78439d856d3e657b1\"\u003e\u003ccode\u003eb296a4f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 2.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/b243939ff413dcbba754f3dc0244e8027e834bdb\"\u003e\u003ccode\u003eb243939\u003c/code\u003e\u003c/a\u003e Fixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1313\"\u003e#1313\u003c/a\u003e: Do not show existing version as update (\u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1315\"\u003e#1315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/773d0f37d2b78d6fa4d91118079bdabe0c38d5d6\"\u003e\u003ccode\u003e773d0f3\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/mojohaus/versions/commit/2467d99166c6d15bd4e5755f5c500f6ee53ccbaa\"\u003e\u003ccode\u003e2467d99\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/4c240e7af2fc05d1b0719ee6c9e7e1ccb2618abc\"\u003e\u003ccode\u003e4c240e7\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/6d64537083fa7cd7cd6f452dd35a1fb469e82c22\"\u003e\u003ccode\u003e6d64537\u003c/code\u003e\u003c/a\u003e Bump byteBuddyVersion from 1.18.0 to 1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/7736ca686c7aefe37c79df1160d863129ae9030d\"\u003e\u003ccode\u003e7736ca6\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/37a53308a657eb6cddabe9a19bb9feb9159c3ca6\"\u003e\u003ccode\u003e37a5330\u003c/code\u003e\u003c/a\u003e Bump byteBuddyVersion from 1.17.7 to 1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/edeb5e7f01c47ef5d3e2670ecd05601400d82bc8\"\u003e\u003ccode\u003eedeb5e7\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.19.0 to 1.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/versions/commit/88874e07091d4a59005cd5ab66196999383346b6\"\u003e\u003ccode\u003e88874e0\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/versions/compare/2.19.1...2.20.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-release-plugin` from 3.1.1 to 3.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-release/releases\"\u003eorg.apache.maven.plugins:maven-release-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude \u0026quot;[ci skip]\u0026quot; by default in scmReleaseCommitComment (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1423\"\u003e#1423\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1426\"\u003e#1426\u003c/a\u003e : Replace archived \u003ccode\u003eorg.semver:api\u003c/code\u003e with custom \u003ccode\u003eSemVer\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1430\"\u003e#1430\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce new SemVer policies (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1424\"\u003e#1424\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude \u0026quot;[ci skip]\u0026quot; by default in scmReleaseCommitComment (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1423\"\u003e#1423\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\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\u003eCheck all project parents for SCM information. (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1421\"\u003e#1421\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix license header in xml files (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1443\"\u003e#1443\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake implementation of new SemVer policies private for project (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1440\"\u003e#1440\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve todo that led to pointless asserts (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1442\"\u003e#1442\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1434\"\u003e#1434\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old-style plexus annotation (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1432\"\u003e#1432\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up exceptions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1433\"\u003e#1433\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated classes (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1438\"\u003e#1438\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify code (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1429\"\u003e#1429\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix spelling typo (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1431\"\u003e#1431\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1428\"\u003e#1428\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1410\"\u003e#1410\u003c/a\u003e [DOCS] Update Javadoc return tags in ReleaseDescriptor.java (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1427\"\u003e#1427\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove manual configuration for plugin requirementsHistories (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1425\"\u003e#1425\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrect misleading \u003ca href=\"https://github.com/return\"\u003e\u003ccode\u003e@​return\u003c/code\u003e\u003c/a\u003e descriptions in Javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1413\"\u003e#1413\u003c/a\u003e) \u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate JUnit 3/4 to JUnit 5 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1414\"\u003e#1414\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 tag-template to release-drafter configuration (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1415\"\u003e#1415\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix assertions and cleanups in Mojo Tests (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1412\"\u003e#1412\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Javadoc issues per Oracle conventions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1408\"\u003e#1408\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate JUnit 3/4 to JUnit 5 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1411\"\u003e#1411\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1419\"\u003e#1419\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-interactivity-api from 1.4 to 1.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1417\"\u003e#1417\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.28 to 1.29 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1418\"\u003e#1418\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.4 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1395\"\u003e#1395\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeclare used dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1407\"\u003e#1407\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Maven 3.9.11 in dependencies, still required 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1406\"\u003e#1406\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1398\"\u003e#1398\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/2b8adaa3fde80d012e63302b87664003536eb3eb\"\u003e\u003ccode\u003e2b8adaa\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-release-3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/88630f903c60b170f3cd04325a4842182ce7d30a\"\u003e\u003ccode\u003e88630f9\u003c/code\u003e\u003c/a\u003e Fixed \u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1426\"\u003e#1426\u003c/a\u003e : Replace archived \u003ccode\u003eorg.semver:api\u003c/code\u003e with custom \u003ccode\u003eSemVer\u003c/code\u003e implemen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/7af8acefea2f40adc885bd7f4a63e47a5396b898\"\u003e\u003ccode\u003e7af8ace\u003c/code\u003e\u003c/a\u003e Fix license header in xml files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/8914b84f9ae932ed17c6b2c633b4ab146498b227\"\u003e\u003ccode\u003e8914b84\u003c/code\u003e\u003c/a\u003e Make implementation of new SemVer policies private for project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/7e861f0af8db311bbb585d9e30d2921f12c21f7e\"\u003e\u003ccode\u003e7e861f0\u003c/code\u003e\u003c/a\u003e Resolve todo that led to pointless asserts (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1442\"\u003e#1442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/422f8959b83304a3dd02ba86e17d92a85840a09c\"\u003e\u003ccode\u003e422f895\u003c/code\u003e\u003c/a\u003e Prefer JDK join method (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1434\"\u003e#1434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/70f56adc0e292b038dfea9b82728b4551fd55503\"\u003e\u003ccode\u003e70f56ad\u003c/code\u003e\u003c/a\u003e Remove old-style plexus annotation (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/a06c6f8c81da800b1292f17246b8aea688eeb0c7\"\u003e\u003ccode\u003ea06c6f8\u003c/code\u003e\u003c/a\u003e Clean up exceptions (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1433\"\u003e#1433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/227215b9aeb6fb2d5556f94650ce8f331f072cde\"\u003e\u003ccode\u003e227215b\u003c/code\u003e\u003c/a\u003e Replace deprecated classes (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/311ecf585015fd73624e2e8c590da3359c68a79e\"\u003e\u003ccode\u003e311ecf5\u003c/code\u003e\u003c/a\u003e Back project version to 3.3.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-release/compare/maven-release-3.1.1...maven-release-3.3.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-source-plugin` from 3.3.1 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-140\"\u003e[MSOURCES-140]\u003c/a\u003e - fail only if re-attach different files (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/24\"\u003e#24\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump m-invoker-p to 3.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/251\"\u003e#251\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to manually execute release drafter (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/58\"\u003e#58\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Issues (Maven 3 branch) (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/57\"\u003e#57\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/49\"\u003e#49\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\u003eUse plexus-utils version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/252\"\u003e#252\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 commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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 org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/248\"\u003e#248\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.4 to 3.6.5 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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.plexus:plexus-archiver from 4.10.1 to 4.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/242\"\u003e#242\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.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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 mavenVersion from 3.2.5 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/221\"\u003e#221\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.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-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.apache.maven:maven-archiver from 3.6.3 to 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/229\"\u003e#229\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 41 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/218\"\u003e#218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/226\"\u003e#226\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.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/222\"\u003e#222\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.16.1 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/68\"\u003e#68\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.9.2 to 4.10.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/63\"\u003e#63\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.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/66\"\u003e#66\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.16.0 to 2.16.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/27\"\u003e#27\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-147\"\u003e[MSOURCES-147]\u003c/a\u003e - Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/23\"\u003e#23\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-146\"\u003e[MSOURCES-146]\u003c/a\u003e - Bump commons-io:commons-io from 2.11.0 to 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/25\"\u003e#25\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-145\"\u003e[MSOURCES-145]\u003c/a\u003e - Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/26\"\u003e#26\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-source-plugin/commit/ecf937ac27224df8135b3599edb9c9f9a8524a14\"\u003e\u003ccode\u003eecf937a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/95b3bf40e10268328b61f1dd0f1e936ebe34497e\"\u003e\u003ccode\u003e95b3bf4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[maven-release-plugin] prepare for next development iteration\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7a9a77079e1734d71a4738acf46a314f790545a3\"\u003e\u003ccode\u003e7a9a770\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/292c1ce3a0266e56e7299457c7f6ac0e913b38b4\"\u003e\u003ccode\u003e292c1ce\u003c/code\u003e\u003c/a\u003e Use plexus-utils version from parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/bf79b71899727718db8ac5944e13d6e191d87f0c\"\u003e\u003ccode\u003ebf79b71\u003c/code\u003e\u003c/a\u003e Bump m-invoker-p to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/4f3fcb965bf3a5900cf9a3b5b575ffb69483aff3\"\u003e\u003ccode\u003e4f3fcb9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/a8674428b1b62cfe5e7fecce455383ee2719c366\"\u003e\u003ccode\u003ea867442\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/51c66ac844e88b78efb8b78ea2fdd90fb7f85bbf\"\u003e\u003ccode\u003e51c66ac\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/267df4697b8bfd8414d62d4e81f5e25e12723000\"\u003e\u003ccode\u003e267df46\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ef85324e79ad34c68c118ac6cf649bb6f477664a\"\u003e\u003ccode\u003eef85324\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.1...maven-source-plugin-3.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/folio-query-tool-metadata/pull/134","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-query-tool-metadata/issues/134","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/134/packages"}},{"old_version":"7.15.0","new_version":"7.17.0","update_type":"minor","path":null,"pr_created_at":"2025-11-10T14:35:56.000Z","version_change":"7.15.0 → 7.17.0","issue":{"uuid":"3608341925","node_id":"PR_kwDOIyIx6c6yjJtW","number":128,"state":"open","title":"fix(deps): bump the prod-deps group with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-10T14:35:56.000Z","updated_at":"2025-11-17T14:05:16.318Z","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":3,"packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.17.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.17.0"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.17.0"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.1.1","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-release"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 3 updates: [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator), org.openapitools:openapi-generator-maven-plugin and [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release).\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.17.0 released\u003c/h2\u003e\n\u003cp\u003ev7.17.0 stable release comes with 60+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.17.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e1 breaking change (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.17.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eopenapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normalize option \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22236\"\u003e#22236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpenApiNormalizer FILTER improvements. Multi filters + filter on path \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22128\"\u003e#22128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix additional properties handling in 3.1 spec \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22056\"\u003e#22056\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate c curl generator to support float \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21103\"\u003e#21103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CSHARP] Add cache to efficiently lookup CodegenModel in csharp codegen to make csharp generator faster \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22094\"\u003e#22094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CSHARP] Fix how the array type is set when using NULLABLE_REFERENCE_TYPES \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22071\"\u003e#22071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][httpclient] do not use deprecated HttpRequestMessage.Properties \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/20737\"\u003e#20737\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart] Fix compile error in inline enum properties with \u0026quot;default\u0026quot; values \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22165\"\u003e#22165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eElixir\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[fix][elixir] missing type mapping for AnyType \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22081\"\u003e#22081\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[jaxrs] Support jackson option (true by default) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22169\"\u003e#22169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java][jaxrs-spec] withXml support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22140\"\u003e#22140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJersey2/3: Fixes a bug in OAuth token renewal, where the previous HTTP 401 code is reused even after the retry succeeds \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22134\"\u003e#22134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] Remove unnecessary modifiers from API interface templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22132\"\u003e#22132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring 7 WebClient Compatibility \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22030\"\u003e#22030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] add support for api versioning \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22028\"\u003e#22028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJulia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Julia] Fix docstring parameter formatting with backticks \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHP\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(php,php-nextgen): remove useless string cast from ObjectSerializer.mustache \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22121\"\u003e#22121\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePython\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[python-fastapi] Fix: Skip sorting of path operations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22166\"\u003e#22166\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/OpenAPITools/openapi-generator/commit/0120486e6207b41cdd18b89eaf25f061ac87195a\"\u003e\u003ccode\u003e0120486\u003c/code\u003e\u003c/a\u003e v7.17.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22248\"\u003e#22248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44075c9edfeb14cee2c539b11a3b5d761c1272ca\"\u003e\u003ccode\u003e44075c9\u003c/code\u003e\u003c/a\u003e Fix explode query params for typescript-fetch (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22246\"\u003e#22246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3d4f29eac7584e269b15038b3c2dc3a2630e6c71\"\u003e\u003ccode\u003e3d4f29e\u003c/code\u003e\u003c/a\u003e [PYTHON-FASTAPI] update starlette to newer version 0.49.1 (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22243\"\u003e#22243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/351b601368f741b518d25735a00de67000722c73\"\u003e\u003ccode\u003e351b601\u003c/code\u003e\u003c/a\u003e openapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2c248e6c93fc9c621ea51c2509184c47b1e47281\"\u003e\u003ccode\u003e2c248e6\u003c/code\u003e\u003c/a\u003e [ruby] Introduce ApiModelBase (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22052\"\u003e#22052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/68b0dfe6d16bec38a61dcfbe2f1fe46c412ab0a2\"\u003e\u003ccode\u003e68b0dfe\u003c/code\u003e\u003c/a\u003e Expose mtls certificate config params in python and php configuration templat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/31e462dc3ea1d1b240f11f151e74b2fbc6e9a931\"\u003e\u003ccode\u003e31e462d\u003c/code\u003e\u003c/a\u003e Make Gradle properties non-nullable (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22050\"\u003e#22050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/74488fa3c365114af17a8ca9db87cf1bebb17df7\"\u003e\u003ccode\u003e74488fa\u003c/code\u003e\u003c/a\u003e Update modelOneOf.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22220\"\u003e#22220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/8c54f18f7c48cf4547ba0f2d9e714bf1a56acc2f\"\u003e\u003ccode\u003e8c54f18\u003c/code\u003e\u003c/a\u003e remove BACKTICK_PLAN.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/57d12811ef667cc32bef9926ebf59aaa5ebb776a\"\u003e\u003ccode\u003e57d1281\u003c/code\u003e\u003c/a\u003e [Julia] Fix docstring parameter formatting with backticks (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.17.0\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.17.0\n\nUpdates `org.apache.maven.plugins:maven-release-plugin` from 3.1.1 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-release/releases\"\u003eorg.apache.maven.plugins:maven-release-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;serverId\u0026quot; and \u0026quot;privateKey\u0026quot; SCM parameters (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1385\"\u003e#1385\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport complex CI-Friendly expressions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1382\"\u003e#1382\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MRELEASE-1160\"\u003e[MRELEASE-1160]\u003c/a\u003e - Consider releaseDescriptor's pushChanges for ScmRepositoryConfigurator.getConfiguredRepository() (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/237\"\u003e#237\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MRELEASE-1054\"\u003e[MRELEASE-1054]\u003c/a\u003e - Support for excluding submodules changes. (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/196\"\u003e#196\u003c/a\u003e) \u003ca href=\"https://github.com/wuwen5\"\u003e\u003ccode\u003e@​wuwen5\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/MRELEASE-1154\"\u003e[MRELEASE-1154]\u003c/a\u003e - Never fail for unresolvable version expressions (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/230\"\u003e#230\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MRELEASE-1153\"\u003e[MRELEASE-1153]\u003c/a\u003e - Revert parts of MRELEASE-1109 (8dfcb47996320af5e6f0b2d50eac209… (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/224\"\u003e#224\u003c/a\u003e) \u003ca href=\"https://github.com/michael-o\"\u003e\u003ccode\u003e@​michael-o\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConvert APT to Markdown (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1405\"\u003e#1405\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(doc) Add FAQ entry for using custom deploy plugin (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1388\"\u003e#1388\u003c/a\u003e) \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/238\"\u003e#238\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👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusFileUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1403\"\u003e#1403\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1404\"\u003e#1404\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate site descriptor to 2.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1399\"\u003e#1399\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1387\"\u003e#1387\u003c/a\u003e) \u003ca href=\"https://github.com/sebtiem\"\u003e\u003ccode\u003e@​sebtiem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGithub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/241\"\u003e#241\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert to Guice constructor injection (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/236\"\u003e#236\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump parent from 42 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1396\"\u003e#1396\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1392\"\u003e#1392\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump scmVersion from 2.1.0 to 2.2.1 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1393\"\u003e#1393\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.3 to 2.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1389\"\u003e#1389\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1386\"\u003e#1386\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1378\"\u003e#1378\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-interactivity-api from 1.3 to 1.4 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/239\"\u003e#239\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 (\u003ca href=\"https://redirect.github.com/apache/maven-release/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.xmlunit:xmlunit-core from 2.10.1 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/1377\"\u003e#1377\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.0 to 2.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/242\"\u003e#242\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.hamcrest:hamcrest-core from 2.2 to 3.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/227\"\u003e#227\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.hamcrest:hamcrest from 2.2 to 3.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/226\"\u003e#226\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.15.0 to 3.17.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/231\"\u003e#231\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/pull/225\"\u003e#225\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-release/commit/167c489c26ff9c2d5aa1e20fdaaa732b9351865b\"\u003e\u003ccode\u003e167c489\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-release-3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/0ab10be84e4b0d0d3cf22a02efdbdbe09ec2a5e4\"\u003e\u003ccode\u003e0ab10be\u003c/code\u003e\u003c/a\u003e Improve javadoc for parameter \u0026quot;pushChanges\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/f06aaa2f332f87e390f398785c7435aee4fa8229\"\u003e\u003ccode\u003ef06aaa2\u003c/code\u003e\u003c/a\u003e Add links to Javadocs for SCM authentication\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/bf44cbeaa61d41863c672b2aa874c35320f542f1\"\u003e\u003ccode\u003ebf44cbe\u003c/code\u003e\u003c/a\u003e Site: Convert APT to Markdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/71db7e55ead003ce755a0e621a18fe165017c121\"\u003e\u003ccode\u003e71db7e5\u003c/code\u003e\u003c/a\u003e Move to match target converter format MARKDOWN with doxia-converter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/46a6026700d3744a305f941c306cab5c89bccfe7\"\u003e\u003ccode\u003e46a6026\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ePlexusFileUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1403\"\u003e#1403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/b3d49dc70db1687d26b51e0bd47cf5cc8a3e0262\"\u003e\u003ccode\u003eb3d49dc\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1404\"\u003e#1404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/ce76e9f7bcb4bf5fd51851f3bfd8ae2fa4cbdb64\"\u003e\u003ccode\u003ece76e9f\u003c/code\u003e\u003c/a\u003e Update site descriptor to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/0ef78fd81a46cc34e5f92d06f6afef31d3085c2e\"\u003e\u003ccode\u003e0ef78fd\u003c/code\u003e\u003c/a\u003e Bump parent from 42 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-release/commit/dfe917c409b4c4016015009221a546f3bbef7f0c\"\u003e\u003ccode\u003edfe917c\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-release/issues/1392\"\u003e#1392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-release/compare/maven-release-3.1.1...maven-release-3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/folio-query-tool-metadata/pull/128","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-query-tool-metadata/issues/128","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/128/packages"}},{"old_version":"7.16.0","new_version":"7.17.0","update_type":"minor","path":null,"pr_created_at":"2025-10-30T00:21:28.000Z","version_change":"7.16.0 → 7.17.0","issue":{"uuid":"3568448225","node_id":"PR_kwDOGzaPjM6wgJhN","number":1354,"state":"open","title":"Bump org.openapitools:openapi-generator from 7.16.0 to 7.17.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":"2025-10-30T00:21:28.000Z","updated_at":"2025-10-30T00:27:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.16.0","new_version":"7.17.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.16.0 to 7.17.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.17.0 released\u003c/h2\u003e\n\u003cp\u003ev7.17.0 stable release comes with 60+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThis release comes with \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.17.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22\"\u003e1 breaking change (with fallback)\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.17.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eopenapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normalize option \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22236\"\u003e#22236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default (Breaking change (with fallback)) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22180\"\u003e#22180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOpenApiNormalizer FILTER improvements. Multi filters + filter on path \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22128\"\u003e#22128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix additional properties handling in 3.1 spec \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22056\"\u003e#22056\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate c curl generator to support float \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21103\"\u003e#21103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CSHARP] Add cache to efficiently lookup CodegenModel in csharp codegen to make csharp generator faster \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22094\"\u003e#22094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CSHARP] Fix how the array type is set when using NULLABLE_REFERENCE_TYPES \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22071\"\u003e#22071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[csharp][httpclient] do not use deprecated HttpRequestMessage.Properties \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/20737\"\u003e#20737\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart] Fix compile error in inline enum properties with \u0026quot;default\u0026quot; values \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22165\"\u003e#22165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eElixir\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[fix][elixir] missing type mapping for AnyType \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22081\"\u003e#22081\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[jaxrs] Support jackson option (true by default) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22169\"\u003e#22169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java][jaxrs-spec] withXml support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22140\"\u003e#22140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJersey2/3: Fixes a bug in OAuth token renewal, where the previous HTTP 401 code is reused even after the retry succeeds \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22134\"\u003e#22134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] Remove unnecessary modifiers from API interface templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22132\"\u003e#22132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring 7 WebClient Compatibility \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22030\"\u003e#22030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Spring] add support for api versioning \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22028\"\u003e#22028\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJulia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Julia] Fix docstring parameter formatting with backticks \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustom error messages for size, length, min \u0026amp; max validations in Spring \u0026amp; Spring-Kotlin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22090\"\u003e#22090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHP\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(php,php-nextgen): remove useless string cast from ObjectSerializer.mustache \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22121\"\u003e#22121\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePython\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose mtls certificate config params in python and php configuration templates \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22229\"\u003e#22229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[python-fastapi] Fix: Skip sorting of path operations \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22166\"\u003e#22166\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/OpenAPITools/openapi-generator/commit/0120486e6207b41cdd18b89eaf25f061ac87195a\"\u003e\u003ccode\u003e0120486\u003c/code\u003e\u003c/a\u003e v7.17.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22248\"\u003e#22248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44075c9edfeb14cee2c539b11a3b5d761c1272ca\"\u003e\u003ccode\u003e44075c9\u003c/code\u003e\u003c/a\u003e Fix explode query params for typescript-fetch (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22246\"\u003e#22246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/3d4f29eac7584e269b15038b3c2dc3a2630e6c71\"\u003e\u003ccode\u003e3d4f29e\u003c/code\u003e\u003c/a\u003e [PYTHON-FASTAPI] update starlette to newer version 0.49.1 (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22243\"\u003e#22243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/351b601368f741b518d25735a00de67000722c73\"\u003e\u003ccode\u003e351b601\u003c/code\u003e\u003c/a\u003e openapi-normalizer: Add REMOVE_PROPERTIES_FROM_TYPE_OTHER_THAN_OBJECT normali...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2c248e6c93fc9c621ea51c2509184c47b1e47281\"\u003e\u003ccode\u003e2c248e6\u003c/code\u003e\u003c/a\u003e [ruby] Introduce ApiModelBase (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22052\"\u003e#22052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/68b0dfe6d16bec38a61dcfbe2f1fe46c412ab0a2\"\u003e\u003ccode\u003e68b0dfe\u003c/code\u003e\u003c/a\u003e Expose mtls certificate config params in python and php configuration templat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/31e462dc3ea1d1b240f11f151e74b2fbc6e9a931\"\u003e\u003ccode\u003e31e462d\u003c/code\u003e\u003c/a\u003e Make Gradle properties non-nullable (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22050\"\u003e#22050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/74488fa3c365114af17a8ca9db87cf1bebb17df7\"\u003e\u003ccode\u003e74488fa\u003c/code\u003e\u003c/a\u003e Update modelOneOf.mustache (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22220\"\u003e#22220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/8c54f18f7c48cf4547ba0f2d9e714bf1a56acc2f\"\u003e\u003ccode\u003e8c54f18\u003c/code\u003e\u003c/a\u003e remove BACKTICK_PLAN.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/57d12811ef667cc32bef9926ebf59aaa5ebb776a\"\u003e\u003ccode\u003e57d1281\u003c/code\u003e\u003c/a\u003e [Julia] Fix docstring parameter formatting with backticks (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22190\"\u003e#22190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.16.0...v7.17.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.16.0\u0026new-version=7.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/quarkiverse/quarkus-openapi-generator/pull/1354","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-openapi-generator/issues/1354","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1354/packages"}},{"old_version":"7.14.0","new_version":"7.16.0","update_type":"minor","path":null,"pr_created_at":"2025-10-13T02:31:27.000Z","version_change":"7.14.0 → 7.16.0","issue":{"uuid":"3508252150","node_id":"PR_kwDOO5I_fs6tXi_P","number":28,"state":"closed","title":"chore(deps): bump the maven-version-updates group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-24T02:27:16.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T02:31:27.000Z","updated_at":"2025-11-24T02:27:18.000Z","time_to_close":3628549,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"maven-version-updates","update_count":20,"packages":[{"name":"org.bouncycastle:bcprov-jdk18on","old_version":"1.81","new_version":"1.82","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.81","new_version":"1.82","repository_url":"https://github.com/bcgit/bc-java"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.40.0","new_version":"2.42.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.uber.nullaway:nullaway","old_version":"0.12.7","new_version":"0.12.10","repository_url":"https://github.com/uber/NullAway"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.13.3","new_version":"6.0.0","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.40.0","new_version":"2.42.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.openapitools:openapi-generator","old_version":"7.14.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator-core","old_version":"7.14.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.graalvm.polyglot:polyglot","old_version":"24.2.2","new_version":"25.0.0","repository_url":"https://github.com/oracle/graal"},{"name":"org.graalvm.polyglot:js","old_version":"24.2.2","new_version":"25.0.0","repository_url":"https://github.com/oracle/graal"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.13","new_version":"1.5.19","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.9.3.2","new_version":"4.9.6.0","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.1","new_version":"3.6.2","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.13","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"2.45.0","new_version":"3.0.0","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-version-updates group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) | `1.81` | `1.82` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.81` | `1.82` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.40.0` | `2.42.0` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.12.7` | `0.12.10` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `5.13.3` | `6.0.0` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.40.0` | `2.42.0` |\n| [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.14.0` | `7.16.0` |\n| [org.openapitools:openapi-generator-core](https://github.com/openapitools/openapi-generator) | `7.14.0` | `7.16.0` |\n| [org.graalvm.polyglot:polyglot](https://github.com/oracle/graal) | `24.2.2` | `25.0.0` |\n| [org.graalvm.polyglot:js](https://github.com/oracle/graal) | `24.2.2` | `25.0.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.13` | `1.5.19` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.9.3.2` | `4.9.6.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.1` | `3.6.2` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.11.2` | `3.12.0` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.13` | `0.8.14` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `2.45.0` | `3.0.0` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n\n\nUpdates `org.bouncycastle:bcprov-jdk18on` from 1.81 to 1.82\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcprov-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.1.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.83\u003c!-- raw HTML omitted --\u003e\nDate:      TBD\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.2.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.82\u003c!-- raw HTML omitted --\u003e\nDate:      2025, 17th September.\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\u003eSee full diff in \u003ca href=\"https://github.com/bcgit/bc-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.bouncycastle:bcpkix-jdk18on` from 1.81 to 1.82\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcpkix-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.1.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.83\u003c!-- raw HTML omitted --\u003e\nDate:      TBD\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.2.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.82\u003c!-- raw HTML omitted --\u003e\nDate:      2025, 17th September.\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\u003eSee full diff in \u003ca href=\"https://github.com/bcgit/bc-java/commits\"\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.40.0 to 2.42.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.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe return type of \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e has changed. The previous type was \u003ccode\u003eEnumSet\u0026lt;Flags.Flag\u0026gt;\u003c/code\u003e, where \u003ccode\u003eFlags.Flag\u003c/code\u003e is an enum in the javac class \u003ccode\u003eFlags\u003c/code\u003e. A recent JDK change has replaced that enum with a new top-level enum called \u003ccode\u003eFlagsEnum\u003c/code\u003e. It is not possible to change \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e in a way that would be type-safe and compatible with the enums from JDKs both before and after the change. Instead, the method now returns \u003ccode\u003eImmutableSet\u0026lt;String\u0026gt;\u003c/code\u003e, where the strings come from the \u003ccode\u003etoString()\u003c/code\u003e of the enum constants. That means they are \u003ccode\u003e\u0026quot;native\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;abstract\u0026quot;\u003c/code\u003e, etc.\u003c/li\u003e\n\u003cli\u003eFlag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ca href=\"https://errorprone.info/bugpattern/SystemOut\"\u003e\u003ccode\u003eSystemOut\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.41.0...v2.42.0\"\u003ehttps://github.com/google/error-prone/compare/v2.41.0...v2.42.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/52b61801ceacc31be26261a14e4eb95bee68cdd8\"\u003e\u003ccode\u003e52b6180\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/691c64a24ac430fa26a69ff3ae62fdba0346e0df\"\u003e\u003ccode\u003e691c64a\u003c/code\u003e\u003c/a\u003e Flag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ccode\u003eSystemOut\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0b751cd69ac278d63686a776cd55a067b7bff7ae\"\u003e\u003ccode\u003e0b751cd\u003c/code\u003e\u003c/a\u003e ExpicitArrayForVarargs: flag unnecessary explicit construction of an array to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/982fe208c273cc82e838efbbc9c001b857cd239e\"\u003e\u003ccode\u003e982fe20\u003c/code\u003e\u003c/a\u003e Tweak links to point to newer versions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/a2df97f0d3842e1d45f26bf085a3a95f273346be\"\u003e\u003ccode\u003ea2df97f\u003c/code\u003e\u003c/a\u003e [StatementSwitchToExpressionSwitch] fix bug where \u003ccode\u003ecase null\u003c/code\u003e can sometimes b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/e691be588c891d4fc10cb41f019960accd21db2d\"\u003e\u003ccode\u003ee691be5\u003c/code\u003e\u003c/a\u003e Fix (behind a flag) a silly bug in RedundantSetterCall.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce1a422f3f92a9a9c6434a9e0e00df5ce9877df2\"\u003e\u003ccode\u003ece1a422\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eDurations.wait()\u003c/code\u003e to \u003ccode\u003eWaitMatchers.waitMethodWithTimeout\u003c/code\u003e (and make them...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/da03fea47dd31b1a63932d78f3d91fb383cce8d1\"\u003e\u003ccode\u003eda03fea\u003c/code\u003e\u003c/a\u003e Update MethodCanBeStatic to be able to detect and trigger on Guice \u003ca href=\"https://github.com/Provides\"\u003e\u003ccode\u003e@​Provides\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/83e6582d6333d2e2d5e5f2f279c630d54ae65fae\"\u003e\u003ccode\u003e83e6582\u003c/code\u003e\u003c/a\u003e RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/db62c8c27ec5984058788547958f2f7c8d1bee95\"\u003e\u003ccode\u003edb62c8c\u003c/code\u003e\u003c/a\u003e Automated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.12.7 to 0.12.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.12.10\u003c/h2\u003e\n\u003cp\u003eThis release contains significant improvements to inference support for generic method calls in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1075\"\u003e#1075\u003c/a\u003e).\nWe expect that many more valid calls will pass NullAway, but that some new bugs may have been introduced.  Please report\nany issues that you see.  There is also a new flag, \u003ccode\u003e-XepOpt:NullAway:WarnOnGenericInferenceFailure\u003c/code\u003e to make NullAway\nreport a warning when inference fails, to help identify any issues.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1244\"\u003e#1244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress \u003ccode\u003eCastToNonNull\u003c/code\u003e warnings for \u003ccode\u003e@NullUnmarked\u003c/code\u003e method calls by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Fix crash when overriding with raw types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1265\"\u003e#1265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handle calls to super constructors and superclass methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1248\"\u003e#1248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue-1250 pattern matching for instanceof in switch case by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1259\"\u003e#1259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAccount for annotations in extends / implements when computing view as supertype (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve error messages for type incompatibility at pseudo-assignments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport java.util.Objects.toString() by \u003ca href=\"https://github.com/gulikoza\"\u003e\u003ccode\u003e@​gulikoza\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRecord when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue 1275 - report unboxing warning for for-each loop by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAbstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInvoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eBuild Spring with snapshot build as a CI job (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1251\"\u003e#1251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd more instance fields to \u003ccode\u003eGenericsChecks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove unneeded checkNotCall call (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFail build on JDK 21 versions before 21.0.8 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify JDK version to use for best JSpecify support (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1269\"\u003e#1269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplified set of CI jobs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: upgrade to Gradle 9 + AGP 8.7.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompile with JDK 24 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e by \u003ca href=\"https://github.com/mernst\"\u003e\u003ccode\u003e@​mernst\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.12.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a case in our inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1240\"\u003e#1240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for Apache Commons CollectionUtils.isNotEmpty, Amazon CollectionUtils.IsNullOrEmpty, and a couple Amazon StringUtils methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eFix maven central link in RELEASING.md (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1237\"\u003e#1237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.41.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1239\"\u003e#1239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1246\"\u003egh-1246\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest reading JSpecify annotations from bytecodes on JDK 21 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.12.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument interactions between Guava and JSpecify mode in README (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: handle nullness annotations from extends / inherits clauses (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1211\"\u003e#1211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllowing NewClassTree to be passed into getGenericParameterNullnessAtInvocation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1210\"\u003e#1210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ca href=\"https://github.com/NullMarked\"\u003e\u003ccode\u003e@​NullMarked\u003c/code\u003e\u003c/a\u003e on modules (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle NewClassTree in compareGenericTypeParameterNullabilityForCall(\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1212\"\u003e#1212\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore flexible handling of AssertJ isNotNull methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1221\"\u003e#1221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport AssertJ hasSize() (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1229\"\u003e#1229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInference of generic method type arguments based on returns and parameter passing (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrototype implementation of javac plugin to serialize nullness annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd AdditionalSuppressionNames configuration option (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1231\"\u003e#1231\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.12.10\u003c/h2\u003e\n\u003cp\u003eThis release contains significant improvements to inference support for generic method calls in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1075\"\u003e#1075\u003c/a\u003e).\nWe expect that many more valid calls will pass NullAway, but that some new bugs may have been introduced.  Please report\nany issues that you see.  There is also a new flag, \u003ccode\u003e-XepOpt:NullAway:WarnOnGenericInferenceFailure\u003c/code\u003e to make NullAway\nreport a warning when inference fails, to help identify any issues.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1244\"\u003e#1244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress \u003ccode\u003eCastToNonNull\u003c/code\u003e warnings for \u003ccode\u003e@NullUnmarked\u003c/code\u003e method calls by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Fix crash when overriding with raw types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1265\"\u003e#1265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handle calls to super constructors and superclass methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1248\"\u003e#1248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue-1250 pattern matching for instanceof in switch case by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1259\"\u003e#1259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAccount for annotations in extends / implements when computing view as supertype (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve error messages for type incompatibility at pseudo-assignments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport java.util.Objects.toString() by \u003ca href=\"https://github.com/gulikoza\"\u003e\u003ccode\u003e@​gulikoza\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRecord when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue 1275 - report unboxing warning for for-each loop by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAbstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInvoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eBuild Spring with snapshot build as a CI job (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1251\"\u003e#1251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd more instance fields to \u003ccode\u003eGenericsChecks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove unneeded checkNotCall call (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFail build on JDK 21 versions before 21.0.8 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify JDK version to use for best JSpecify support (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1269\"\u003e#1269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplified set of CI jobs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: upgrade to Gradle 9 + AGP 8.7.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompile with JDK 24 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e by \u003ca href=\"https://github.com/mernst\"\u003e\u003ccode\u003e@​mernst\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.12.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a case in our inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1240\"\u003e#1240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for Apache Commons CollectionUtils.isNotEmpty, Amazon CollectionUtils.IsNullOrEmpty, and a couple Amazon StringUtils methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eFix maven central link in RELEASING.md (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1237\"\u003e#1237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.41.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1239\"\u003e#1239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1246\"\u003egh-1246\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest reading JSpecify annotations from bytecodes on JDK 21 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.12.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument interactions between Guava and JSpecify mode in README (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: handle nullness annotations from extends / inherits clauses (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1211\"\u003e#1211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllowing NewClassTree to be passed into getGenericParameterNullnessAtInvocation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1210\"\u003e#1210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ca href=\"https://github.com/NullMarked\"\u003e\u003ccode\u003e@​NullMarked\u003c/code\u003e\u003c/a\u003e on modules (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle NewClassTree in compareGenericTypeParameterNullabilityForCall(\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1212\"\u003e#1212\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore flexible handling of AssertJ isNotNull methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1221\"\u003e#1221\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/uber/NullAway/commit/13580d515875cccd885ad00a28658a06ccada06a\"\u003e\u003ccode\u003e13580d5\u003c/code\u003e\u003c/a\u003e Prepare for release 0.12.10.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f8c214bd05433b15fc663ed75ed65dd96ddd88bd\"\u003e\u003ccode\u003ef8c214b\u003c/code\u003e\u003c/a\u003e Update changelog for release 0.12.10 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2e578d6314e224a83114d3ff85571a33ab4b6035\"\u003e\u003ccode\u003e2e578d6\u003c/code\u003e\u003c/a\u003e Invoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c187bf593f8a2979ca9770cb7849619f334daef4\"\u003e\u003ccode\u003ec187bf5\u003c/code\u003e\u003c/a\u003e Abstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/dd0da6d4628c36bed659f862cb5b5d0bd19cb263\"\u003e\u003ccode\u003edd0da6d\u003c/code\u003e\u003c/a\u003e issue 1275 - report unboxing warning for for-each loop (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/533986cb969c42cffa8a2c5481920cf8c84fa656\"\u003e\u003ccode\u003e533986c\u003c/code\u003e\u003c/a\u003e Record when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cb72c5a6c477d90e5d23ddeedc07af590b49f455\"\u003e\u003ccode\u003ecb72c5a\u003c/code\u003e\u003c/a\u003e Support java.util.Objects.toString() (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/8f4050025d7ad65c877f71b222ee4051a139a569\"\u003e\u003ccode\u003e8f40500\u003c/code\u003e\u003c/a\u003e JSpecify: Improve error messages for type incompatibility at pseudo-assignmen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9272d8b20dec09cf598d20026ce37dcbbe42168b\"\u003e\u003ccode\u003e9272d8b\u003c/code\u003e\u003c/a\u003e Bug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/66e9f572b1afd6673e0a1f5a56942c0c73cc06f9\"\u003e\u003ccode\u003e66e9f57\u003c/code\u003e\u003c/a\u003e Don't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.12.7...v0.12.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 5.13.3 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 6.0.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-M1...r6.0.0-M2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M1...r6.0.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/4f7959463a5bc1fc6a1150aefcbf1ff42927a18e\"\u003e\u003ccode\u003e4f79594\u003c/code\u003e\u003c/a\u003e Release 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/55af30a7ffca8fd64a9c9e38958407285d23ffe0\"\u003e\u003ccode\u003e55af30a\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Use \u003ccode\u003edevelop/6.x\u003c/code\u003e branch for junit-examples during release build\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/df3cfdd52554cb71111a3fa48bff0b5518072f87\"\u003e\u003ccode\u003edf3cfdd\u003c/code\u003e\u003c/a\u003e Release 5.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/fcb84a25bc12e20a5330f3d46dd1cb5cbf2a4905\"\u003e\u003ccode\u003efcb84a2\u003c/code\u003e\u003c/a\u003e Disable backward compatibility check when offline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c9c8344ce55a7a77c9fa8848db21c279473ec22d\"\u003e\u003ccode\u003ec9c8344\u003c/code\u003e\u003c/a\u003e Prune 5.14.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/03d8a725f07b484c070dd459aa8fd642222f06ee\"\u003e\u003ccode\u003e03d8a72\u003c/code\u003e\u003c/a\u003e Update broken link to using API Gaurdian with bndtools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/3a0b29b46c05ac11b2e7cac1a1535276c465b0ad\"\u003e\u003ccode\u003e3a0b29b\u003c/code\u003e\u003c/a\u003e Use temporary JUnit 6 logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6603caa17823bd632436e040ace1507404c2c4c3\"\u003e\u003ccode\u003e6603caa\u003c/code\u003e\u003c/a\u003e Rename \u003ccode\u003eeclipseClasspath\u003c/code\u003e to \u003ccode\u003eeclipseConventions\u003c/code\u003e to avoid confusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ab3470b8ad05e71e0dfa26cc3c4f5e5d2583ee74\"\u003e\u003ccode\u003eab3470b\u003c/code\u003e\u003c/a\u003e Make sealed \u003ccode\u003eMediaType\u003c/code\u003e work in Eclipse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/a8cd41e5164030dd815a75d1d513df8fa846fac0\"\u003e\u003ccode\u003ea8cd41e\u003c/code\u003e\u003c/a\u003e Remove annotations not visible in Eclipse\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.3...r6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.40.0 to 2.42.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe return type of \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e has changed. The previous type was \u003ccode\u003eEnumSet\u0026lt;Flags.Flag\u0026gt;\u003c/code\u003e, where \u003ccode\u003eFlags.Flag\u003c/code\u003e is an enum in the javac class \u003ccode\u003eFlags\u003c/code\u003e. A recent JDK change has replaced that enum with a new top-level enum called \u003ccode\u003eFlagsEnum\u003c/code\u003e. It is not possible to change \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e in a way that would be type-safe and compatible with the enums from JDKs both before and after the change. Instead, the method now returns \u003ccode\u003eImmutableSet\u0026lt;String\u0026gt;\u003c/code\u003e, where the strings come from the \u003ccode\u003etoString()\u003c/code\u003e of the enum constants. That means they are \u003ccode\u003e\u0026quot;native\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;abstract\u0026quot;\u003c/code\u003e, etc.\u003c/li\u003e\n\u003cli\u003eFlag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ca href=\"https://errorprone.info/bugpattern/SystemOut\"\u003e\u003ccode\u003eSystemOut\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.41.0...v2.42.0\"\u003ehttps://github.com/google/error-prone/compare/v2.41.0...v2.42.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/52b61801ceacc31be26261a14e4eb95bee68cdd8\"\u003e\u003ccode\u003e52b6180\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/691c64a24ac430fa26a69ff3ae62fdba0346e0df\"\u003e\u003ccode\u003e691c64a\u003c/code\u003e\u003c/a\u003e Flag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ccode\u003eSystemOut\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0b751cd69ac278d63686a776cd55a067b7bff7ae\"\u003e\u003ccode\u003e0b751cd\u003c/code\u003e\u003c/a\u003e ExpicitArrayForVarargs: flag unnecessary explicit construction of an array to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/982fe208c273cc82e838efbbc9c001b857cd239e\"\u003e\u003ccode\u003e982fe20\u003c/code\u003e\u003c/a\u003e Tweak links to point to newer versions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/a2df97f0d3842e1d45f26bf085a3a95f273346be\"\u003e\u003ccode\u003ea2df97f\u003c/code\u003e\u003c/a\u003e [StatementSwitchToExpressionSwitch] fix bug where \u003ccode\u003ecase null\u003c/code\u003e can sometimes b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/e691be588c891d4fc10cb41f019960accd21db2d\"\u003e\u003ccode\u003ee691be5\u003c/code\u003e\u003c/a\u003e Fix (behind a flag) a silly bug in RedundantSetterCall.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce1a422f3f92a9a9c6434a9e0e00df5ce9877df2\"\u003e\u003ccode\u003ece1a422\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eDurations.wait()\u003c/code\u003e to \u003ccode\u003eWaitMatchers.waitMethodWithTimeout\u003c/code\u003e (and make them...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/da03fea47dd31b1a63932d78f3d91fb383cce8d1\"\u003e\u003ccode\u003eda03fea\u003c/code\u003e\u003c/a\u003e Update MethodCanBeStatic to be able to detect and trigger on Guice \u003ca href=\"https://github.com/Provides\"\u003e\u003ccode\u003e@​Provides\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/83e6582d6333d2e2d5e5f2f279c630d54ae65fae\"\u003e\u003ccode\u003e83e6582\u003c/code\u003e\u003c/a\u003e RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/db62c8c27ec5984058788547958f2f7c8d1bee95\"\u003e\u003ccode\u003edb62c8c\u003c/code\u003e\u003c/a\u003e Automated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.14.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.14.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-core` from 7.14.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.14.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.polyglot:polyglot` from 24.2.2 to 25.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/082f26e36e8b0740f9d4805ad97087a707de25d9\"\u003e\u003ccode\u003e082f26e\u003c/code\u003e\u003c/a\u003e Release GraalVM 25.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/0cc910a029a595cbbe40b75aa4853c45dbf51c89\"\u003e\u003ccode\u003e0cc910a\u003c/code\u003e\u003c/a\u003e [GR-67856] Update 3rd party license file.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/ce41e5b01eb9ef551721ad18e3806d040b193162\"\u003e\u003ccode\u003ece41e5b\u003c/code\u003e\u003c/a\u003e Update 3rd party license file.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/cb9d29e7774666c950ffd7da85faaeb23fc3558c\"\u003e\u003ccode\u003ecb9d29e\u003c/code\u003e\u003c/a\u003e [GR-69263] Update labsjdk to 25+37-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/9f2a62e142ff36fe33d9f012c7d3624e4733c0f3\"\u003e\u003ccode\u003e9f2a62e\u003c/code\u003e\u003c/a\u003e update JVMCI to 25+37-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/7e37405e3107e33ccff40a9b11c21baf83d46837\"\u003e\u003ccode\u003e7e37405\u003c/code\u003e\u003c/a\u003e [GR-69039] Remove Jipher from the base GraalVM EE artifact.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/26f2032c080a2b9358c7628e5645913eeec8a4ca\"\u003e\u003ccode\u003e26f2032\u003c/code\u003e\u003c/a\u003e Remove Jipher from the base GraalVM EE artifact.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/f94cbf03fb887a04ad5f21b239fc16fa7da3b61b\"\u003e\u003ccode\u003ef94cbf0\u003c/code\u003e\u003c/a\u003e [GR-68894] Backport to 25.0: GraalWasm performance regressions due to unsuppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/b00e6bfd7907cdd5b322e5a5e8e4c106d5bad44d\"\u003e\u003ccode\u003eb00e6bf\u003c/code\u003e\u003c/a\u003e [GR-68876] Backport to 25.0.0: Comment out lock assertion that doesn't always...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/4412bdc461b712b359d0de4ee5f136d1a8733a5d\"\u003e\u003ccode\u003e4412bdc\u003c/code\u003e\u003c/a\u003e [GR-68825] Backport to 25.0: Fix truncated decompression in java zlib backend\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oracle/graal/compare/vm-24.2.2...vm-25.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.polyglot:js` from 24.2.2 to 25.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/082f26e36e8b0740f9d4805ad97087a707de25d9\"\u003e\u003ccode\u003e082f26e\u003c/code\u003e\u003c/a\u003e Release GraalVM 25.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/0cc910a029a595cbbe40b75aa4853c45dbf51c89\"\u003e\u003ccode\u003e0cc910a\u003c/code\u003e\u003c/a\u003e [GR-67856] Update 3rd party license file.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/ce41e5b01eb9ef551721ad18e3806d040b193162\"\u003e\u003ccode\u003ece41e5b\u003c/code\u003e\u003c/a\u003e Update 3rd party license file.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/cb9d29e7774666c950ffd7da85faaeb23fc3558c\"\u003e\u003ccode\u003ecb9d29e\u003c/code\u003e\u003c/a\u003e [GR-69263] Update labsjdk to 25+37-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/9f2a62e142ff36fe33d9f012c7d3624e4733c0f3\"\u003e\u003ccode\u003e9f2a62e\u003c/code\u003e\u003c/a\u003e update JVMCI to 25+37-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/7e37405e3107e33ccff40a9b11c21baf83d46837\"\u003e\u003ccode\u003e7e37405\u003c/code\u003e\u003c/a\u003e [GR-69039] Remove Jipher from the base GraalVM EE artifact.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/26f2032c080a2b9358c7628e5645913eeec8a4ca\"\u003e\u003ccode\u003e26f2032\u003c/code\u003e\u003c/a\u003e Remove Jipher from the base GraalVM EE artifact.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/f94cbf03fb887a04ad5f21b239fc16fa7da3b61b\"\u003e\u003ccode\u003ef94cbf0\u003c/code\u003e\u003c/a\u003e [GR-68894] Backport to 25.0: GraalWasm performance regressions due to unsuppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/b00e6bfd7907cdd5b322e5a5e8e4c106d5bad44d\"\u003e\u003ccode\u003eb00e6bf\u003c/code\u003e\u003c/a\u003e [GR-68876] Backport to 25.0.0: Comment out lock assertion that doesn't always...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/4412bdc461b712b359d0de4ee5f136d1a8733a5d\"\u003e\u003ccode\u003e4412bdc\u003c/code\u003e\u003c/a\u003e [GR-68825] Backport to 25.0: Fix truncated decompression in java zlib backend\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oracle/graal/compare/vm-24.2.2...vm-25.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.2.13 to 1.5.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-09-30 Release of logback version 1.5.19\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Disallow \u0026quot;new\u0026quot; operator in the \u003ccode\u003econdition\u003c/code\u003e attribute of \u0026lt;\u003ccode\u003eif\u003c/code\u003e\u0026gt; elements. This fixes an ACE vulnerability recorded as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2025-11226\"\u003eCVE-2025-11226\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• At initialization time, slightly better reporting about watched configuration files.\u003c/p\u003e\n\u003cp\u003e• Softer message regarding usage of ConsoleAppender and its potential impact on performance.\u003c/p\u003e\n\u003cp\u003e• In ViewStatusMessagesServlet, restrict processing of \u0026quot;Clear\u0026quot; button to POST method. This change was proposed by Ralf Wiebicke who also provided the relevant \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/971\"\u003ePR\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from \u003ca href=\"https://github.com/qos-ch/logback\"\u003esource code\u003c/a\u003e at commit e572d4f87f06674788eb3ca7148e8d1dffc615fa associated with the tag v_1.5.19. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.18\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-03-18 Release of logback version 1.5.18\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Added\u003ca href=\"https://logback.qos.ch/manual/appenders.html#fileCompression\"\u003e support for XZ compression\u003c/a\u003e for archived log files. Note that XZ compression requires Tukaani project's \u003ca href=\"https://tukaani.org/xz/java.html\"\u003eXZ library\u003c/a\u003e for Java. In case XZ compression is requested but the XZ library is missing, then logback will substitute GZ compression as a fallback. This feature was requested in issues/755.\u003c/p\u003e\n\u003cp\u003e• Removed references to \u003ccode\u003ejava.security.AccessController\u003c/code\u003e class. This class has been deprecated for some time and is slated for removal in future JDK versions.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit b2a02f065379a9b1ba5ff837fc08913b744774bc associated with the tag v_1.5.18. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.17\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-02-25 Release of logback version 1.5.17\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed Jansi 2.4.0 color-coded output not working on Windows CMD.exe console when the default terminal application is set to \u0026quot;Windows Console Host\u0026quot;. This problem was reported in issues/753 by Michael Lyubkin.\u003c/p\u003e\n\u003cp\u003e• Fixed race condition occurring in case MDC class is initialized while org.slf4j.LoggerFactory is initializing logback-classic's LoggerContext. When this race conditions occurs, the MDCAdapter instance used by MDC does not match the instance used by logback-classic. This issue was reported in SLF4J issues/450. While logback-classic version 1.5.17 remains compatible with SLF4J versions in the 2.0.x series, fixing this particular MDC issue requires SLF4J version 2.0.17.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 10358724ed723b3745c010aa40cb02a2dfed4593 associated with the tag v_1.5.17. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.16\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-01-05 Release of logback version 1.5.16\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In order to ease the migration of configuration files depending on JaninoEventEvaluator, logback-classic will emit a warning about the removal of JaninoEventEvaluator in version 1.5.13 and suggest an online migration tool.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 74c9ebd0e784d9e9ffc6c627cf5016d0157956b2 associated with the tag v_1.5.16. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e572d4f87f06674788eb3ca7148e8d1dffc615fa\"\u003e\u003ccode\u003ee572d4f\u003c/code\u003e\u003c/a\u003e skip deployment of blackbox and example modules, published as version 1.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4adae8bdcdcf018bb29e51387175412bd9c6d546\"\u003e\u003ccode\u003e4adae8b\u003c/code\u003e\u003c/a\u003e add plugin for Maven Central deployment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ee70cf4cd99774ea5fe1f7e2d928061126e45eeb\"\u003e\u003ccode\u003eee70cf4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/20802cff1dc1ba3bd73b9d7a93102f3b6fd16e2a\"\u003e\u003ccode\u003e20802cf\u003c/code\u003e\u003c/a\u003e mindor javadoc changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81160699fcecbefdecf79ea44c0f7f2877d9eb8d\"\u003e\u003ccode\u003e8116069\u003c/code\u003e\u003c/a\u003e comment out code in COWArrayListConcurrencyTest to  make IDE happy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7f653409c95e40efd79b2b1bbeefde6dd649ceab\"\u003e\u003ccode\u003e7f65340\u003c/code\u003e\u003c/a\u003e minor changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8d2262d3c5227f209905ac1705a3333ebd8a33c8\"\u003e\u003ccode\u003e8d2262d\u003c/code\u003e\u003c/a\u003e soften warning on using ConsoleAppender\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c76fed3c01f389e4c18db914bcba1e72bccc2d1e\"\u003e\u003ccode\u003ec76fed3\u003c/code\u003e\u003c/a\u003e ViewStatusMessagesServlet requires method POST for button 'Clear' (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/971\"\u003e#971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/61f6a2544f36b3016e0efd434ee21f19269f1df7\"\u003e\u003ccode\u003e61f6a25\u003c/code\u003e\u003c/a\u003e disallow new in if condition attribute in config files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a07cfd53e4a3122dc83c4ad36b96f6f6fc78375c\"\u003e\u003ccode\u003ea07cfd5\u003c/code\u003e\u003c/a\u003e logback-core: fix spelling errors (\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.2.13...v_1.5.19\"\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.9.3.2 to 4.9.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://gith...\n\n_Description has been truncated_","html_url":"https://github.com/mridang/openapi-generator-plus/pull/28","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mridang%2Fopenapi-generator-plus/issues/28","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/28/packages"}},{"old_version":"7.15.0","new_version":"7.16.0","update_type":"minor","path":null,"pr_created_at":"2025-10-05T00:04:21.000Z","version_change":"7.15.0 → 7.16.0","issue":{"uuid":"2887630714","node_id":"PR_kwDOLwFaOs6sHb96","number":165,"state":"open","title":"fix(deps): bump the prod-deps group with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-05T00:04:21.000Z","updated_at":"2025-10-05T00:04:22.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":3,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"11.0.1","new_version":"11.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.16.0"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 3 updates: [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle), org.openapitools:openapi-generator-maven-plugin and [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator).\n\nUpdates `com.puppycrawl.tools:checkstyle` from 11.0.1 to 11.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-11.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 11.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_11.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_11.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/17451\"\u003e#17451\u003c/a\u003e - false-negative: whitespace between type annotation and array declarator or ellipsis\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e - Annotation location rule is not enforced in package-info.java file\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e - Google style: Missing support for multipart versioning format using underscores in method names\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e - Add support to properly follow Rule \u003ccode\u003e7.1.1 General Form\u003c/code\u003e in Google Style Guide Implementation\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17825\"\u003e#17825\u003c/a\u003e - --generate-checks-and-files-suppression option generates invalid XML\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13048\"\u003e#13048\u003c/a\u003e - JavadocTagContinuationIndentation: missing support to arbitrary indentation in \u003ccode\u003e\u0026lt;\u003c/code\u003epre\u003ccode\u003e\u0026gt;\u003c/code\u003e tags\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11867\"\u003e#11867\u003c/a\u003e - LineLength gets triggered on multi-line strings for Google Checks\u003c/p\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/checkstyle/checkstyle/commit/aa944a0c9c873f0b72d9472ee88d57fc99035616\"\u003e\u003ccode\u003eaa944a0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/64a4b380e9767b97b394f6e8b2efe9cefa26d3fd\"\u003e\u003ccode\u003e64a4b38\u003c/code\u003e\u003c/a\u003e doc: release notes for 11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/17343cbea314fbdf489829c6801c5db980de9b4c\"\u003e\u003ccode\u003e17343cb\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e: Enforce Annotation location rule in package-info.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5d52248c85b0fc37ddd786ddb5354e332f8a54b8\"\u003e\u003ccode\u003e5d52248\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for multipart versioning format using underscores\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c6c226c7a681b8bd34ed328d01b5795b0a7d7855\"\u003e\u003ccode\u003ec6c226c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Update SLASH token documentation to match new AST format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/62627bd7f0445f7bef715c7c6e7dc73563d78cf0\"\u003e\u003ccode\u003e62627bd\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e: Added JavadocLeadingAsteriskAlign Check in google_checks.xml fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a7149ee8e8f5d91f61c07c310ced8afeabe4ab38\"\u003e\u003ccode\u003ea7149ee\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for underscores in class name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1c22f5be3eef34d54f1756233ad66a852927c583\"\u003e\u003ccode\u003e1c22f5b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17834\"\u003e#17834\u003c/a\u003e: Fix DTD in suppressions.xml example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/974bf376e6c338f92447bad0200d21a4f31f3920\"\u003e\u003ccode\u003e974bf37\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Fixed Token docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/97d8d50059528b26e84bba752c660adf346b9a5e\"\u003e\u003ccode\u003e97d8d50\u003c/code\u003e\u003c/a\u003e minor: Bump version to 11.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-11.0.1...checkstyle-11.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.16.0\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/mod-record-specifications/pull/165","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-record-specifications/issues/165","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/165/packages"}},{"old_version":"7.15.0","new_version":"7.16.0","update_type":"minor","path":null,"pr_created_at":"2025-09-30T00:37:32.000Z","version_change":"7.15.0 → 7.16.0","issue":{"uuid":"2872495510","node_id":"PR_kwDOJWVxms6rNs2W","number":949,"state":"closed","title":"chore: [DevOps] bump the production-minor-patch group with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-30T10:21:06.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-30T00:37:32.000Z","updated_at":"2025-09-30T10:21:07.000Z","time_to_close":35014,"merged_at":"2025-09-30T10:21:06.000Z","merged_by":"bot-sdk-js","closed_by":null,"dependency_metadata":{"prefix":"chore: [DevOps] bump","group_name":"production-minor-patch","update_count":4,"packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"io.swagger.core.v3:swagger-models","old_version":"2.2.37","new_version":"2.2.38"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"11.0.1","new_version":"11.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.httpcomponents.client5:httpclient5","old_version":"5.5","new_version":"5.5.1","repository_url":"https://github.com/apache/httpcomponents-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps the production-minor-patch group with 4 updates: [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator), io.swagger.core.v3:swagger-models, [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) and [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client).\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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-models` from 2.2.37 to 2.2.38\n\nUpdates `com.puppycrawl.tools:checkstyle` from 11.0.1 to 11.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-11.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 11.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_11.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_11.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/17451\"\u003e#17451\u003c/a\u003e - false-negative: whitespace between type annotation and array declarator or ellipsis\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e - Annotation location rule is not enforced in package-info.java file\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e - Google style: Missing support for multipart versioning format using underscores in method names\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e - Add support to properly follow Rule \u003ccode\u003e7.1.1 General Form\u003c/code\u003e in Google Style Guide Implementation\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17825\"\u003e#17825\u003c/a\u003e - --generate-checks-and-files-suppression option generates invalid XML\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13048\"\u003e#13048\u003c/a\u003e - JavadocTagContinuationIndentation: missing support to arbitrary indentation in \u003ccode\u003e\u0026lt;\u003c/code\u003epre\u003ccode\u003e\u0026gt;\u003c/code\u003e tags\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11867\"\u003e#11867\u003c/a\u003e - LineLength gets triggered on multi-line strings for Google Checks\u003c/p\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/checkstyle/checkstyle/commit/aa944a0c9c873f0b72d9472ee88d57fc99035616\"\u003e\u003ccode\u003eaa944a0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/64a4b380e9767b97b394f6e8b2efe9cefa26d3fd\"\u003e\u003ccode\u003e64a4b38\u003c/code\u003e\u003c/a\u003e doc: release notes for 11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/17343cbea314fbdf489829c6801c5db980de9b4c\"\u003e\u003ccode\u003e17343cb\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e: Enforce Annotation location rule in package-info.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5d52248c85b0fc37ddd786ddb5354e332f8a54b8\"\u003e\u003ccode\u003e5d52248\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for multipart versioning format using underscores\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c6c226c7a681b8bd34ed328d01b5795b0a7d7855\"\u003e\u003ccode\u003ec6c226c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Update SLASH token documentation to match new AST format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/62627bd7f0445f7bef715c7c6e7dc73563d78cf0\"\u003e\u003ccode\u003e62627bd\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e: Added JavadocLeadingAsteriskAlign Check in google_checks.xml fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a7149ee8e8f5d91f61c07c310ced8afeabe4ab38\"\u003e\u003ccode\u003ea7149ee\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for underscores in class name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1c22f5be3eef34d54f1756233ad66a852927c583\"\u003e\u003ccode\u003e1c22f5b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17834\"\u003e#17834\u003c/a\u003e: Fix DTD in suppressions.xml example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/974bf376e6c338f92447bad0200d21a4f31f3920\"\u003e\u003ccode\u003e974bf37\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Fixed Token docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/97d8d50059528b26e84bba752c660adf346b9a5e\"\u003e\u003ccode\u003e97d8d50\u003c/code\u003e\u003c/a\u003e minor: Bump version to 11.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-11.0.1...checkstyle-11.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.httpcomponents.client5:httpclient5` from 5.5 to 5.5.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/httpcomponents-client/blob/rel/v5.5.1/RELEASE_NOTES.txt\"\u003eorg.apache.httpcomponents.client5:httpclient5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 5.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a maintenance release that fixes several defects in the connection management\ncode and a regression in the DIGEST authentication reported since the previous release.\nIt also upgrades HttpCore to version 5.3.6.\u003c/p\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2391: Improved GRACEGUL shutdown of ExecutorService used internally by async\nclients.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fix: Use a 1 second timeout when closing out connections inside a connection pool lock.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eClarified the behavior of the protocol-level responseTimeout and the connection management\nlevel socketTimeout and their interrelation.\nContributed by ChangYong \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBug fix: Connection managers to ensure open connections have a socket timeout set based on\nConnectionConfig upon lease.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2393: Remove \u003ccode\u003erspauth\u003c/code\u003e attribute from \u003ccode\u003eAuthorization\u003c/code\u003e DIGEST header (\u003ca href=\"https://redirect.github.com/apache/httpcomponents-client/issues/716\"\u003e#716\u003c/a\u003e)\nRFC 7616 compliance: rspauth is server-side (Authentication-Info 3.5) only.\nContributed by Arturo Bernal \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2386: Classic transport to use the connect timeout as a default if the TLS timeout has\nnot been explicitly set.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2384: Socket options related to TcpKeepAlive are ignored.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2371: Logging of request re-execution at INFO priority.\nContributed by Oleg Kalnichevski \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2379: Fixed a defect in H2SharingConnPool causing an IllegalStateException\nwhen releasing the same connection from multiple threads. (\u003ca href=\"https://redirect.github.com/apache/httpcomponents-client/issues/663\"\u003e#663\u003c/a\u003e)\nContributed by Arturo Bernal \u003ca href=\"mailto:abernal@apache.org\"\u003eabernal@apache.org\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFixed the behavior of the \u003ccode\u003evalidateAfterInactivity\u003c/code\u003e connection setting by the async\nconnection manager.\nContributed by Ryan Schmitt \u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHTTPCLIENT-2376: Fixed the problem with ContentCompressionExec not taking \u003ccode\u003eacceptEncoding\u003c/code\u003e\nparameter into account.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/6a3d332ce7c9108356de47590d71a98481bfc5b3\"\u003e\u003ccode\u003e6a3d332\u003c/code\u003e\u003c/a\u003e HttpClient 5.5.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/66dea80e40b48332f41722126a4ee7bef9a77d78\"\u003e\u003ccode\u003e66dea80\u003c/code\u003e\u003c/a\u003e Updated release notes for HttpClient 5.5.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/61f21a5ee5bb853ba3985939a8f93e54fbbe0183\"\u003e\u003ccode\u003e61f21a5\u003c/code\u003e\u003c/a\u003e Upgraded HttpCore to version 5.3.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/694394ca8f5bb05eb36f9ec70ab8101a3859ed49\"\u003e\u003ccode\u003e694394c\u003c/code\u003e\u003c/a\u003e HTTPCLIENT-2391: improved GRACEGUL shutdown of ExecutorService used internall...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/038b74f09e014a5a35deb316ff97d48141096c3e\"\u003e\u003ccode\u003e038b74f\u003c/code\u003e\u003c/a\u003e Bug fix: Use 1 second timeout when closing out connections inside a connectio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/6675520feeaefd7d063d2db234b19e980918a6a4\"\u003e\u003ccode\u003e6675520\u003c/code\u003e\u003c/a\u003e Clarify behavior of the protocol level responseTimeout and the connection man...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/cb2ccda8f2987a56eadfd500c94bc12d3be1e730\"\u003e\u003ccode\u003ecb2ccda\u003c/code\u003e\u003c/a\u003e Bug fix: connections managers to ensure open connections have socket timeout ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/4466cca4a1021820586789e6bfeb885643451b58\"\u003e\u003ccode\u003e4466cca\u003c/code\u003e\u003c/a\u003e HTTPCLIENT-2393 - remove rspauth from Authorization (\u003ca href=\"https://redirect.github.com/apache/httpcomponents-client/issues/716\"\u003e#716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/da1a8e0fed0d83a14c4e39895ac190fdcfe18c4c\"\u003e\u003ccode\u003eda1a8e0\u003c/code\u003e\u003c/a\u003e Imporved TestAsyncClient wiring; added internal methods to get the underlying...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/httpcomponents-client/commit/ab40ec96cc755bbe6e189213521e56f9cbfc744d\"\u003e\u003ccode\u003eab40ec9\u003c/code\u003e\u003c/a\u003e Upgraded HttpCore to version 5.3.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/httpcomponents-client/compare/rel/v5.5...rel/v5.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/SAP/cloud-sdk-java/pull/949","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SAP%2Fcloud-sdk-java/issues/949","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/949/packages"}},{"old_version":"7.15.0","new_version":"7.16.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T20:36:10.000Z","version_change":"7.15.0 → 7.16.0","issue":{"uuid":"2871986855","node_id":"PR_kwDOE9FvmM6rLwqn","number":796,"state":"closed","title":"Bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-06T04:10:00.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T20:36:10.000Z","updated_at":"2025-10-06T04:10:00.000Z","time_to_close":545630,"merged_at":"2025-10-06T04:10:00.000Z","merged_by":"mswiderski","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.15.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.15.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/automatiko-io/automatiko-engine/pull/796","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/automatiko-io%2Fautomatiko-engine/issues/796","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/796/packages"}},{"old_version":"7.15.0","new_version":"7.16.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T06:47:52.000Z","version_change":"7.15.0 → 7.16.0","issue":{"uuid":"2869272859","node_id":"PR_kwDOEtbLKc6rBaEb","number":276,"state":"closed","title":"fix(deps): bump the prod-deps group with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-09-29T12:09:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T06:47:52.000Z","updated_at":"2025-09-29T12:09:33.000Z","time_to_close":19301,"merged_at":"2025-09-29T12:09:33.000Z","merged_by":"dependabot[bot]","closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.19.0"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"11.0.1","new_version":"11.1.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.openapitools:openapi-generator-maven-plugin","old_version":"7.15.0","new_version":"7.16.0"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates: org.apache.commons:commons-lang3, [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle), org.openapitools:openapi-generator-maven-plugin and [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator).\n\nUpdates `org.apache.commons:commons-lang3` from 3.18.0 to 3.19.0\n\nUpdates `com.puppycrawl.tools:checkstyle` from 11.0.1 to 11.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-11.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 11.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_11.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_11.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/17451\"\u003e#17451\u003c/a\u003e - false-negative: whitespace between type annotation and array declarator or ellipsis\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e - Annotation location rule is not enforced in package-info.java file\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e - Google style: Missing support for multipart versioning format using underscores in method names\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e - Add support to properly follow Rule \u003ccode\u003e7.1.1 General Form\u003c/code\u003e in Google Style Guide Implementation\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17825\"\u003e#17825\u003c/a\u003e - --generate-checks-and-files-suppression option generates invalid XML\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13048\"\u003e#13048\u003c/a\u003e - JavadocTagContinuationIndentation: missing support to arbitrary indentation in \u003ccode\u003e\u0026lt;\u003c/code\u003epre\u003ccode\u003e\u0026gt;\u003c/code\u003e tags\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11867\"\u003e#11867\u003c/a\u003e - LineLength gets triggered on multi-line strings for Google Checks\u003c/p\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/checkstyle/checkstyle/commit/aa944a0c9c873f0b72d9472ee88d57fc99035616\"\u003e\u003ccode\u003eaa944a0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/64a4b380e9767b97b394f6e8b2efe9cefa26d3fd\"\u003e\u003ccode\u003e64a4b38\u003c/code\u003e\u003c/a\u003e doc: release notes for 11.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/17343cbea314fbdf489829c6801c5db980de9b4c\"\u003e\u003ccode\u003e17343cb\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17540\"\u003e#17540\u003c/a\u003e: Enforce Annotation location rule in package-info.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/5d52248c85b0fc37ddd786ddb5354e332f8a54b8\"\u003e\u003ccode\u003e5d52248\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for multipart versioning format using underscores\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c6c226c7a681b8bd34ed328d01b5795b0a7d7855\"\u003e\u003ccode\u003ec6c226c\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Update SLASH token documentation to match new AST format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/62627bd7f0445f7bef715c7c6e7dc73563d78cf0\"\u003e\u003ccode\u003e62627bd\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17778\"\u003e#17778\u003c/a\u003e: Added JavadocLeadingAsteriskAlign Check in google_checks.xml fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a7149ee8e8f5d91f61c07c310ced8afeabe4ab38\"\u003e\u003ccode\u003ea7149ee\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17507\"\u003e#17507\u003c/a\u003e: Add support for underscores in class name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1c22f5be3eef34d54f1756233ad66a852927c583\"\u003e\u003ccode\u003e1c22f5b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17834\"\u003e#17834\u003c/a\u003e: Fix DTD in suppressions.xml example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/974bf376e6c338f92447bad0200d21a4f31f3920\"\u003e\u003ccode\u003e974bf37\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14631\"\u003e#14631\u003c/a\u003e: Fixed Token docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/97d8d50059528b26e84bba752c660adf346b9a5e\"\u003e\u003ccode\u003e97d8d50\u003c/code\u003e\u003c/a\u003e minor: Bump version to 11.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-11.0.1...checkstyle-11.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-maven-plugin` from 7.15.0 to 7.16.0\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.15.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/folio-org/folio-spring-support/pull/276","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-spring-support/issues/276","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/276/packages"}},{"old_version":"7.14.0","new_version":"7.16.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T03:00:40.000Z","version_change":"7.14.0 → 7.16.0","issue":{"uuid":"2868848063","node_id":"PR_kwDOO5I_fs6q_yW_","number":26,"state":"closed","title":"chore(deps): bump the maven-version-updates group across 1 directory with 15 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-06T02:23:28.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T03:00:40.000Z","updated_at":"2025-10-06T02:23:29.000Z","time_to_close":602568,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"maven-version-updates","update_count":15,"packages":[{"name":"org.bouncycastle:bcprov-jdk18on","old_version":"1.81","new_version":"1.82","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.81","new_version":"1.82","repository_url":"https://github.com/bcgit/bc-java"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.40.0","new_version":"2.42.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.uber.nullaway:nullaway","old_version":"0.12.7","new_version":"0.12.10","repository_url":"https://github.com/uber/NullAway"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.13.3","new_version":"5.13.4","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.40.0","new_version":"2.42.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.openapitools:openapi-generator","old_version":"7.14.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"org.openapitools:openapi-generator-core","old_version":"7.14.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.9.3.2","new_version":"4.9.6.0","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"2.45.0","new_version":"3.0.0","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-version-updates group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) | `1.81` | `1.82` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.81` | `1.82` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.40.0` | `2.42.0` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.12.7` | `0.12.10` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `5.13.3` | `5.13.4` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.40.0` | `2.42.0` |\n| [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.14.0` | `7.16.0` |\n| [org.openapitools:openapi-generator-core](https://github.com/openapitools/openapi-generator) | `7.14.0` | `7.16.0` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.9.3.2` | `4.9.6.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.11.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `2.45.0` | `3.0.0` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n\n\nUpdates `org.bouncycastle:bcprov-jdk18on` from 1.81 to 1.82\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcprov-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.1.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.82\u003c!-- raw HTML omitted --\u003e\nDate:      2025, 17th September.\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\u003eSee full diff in \u003ca href=\"https://github.com/bcgit/bc-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.bouncycastle:bcpkix-jdk18on` from 1.81 to 1.82\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcpkix-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e2.1.1 Version\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\nRelease: 1.82\u003c!-- raw HTML omitted --\u003e\nDate:      2025, 17th September.\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\u003eSee full diff in \u003ca href=\"https://github.com/bcgit/bc-java/commits\"\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.40.0 to 2.42.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.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe return type of \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e has changed. The previous type was \u003ccode\u003eEnumSet\u0026lt;Flags.Flag\u0026gt;\u003c/code\u003e, where \u003ccode\u003eFlags.Flag\u003c/code\u003e is an enum in the javac class \u003ccode\u003eFlags\u003c/code\u003e. A recent JDK change has replaced that enum with a new top-level enum called \u003ccode\u003eFlagsEnum\u003c/code\u003e. It is not possible to change \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e in a way that would be type-safe and compatible with the enums from JDKs both before and after the change. Instead, the method now returns \u003ccode\u003eImmutableSet\u0026lt;String\u0026gt;\u003c/code\u003e, where the strings come from the \u003ccode\u003etoString()\u003c/code\u003e of the enum constants. That means they are \u003ccode\u003e\u0026quot;native\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;abstract\u0026quot;\u003c/code\u003e, etc.\u003c/li\u003e\n\u003cli\u003eFlag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ca href=\"https://errorprone.info/bugpattern/SystemOut\"\u003e\u003ccode\u003eSystemOut\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.41.0...v2.42.0\"\u003ehttps://github.com/google/error-prone/compare/v2.41.0...v2.42.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/52b61801ceacc31be26261a14e4eb95bee68cdd8\"\u003e\u003ccode\u003e52b6180\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/691c64a24ac430fa26a69ff3ae62fdba0346e0df\"\u003e\u003ccode\u003e691c64a\u003c/code\u003e\u003c/a\u003e Flag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ccode\u003eSystemOut\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0b751cd69ac278d63686a776cd55a067b7bff7ae\"\u003e\u003ccode\u003e0b751cd\u003c/code\u003e\u003c/a\u003e ExpicitArrayForVarargs: flag unnecessary explicit construction of an array to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/982fe208c273cc82e838efbbc9c001b857cd239e\"\u003e\u003ccode\u003e982fe20\u003c/code\u003e\u003c/a\u003e Tweak links to point to newer versions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/a2df97f0d3842e1d45f26bf085a3a95f273346be\"\u003e\u003ccode\u003ea2df97f\u003c/code\u003e\u003c/a\u003e [StatementSwitchToExpressionSwitch] fix bug where \u003ccode\u003ecase null\u003c/code\u003e can sometimes b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/e691be588c891d4fc10cb41f019960accd21db2d\"\u003e\u003ccode\u003ee691be5\u003c/code\u003e\u003c/a\u003e Fix (behind a flag) a silly bug in RedundantSetterCall.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce1a422f3f92a9a9c6434a9e0e00df5ce9877df2\"\u003e\u003ccode\u003ece1a422\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eDurations.wait()\u003c/code\u003e to \u003ccode\u003eWaitMatchers.waitMethodWithTimeout\u003c/code\u003e (and make them...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/da03fea47dd31b1a63932d78f3d91fb383cce8d1\"\u003e\u003ccode\u003eda03fea\u003c/code\u003e\u003c/a\u003e Update MethodCanBeStatic to be able to detect and trigger on Guice \u003ca href=\"https://github.com/Provides\"\u003e\u003ccode\u003e@​Provides\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/83e6582d6333d2e2d5e5f2f279c630d54ae65fae\"\u003e\u003ccode\u003e83e6582\u003c/code\u003e\u003c/a\u003e RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/db62c8c27ec5984058788547958f2f7c8d1bee95\"\u003e\u003ccode\u003edb62c8c\u003c/code\u003e\u003c/a\u003e Automated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.12.7 to 0.12.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.12.10\u003c/h2\u003e\n\u003cp\u003eThis release contains significant improvements to inference support for generic method calls in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1075\"\u003e#1075\u003c/a\u003e).\nWe expect that many more valid calls will pass NullAway, but that some new bugs may have been introduced.  Please report\nany issues that you see.  There is also a new flag, \u003ccode\u003e-XepOpt:NullAway:WarnOnGenericInferenceFailure\u003c/code\u003e to make NullAway\nreport a warning when inference fails, to help identify any issues.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1244\"\u003e#1244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress \u003ccode\u003eCastToNonNull\u003c/code\u003e warnings for \u003ccode\u003e@NullUnmarked\u003c/code\u003e method calls by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Fix crash when overriding with raw types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1265\"\u003e#1265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handle calls to super constructors and superclass methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1248\"\u003e#1248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue-1250 pattern matching for instanceof in switch case by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1259\"\u003e#1259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAccount for annotations in extends / implements when computing view as supertype (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve error messages for type incompatibility at pseudo-assignments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport java.util.Objects.toString() by \u003ca href=\"https://github.com/gulikoza\"\u003e\u003ccode\u003e@​gulikoza\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRecord when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue 1275 - report unboxing warning for for-each loop by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAbstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInvoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eBuild Spring with snapshot build as a CI job (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1251\"\u003e#1251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd more instance fields to \u003ccode\u003eGenericsChecks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove unneeded checkNotCall call (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFail build on JDK 21 versions before 21.0.8 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify JDK version to use for best JSpecify support (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1269\"\u003e#1269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplified set of CI jobs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: upgrade to Gradle 9 + AGP 8.7.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompile with JDK 24 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e by \u003ca href=\"https://github.com/mernst\"\u003e\u003ccode\u003e@​mernst\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.12.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a case in our inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1240\"\u003e#1240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for Apache Commons CollectionUtils.isNotEmpty, Amazon CollectionUtils.IsNullOrEmpty, and a couple Amazon StringUtils methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eFix maven central link in RELEASING.md (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1237\"\u003e#1237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.41.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1239\"\u003e#1239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1246\"\u003egh-1246\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest reading JSpecify annotations from bytecodes on JDK 21 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.12.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument interactions between Guava and JSpecify mode in README (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: handle nullness annotations from extends / inherits clauses (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1211\"\u003e#1211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllowing NewClassTree to be passed into getGenericParameterNullnessAtInvocation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1210\"\u003e#1210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ca href=\"https://github.com/NullMarked\"\u003e\u003ccode\u003e@​NullMarked\u003c/code\u003e\u003c/a\u003e on modules (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle NewClassTree in compareGenericTypeParameterNullabilityForCall(\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1212\"\u003e#1212\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore flexible handling of AssertJ isNotNull methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1221\"\u003e#1221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport AssertJ hasSize() (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1229\"\u003e#1229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInference of generic method type arguments based on returns and parameter passing (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrototype implementation of javac plugin to serialize nullness annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd AdditionalSuppressionNames configuration option (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1231\"\u003e#1231\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.12.10\u003c/h2\u003e\n\u003cp\u003eThis release contains significant improvements to inference support for generic method calls in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1075\"\u003e#1075\u003c/a\u003e).\nWe expect that many more valid calls will pass NullAway, but that some new bugs may have been introduced.  Please report\nany issues that you see.  There is also a new flag, \u003ccode\u003e-XepOpt:NullAway:WarnOnGenericInferenceFailure\u003c/code\u003e to make NullAway\nreport a warning when inference fails, to help identify any issues.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1244\"\u003e#1244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress \u003ccode\u003eCastToNonNull\u003c/code\u003e warnings for \u003ccode\u003e@NullUnmarked\u003c/code\u003e method calls by \u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Fix crash when overriding with raw types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1265\"\u003e#1265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handle calls to super constructors and superclass methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1248\"\u003e#1248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue-1250 pattern matching for instanceof in switch case by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1259\"\u003e#1259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAccount for annotations in extends / implements when computing view as supertype (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve error messages for type incompatibility at pseudo-assignments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport java.util.Objects.toString() by \u003ca href=\"https://github.com/gulikoza\"\u003e\u003ccode\u003e@​gulikoza\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRecord when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eissue 1275 - report unboxing warning for for-each loop by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAbstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInvoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eBuild Spring with snapshot build as a CI job (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1251\"\u003e#1251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd more instance fields to \u003ccode\u003eGenericsChecks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove unneeded checkNotCall call (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFail build on JDK 21 versions before 21.0.8 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify JDK version to use for best JSpecify support (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1269\"\u003e#1269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplified set of CI jobs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild: upgrade to Gradle 9 + AGP 8.7.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1270\"\u003e#1270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompile with JDK 24 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e by \u003ca href=\"https://github.com/mernst\"\u003e\u003ccode\u003e@​mernst\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.12.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a case in our inference for generic method calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1240\"\u003e#1240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for Apache Commons CollectionUtils.isNotEmpty, Amazon CollectionUtils.IsNullOrEmpty, and a couple Amazon StringUtils methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1242\"\u003e#1242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eFix maven central link in RELEASING.md (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1237\"\u003e#1237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.41.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1239\"\u003e#1239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1246\"\u003egh-1246\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest reading JSpecify annotations from bytecodes on JDK 21 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.12.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument interactions between Guava and JSpecify mode in README (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: handle nullness annotations from extends / inherits clauses (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1211\"\u003e#1211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllowing NewClassTree to be passed into getGenericParameterNullnessAtInvocation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1210\"\u003e#1210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ca href=\"https://github.com/NullMarked\"\u003e\u003ccode\u003e@​NullMarked\u003c/code\u003e\u003c/a\u003e on modules (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle NewClassTree in compareGenericTypeParameterNullabilityForCall(\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1212\"\u003e#1212\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore flexible handling of AssertJ isNotNull methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1221\"\u003e#1221\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/uber/NullAway/commit/13580d515875cccd885ad00a28658a06ccada06a\"\u003e\u003ccode\u003e13580d5\u003c/code\u003e\u003c/a\u003e Prepare for release 0.12.10.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f8c214bd05433b15fc663ed75ed65dd96ddd88bd\"\u003e\u003ccode\u003ef8c214b\u003c/code\u003e\u003c/a\u003e Update changelog for release 0.12.10 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2e578d6314e224a83114d3ff85571a33ab4b6035\"\u003e\u003ccode\u003e2e578d6\u003c/code\u003e\u003c/a\u003e Invoke generic method inference in more places (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c187bf593f8a2979ca9770cb7849619f334daef4\"\u003e\u003ccode\u003ec187bf5\u003c/code\u003e\u003c/a\u003e Abstract iterating over invocation arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/dd0da6d4628c36bed659f862cb5b5d0bd19cb263\"\u003e\u003ccode\u003edd0da6d\u003c/code\u003e\u003c/a\u003e issue 1275 - report unboxing warning for for-each loop (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/533986cb969c42cffa8a2c5481920cf8c84fa656\"\u003e\u003ccode\u003e533986c\u003c/code\u003e\u003c/a\u003e Record when generic method inference fails (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cb72c5a6c477d90e5d23ddeedc07af590b49f455\"\u003e\u003ccode\u003ecb72c5a\u003c/code\u003e\u003c/a\u003e Support java.util.Objects.toString() (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/8f4050025d7ad65c877f71b222ee4051a139a569\"\u003e\u003ccode\u003e8f40500\u003c/code\u003e\u003c/a\u003e JSpecify: Improve error messages for type incompatibility at pseudo-assignmen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9272d8b20dec09cf598d20026ce37dcbbe42168b\"\u003e\u003ccode\u003e9272d8b\u003c/code\u003e\u003c/a\u003e Bug fix with type substitutions after inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1277\"\u003e#1277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/66e9f572b1afd6673e0a1f5a56942c0c73cc06f9\"\u003e\u003ccode\u003e66e9f57\u003c/code\u003e\u003c/a\u003e Don't use deprecated \u003ccode\u003ebuildDir\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.12.7...v0.12.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 5.13.3 to 5.13.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.13.4 = Platform 1.13.4 + Jupiter 5.13.4 + Vintage 5.13.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/5.13.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.3...r5.13.4\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.13.3...r5.13.4\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8a21048605e61dc388c1c83cbecf9dd5097a595d\"\u003e\u003ccode\u003e8a21048\u003c/code\u003e\u003c/a\u003e Release 5.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/9a3878926aef5f41012bb898993d3bf78752fbb2\"\u003e\u003ccode\u003e9a38789\u003c/code\u003e\u003c/a\u003e Finalize 5.13.4 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/458325cf2467640898d1d91b37089c4ef4157e5a\"\u003e\u003ccode\u003e458325c\u003c/code\u003e\u003c/a\u003e Log only once per implementation type for \u003ccode\u003eCloseableResource\u003c/code\u003e types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/976a1101804c6c465adbd01db1eb8a9880ecf754\"\u003e\u003ccode\u003e976a110\u003c/code\u003e\u003c/a\u003e Protect against potential problems when converting file-based selectors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/e94f72824d7e599f910d18c293f580b68c86db15\"\u003e\u003ccode\u003ee94f728\u003c/code\u003e\u003c/a\u003e Allow default package for \u003ccode\u003ePackageSource\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/b60fecfd0a1a2e03a70d44b3d1a28be90f92d5b1\"\u003e\u003ccode\u003eb60fecf\u003c/code\u003e\u003c/a\u003e Fail on classpath resource names that are blank after removing leading /\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6378c886d3ffd154b18fc91258ee358ad0738850\"\u003e\u003ccode\u003e6378c88\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ejava.*\u003c/code\u003e packages from \u003ccode\u003eImport-Package\u003c/code\u003e headers in all jars (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/4738\"\u003e#4738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1a360f34b0ee37bb3bb0ae65ed7b92f0a580a973\"\u003e\u003ccode\u003e1a360f3\u003c/code\u003e\u003c/a\u003e Create initial 5.13.4 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/806fc9abec3a1e645f406402c40b47cedfa0191d\"\u003e\u003ccode\u003e806fc9a\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/4689\"\u003e#4689\u003c/a\u003e in release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/16538390da75133b814bd54451518a52659c6e20\"\u003e\u003ccode\u003e1653839\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/4686\"\u003e#4686\u003c/a\u003e in release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.3...r5.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.40.0 to 2.42.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe return type of \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e has changed. The previous type was \u003ccode\u003eEnumSet\u0026lt;Flags.Flag\u0026gt;\u003c/code\u003e, where \u003ccode\u003eFlags.Flag\u003c/code\u003e is an enum in the javac class \u003ccode\u003eFlags\u003c/code\u003e. A recent JDK change has replaced that enum with a new top-level enum called \u003ccode\u003eFlagsEnum\u003c/code\u003e. It is not possible to change \u003ccode\u003eASTHelpers.asFlagSet\u003c/code\u003e in a way that would be type-safe and compatible with the enums from JDKs both before and after the change. Instead, the method now returns \u003ccode\u003eImmutableSet\u0026lt;String\u0026gt;\u003c/code\u003e, where the strings come from the \u003ccode\u003etoString()\u003c/code\u003e of the enum constants. That means they are \u003ccode\u003e\u0026quot;native\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;abstract\u0026quot;\u003c/code\u003e, etc.\u003c/li\u003e\n\u003cli\u003eFlag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ca href=\"https://errorprone.info/bugpattern/SystemOut\"\u003e\u003ccode\u003eSystemOut\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.41.0...v2.42.0\"\u003ehttps://github.com/google/error-prone/compare/v2.41.0...v2.42.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/52b61801ceacc31be26261a14e4eb95bee68cdd8\"\u003e\u003ccode\u003e52b6180\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/691c64a24ac430fa26a69ff3ae62fdba0346e0df\"\u003e\u003ccode\u003e691c64a\u003c/code\u003e\u003c/a\u003e Flag \u003ccode\u003eIO.print[ln]()\u003c/code\u003e in \u003ccode\u003eSystemOut\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0b751cd69ac278d63686a776cd55a067b7bff7ae\"\u003e\u003ccode\u003e0b751cd\u003c/code\u003e\u003c/a\u003e ExpicitArrayForVarargs: flag unnecessary explicit construction of an array to...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/982fe208c273cc82e838efbbc9c001b857cd239e\"\u003e\u003ccode\u003e982fe20\u003c/code\u003e\u003c/a\u003e Tweak links to point to newer versions.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/a2df97f0d3842e1d45f26bf085a3a95f273346be\"\u003e\u003ccode\u003ea2df97f\u003c/code\u003e\u003c/a\u003e [StatementSwitchToExpressionSwitch] fix bug where \u003ccode\u003ecase null\u003c/code\u003e can sometimes b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/e691be588c891d4fc10cb41f019960accd21db2d\"\u003e\u003ccode\u003ee691be5\u003c/code\u003e\u003c/a\u003e Fix (behind a flag) a silly bug in RedundantSetterCall.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce1a422f3f92a9a9c6434a9e0e00df5ce9877df2\"\u003e\u003ccode\u003ece1a422\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eDurations.wait()\u003c/code\u003e to \u003ccode\u003eWaitMatchers.waitMethodWithTimeout\u003c/code\u003e (and make them...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/da03fea47dd31b1a63932d78f3d91fb383cce8d1\"\u003e\u003ccode\u003eda03fea\u003c/code\u003e\u003c/a\u003e Update MethodCanBeStatic to be able to detect and trigger on Guice \u003ca href=\"https://github.com/Provides\"\u003e\u003ccode\u003e@​Provides\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/83e6582d6333d2e2d5e5f2f279c630d54ae65fae\"\u003e\u003ccode\u003e83e6582\u003c/code\u003e\u003c/a\u003e RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/db62c8c27ec5984058788547958f2f7c8d1bee95\"\u003e\u003ccode\u003edb62c8c\u003c/code\u003e\u003c/a\u003e Automated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator` from 7.14.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.14.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.openapitools:openapi-generator-core` from 7.14.0 to 7.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.14.0...v7.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.spotbugs:spotbugs-maven-plugin` from 4.9.3.2 to 4.9.6.0\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.9.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupports spotbugs 4.9.6\u003c/li\u003e\n\u003cli\u003enote: 4.9.5 had a defect with detection of jakarta in servlets that was unexpected and quickly patched for this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSpotbugs Maven Plugin 4.9.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport spotbugs 4.9.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSpotbugs Maven Plugin 4.9.4.2\u003c/h2\u003e\n\u003cp\u003eConsumer\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for 'chooseVisitors'\u003c/li\u003e\n\u003cli\u003eMinor code cleanup\u003c/li\u003e\n\u003cli\u003eStill supports spotbugs 4.9.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eProducer\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove add opens from jvm.config as no longer needed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSpotbugs Maven Plugin 4.9.4.1\u003c/h2\u003e\n\u003cp\u003eConsumer\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCleanup readme to better support plugin\u003c/li\u003e\n\u003cli\u003eDropped direct usage of plexus utils and commons io\u003c/li\u003e\n\u003cli\u003eGroovy 5 now run engine\u003c/li\u003e\n\u003cli\u003eCorrect issue since 4.9.2.0 resulting in most runs getting spotbugs.html file incorrectly.  This has been refactored to restore doxia 1 overrides to produce xml report only when not running in site lifecycle\u003c/li\u003e\n\u003cli\u003eCorrect defects with handling of various files on disk such as exclusion filters that were introduced into 4.9.4.0.  Integration tests have been applied to prevent future regression.\u003c/li\u003e\n\u003cli\u003eCommons io fileutils replaced by files.walk with detailed output moved to debug collection only rather than all runs\u003c/li\u003e\n\u003cli\u003eNormalization of path to linux style\u003c/li\u003e\n\u003cli\u003eAny regex usage is now precompiled\u003c/li\u003e\n\u003cli\u003eUse re-entrant lock for source indexer\u003c/li\u003e\n\u003cli\u003eCorrect locale usage to use default if not given\u003c/li\u003e\n\u003cli\u003eBlock doctype and XXE when processing xml files\u003c/li\u003e\n\u003cli\u003eCleanup some fields from resources and in code never used\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eProducer\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePin versions of github actions tools\u003c/li\u003e\n\u003cli\u003eRun maven 3.6.3 integration test on windows to get more broad support\u003c/li\u003e\n\u003cli\u003eRun maven integration test on mac to get more broad support\u003c/li\u003e\n\u003cli\u003eMaven 4 integration tests will continue on linux\u003c/li\u003e\n\u003cli\u003eFix maven wrapper perceived path traversal issue\u003c/li\u003e\n\u003cli\u003eCorrections to invoker to re-establish integration test verification's\u003c/li\u003e\n\u003cli\u003eFix bugs in integration tests\u003c/li\u003e\n\u003cli\u003eBetter secure xml usage in integration tests\u003c/li\u003e\n\u003cli\u003eCleanup integration test warnings\u003c/li\u003e\n\u003cli\u003eMake sure transfer of artifacts is correctly disabled on integration tests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eSpotbugs Maven Plugin 4.9.4.0\u003c/h2\u003e\n\u003cp\u003eRelease is large but mainly rewriting of underlying code.  This supports spotbugs 4.9.4, additional details below.\u003c/p\u003e\n\u003cp\u003eConsumer\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupporting spotbugs 4.9.4\u003c/li\u003e\n\u003cli\u003eUpdated all underlying dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9e8ce9daca2100ecb65dd5bbc0a95d0bc02754d8\"\u003e\u003ccode\u003e9e8ce9d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release spotbugs-maven-plugin-4.9.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/96d53475ce8148e235920530175b9e59d63f1146\"\u003e\u003ccode\u003e96d5347\u003c/code\u003e\u003c/a\u003e [pom] Bump spotbugs to 4.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/3408913abe89aae213481995642b6f2b64c78d53\"\u003e\u003ccode\u003e3408913\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1210\"\u003e#1210\u003c/a\u003e from spotbugs/renovate/spotbugs.version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/13c11ab32d26fd9eb2e8fe63ce19c37637982455\"\u003e\u003ccode\u003e13c11ab\u003c/code\u003e\u003c/a\u003e Update dependency com.github.spotbugs:spotbugs to v4.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/560c4693a21a36ffc0634f24abd22e534c85f81e\"\u003e\u003ccode\u003e560c469\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1208\"\u003e#1208\u003c/a\u003e from spotbugs/release/4.9.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/7cf0beb9701aea02c3243937b8892c444e0d034b\"\u003e\u003ccode\u003e7cf0beb\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/spotbugs/spotbugs-maven-plugin/commit/9cd9b6ff6a8b9506ecdbaee4fb08fa798a58ed30\"\u003e\u003ccode\u003e9cd9b6f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release spotbugs-maven-plugin-4.9.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/3171de8452be9ef69536e51d828de6bbb292f705\"\u003e\u003ccode\u003e3171de8\u003c/code\u003e\u003c/a\u003e Set version for next release to 4.9.5.0 snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/777042031fb37a089ada5419c9d5e0de1c5dd9a7\"\u003e\u003ccode\u003e7770420\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spotbugs/spotbugs-maven-plugin/issues/1207\"\u003e#1207\u003c/a\u003e from spotbugs/renovate/spotbugs.version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/commit/03f9784769cd180f24ac22b93ed2f7b21ba2bb4d\"\u003e\u003ccode\u003e03f9784\u003c/code\u003e\u003c/a\u003e Update dependency com.github.spotbugs:spotbugs to v4.9.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.9.3.2...spotbugs-maven-plugin-4.9.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-compiler-plugin` from 3.14.0 to 3.14.1\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.14.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/335\"\u003e#335\u003c/a\u003e) \u003ca href=\"https://github.com/gsmet\"\u003e\u003ccode\u003e@​gsmet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to not use --module-version for the Java compiler (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/331\"\u003e#331\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🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generatedSourcesPath back to the maven project (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/312\"\u003e#312\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-538\"\u003e[MCOMPILER-538]\u003c/a\u003e - Do not add target/generated-sources/annotations to the source roots (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/191\"\u003e#191\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\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\u003eEnforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/964\"\u003e#964\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/952\"\u003e#952\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 44 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/935\"\u003e#935\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.9 to 3.9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/336\"\u003e#336\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.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/324\"\u003e#324\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 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/316\"\u003e#316\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/0df6940466a5759a7c16947214ece072561fe23b\"\u003e\u003ccode\u003e0df6940\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/1bf9e5afdee07dd9063e715540401580209ae7d8\"\u003e\u003ccode\u003e1bf9e5a\u003c/code\u003e\u003c/a\u003e Enforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/f5161c48c5941da99eabcc140b80b86fc1d6d839\"\u003e\u003ccode\u003ef5161c4\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/63846f11f56d08cc0041aa44b74e64ca4e964e68\"\u003e\u003ccode\u003e63846f1\u003c/code\u003e\u003c/a\u003e Improve DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ab3f845238dfcde50fb3c936f4de8a764e7abc54\"\u003e\u003ccode\u003eab3f845\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 44 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/164bad4b393974ff55c9441431989e60057ded4d\"\u003e\u003ccode\u003e164bad4\u003c/code\u003e\u003c/a\u003e Allow to not use --module-version for the Java compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0b76ccde1c7cdd09ab52a2e38e5add6ac2baf57c\"\u003e\u003ccode\u003e0b76ccd\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.9 to 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5dbc9c3b20ae4c59bdf5789e62d8dfbe90ca678a\"\u003e\u003ccode\u003e5dbc9c3\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/17949d1020970929796b240e99527bc206a65de0\"\u003e\u003ccode\u003e17949d1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/d44d1bee9698947b5fbfc566ce54eaa91e257ec9\"\u003e\u003ccode\u003ed44d1be\u003c/code\u003e\u003c/a\u003e Add generatedSourcesPath back to the maven project\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.14.0...maven-compiler-plugin-3.14.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-surefire-plugin` from 3.5.3 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eName the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3170\"\u003e#3170\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3155\"\u003e#3155\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a single LauncherSession for invocations of JUnitPlatformProvider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/863\"\u003e#863\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\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-2298\"\u003e[SUREFIRE-2298]\u003c/a\u003e - fix xml output with junit 5 nested classes (fix integration with Cucumber and Archunit) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/828\"\u003e#828\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\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3168\"\u003e#3168\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid of plexus-annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3163\"\u003e#3163\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven-changes-plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/861\"\u003e#861\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/831\"\u003e#831\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.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3173\"\u003e#3173\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-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3172\"\u003e#3172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3171\"\u003e#3171\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3167\"\u003e#3167\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3165\"\u003e#3165\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.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3161\"\u003e#3161\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3158\"\u003e#3158\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.12.0 to 4.13.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/856\"\u003e#856\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.2 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/860\"\u003e#860\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-beanutils:commons-beanutils from 1.7.0 to 1.11.0 in /surefire-its/src/test/resources/webapp (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/851\"\u003e#851\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.11.1 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/844\"\u003e#844\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 (\u003ca href=\"https://redirect.github.com/apach...\n\n_Description has been truncated_","html_url":"https://github.com/mridang/openapi-generator-plus/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mridang%2Fopenapi-generator-plus/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}},{"old_version":"7.15.0","new_version":"7.16.0","update_type":"minor","path":"/dhis-2","pr_created_at":"2025-09-29T00:27:32.000Z","version_change":"7.15.0 → 7.16.0","issue":{"uuid":"2868624206","node_id":"PR_kwDOA_1uaM6q-7tO","number":22092,"state":"closed","title":"chore(deps-dev): bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0 in /dhis-2","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-29T00:46:25.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T00:27:32.000Z","updated_at":"2025-09-29T00:46:25.000Z","time_to_close":1133,"merged_at":"2025-09-29T00:46:25.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":"/dhis-2","ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.15.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.15.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dhis2/dhis2-core/pull/22092","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhis2%2Fdhis2-core/issues/22092","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22092/packages"}},{"old_version":"7.15.0","new_version":"7.16.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T00:26:19.000Z","version_change":"7.15.0 → 7.16.0","issue":{"uuid":"2868622856","node_id":"PR_kwDOGzaPjM6q-7YI","number":1324,"state":"closed","title":"Bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-29T15:59:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T00:26:19.000Z","updated_at":"2025-09-29T15:59:22.000Z","time_to_close":55983,"merged_at":"2025-09-29T15:59:22.000Z","merged_by":"ricardozanini","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.15.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.15.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/quarkiverse/quarkus-openapi-generator/pull/1324","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-openapi-generator/issues/1324","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1324/packages"}},{"old_version":"7.15.0","new_version":"7.16.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T00:25:31.000Z","version_change":"7.15.0 → 7.16.0","issue":{"uuid":"2868621198","node_id":"PR_kwDOGzaPjM6q-6-O","number":1323,"state":"closed","title":"Bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-29T15:59:37.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T00:25:31.000Z","updated_at":"2025-09-29T15:59:37.000Z","time_to_close":56046,"merged_at":"2025-09-29T15:59:37.000Z","merged_by":"ricardozanini","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.15.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.15.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/quarkiverse/quarkus-openapi-generator/pull/1323","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/quarkiverse%2Fquarkus-openapi-generator/issues/1323","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1323/packages"}},{"old_version":"7.10.0","new_version":"7.16.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T00:23:06.000Z","version_change":"7.10.0 → 7.16.0","issue":{"uuid":"3462764031","node_id":"PR_kwDOOOgZic6q-6Db","number":27,"state":"closed","title":"Bump org.openapitools:openapi-generator from 7.10.0 to 7.16.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-30T00:19:15.000Z","author_association":null,"state_reason":null,"created_at":"2025-09-29T00:23:06.000Z","updated_at":"2025-10-30T00:19:16.000Z","time_to_close":2678169,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.10.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":null,"ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.10.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.10.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.10.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/max-messenger/max-bot-api-schema/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/max-messenger%2Fmax-bot-api-schema/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"7.15.0","new_version":"7.16.0","update_type":"minor","path":"/dhis-2","pr_created_at":"2025-09-29T00:18:26.000Z","version_change":"7.15.0 → 7.16.0","issue":{"uuid":"2868611254","node_id":"PR_kwDOA_1uaM6q-4i2","number":22088,"state":"closed","title":"chore(deps-dev): bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0 in /dhis-2","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-29T00:32:51.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T00:18:26.000Z","updated_at":"2025-09-29T00:32:52.000Z","time_to_close":865,"merged_at":"2025-09-29T00:32:51.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"org.openapitools:openapi-generator","old_version":"7.15.0","new_version":"7.16.0","repository_url":"https://github.com/openapitools/openapi-generator"}],"path":"/dhis-2","ecosystem":"maven"},"body":"Bumps [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) from 7.15.0 to 7.16.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/openapitools/openapi-generator/releases\"\u003eorg.openapitools:openapi-generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.16.0 released\u003c/h2\u003e\n\u003cp\u003ev7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community.\u003c/p\u003e\n\u003cp\u003eThe  community also contributed \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22\"\u003e3 new generators\u003c/a\u003e in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[python] add async httpx support Client: Python \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Java Dubbo code generator for Apache Dubbo microservices \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21968\"\u003e#21968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew generator for Scala3 + sttp4 + jsoniter-scala \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21908\"\u003e#21908\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBelow are the highlights of the changes. For a full list of changes, please refer to the \u003ca href=\"https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+\"\u003e\u0026quot;Pull Request\u0026quot;\u003c/a\u003e tab.\u003c/p\u003e\n\u003ch2\u003eGeneral\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate commons related dependencies to newer versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21980\"\u003e#21980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly annotate Gradle task in- \u0026amp; outputs and enable stricter plugin validation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21957\"\u003e#21957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport normalizing anyof/oneof enum constraints to a single enum \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21917\"\u003e#21917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for minimal-update option in maven plugin \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21872\"\u003e#21872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate swagger parser to 2.1.32 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21818\"\u003e#21818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21799\"\u003e#21799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[3.1] Fixed lack of check for booleanSchemaValue \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21742\"\u003e#21742\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBash\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[bash] Drop old client.sh from petstore sample \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21987\"\u003e#21987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[bash] Fix issue where paste command doesn't work on Mac \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21986\"\u003e#21986\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eC#\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix visibility for enum in C# generator \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21984\"\u003e#21984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[C#] Fixes array TypeDeclaration parsing order to fix deep aliases \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21600\"\u003e#21600\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDart\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[dart-dio][timemachine] Bugfix: saving offset_date_serializer instead of local_date_serialize \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21974\"\u003e#21974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd skipCopyWith option for dart-dio \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21816\"\u003e#21816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eKotlin\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(kotlin-spring): add missing constructor parentheses for hashmap models \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22029\"\u003e#22029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin] Fix enum defaultValue in query parameters with schema reference \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22002\"\u003e#22002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin][client] remove old deprecated apis \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21988\"\u003e#21988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-spring][server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21950\"\u003e#21950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix missing \u003ca href=\"https://github.com/Serializable\"\u003e\u003ccode\u003e@​Serializable\u003c/code\u003e\u003c/a\u003e on enums for kotlin/jvm-retrofit2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21907\"\u003e#21907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] Fix string comparison in discriminator post-processing \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21881\"\u003e#21881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[kotlin-client] update Kotlin and libraries versions \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21866\"\u003e#21866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKotlin Multiplatform polymorphism with custom discriminator support \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21772\"\u003e#21772\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGo\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego: Fix missing imports for optional body params \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(golang): support for wrapped and xml name \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21899\"\u003e#21899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eJava\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22020\"\u003e#22020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[cxf] add support for Swagger2 \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22010\"\u003e#22010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix annotationLibrary option being ignored \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21992\"\u003e#21992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Java] [Spring-client] Exclude discriminator from nullable annotation \u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21981\"\u003e#21981\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/OpenAPITools/openapi-generator/commit/c0b72ee970922b47eac484ff851f3b9992cd5ef1\"\u003e\u003ccode\u003ec0b72ee\u003c/code\u003e\u003c/a\u003e update readme with 7.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/ee76a05def8e7571ea0b3b0408a51c762cbec6ac\"\u003e\u003ccode\u003eee76a05\u003c/code\u003e\u003c/a\u003e v7.16.0 release (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22039\"\u003e#22039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/30096d63b7a3057d39adcd302aea7ca78e669f51\"\u003e\u003ccode\u003e30096d6\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(rust): Add anyOf support to Rust client generator (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21896\"\u003e#21896\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22038\"\u003e#22038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/44a3be170fa80aaa402c83c88f653b6b2245be84\"\u003e\u003ccode\u003e44a3be1\u003c/code\u003e\u003c/a\u003e fix(kotlin-spring): add missing constructor parentheses for hashmap models (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/e38f6c05808f771ba901b5725469ed69572a3054\"\u003e\u003ccode\u003ee38f6c0\u003c/code\u003e\u003c/a\u003e [Rust-Axum] Support AnyOf, AllOf (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21948\"\u003e#21948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/2afac1aa28a7ddd61fecdeaba455de479ce8cae2\"\u003e\u003ccode\u003e2afac1a\u003c/code\u003e\u003c/a\u003e [typescript-axios]: \u003ccode\u003ewithSeparateModelsAndApi\u003c/code\u003e handles \u003ccode\u003eimportFileExtension\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/bab5ca24524061fede7ac0c00a8cbb723f820673\"\u003e\u003ccode\u003ebab5ca2\u003c/code\u003e\u003c/a\u003e [python] add async httpx support (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22021\"\u003e#22021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/c1931c10da21ff6cd914d6942d44094e150b9394\"\u003e\u003ccode\u003ec1931c1\u003c/code\u003e\u003c/a\u003e Add tests with optional body for go-server (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22034\"\u003e#22034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/d8d9744154023a4aa045b78adf104402d1d39e01\"\u003e\u003ccode\u003ed8d9744\u003c/code\u003e\u003c/a\u003e go: Fix missing imports for optional body params. (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/22014\"\u003e#22014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OpenAPITools/openapi-generator/commit/dc0d5c683949b821d3bd591748d9b327dbfdaf11\"\u003e\u003ccode\u003edc0d5c6\u003c/code\u003e\u003c/a\u003e replace deprecated 'typings' field with standard 'types' in package.json (\u003ca href=\"https://redirect.github.com/openapitools/openapi-generator/issues/21\"\u003e#21\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.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=org.openapitools:openapi-generator\u0026package-manager=maven\u0026previous-version=7.15.0\u0026new-version=7.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dhis2/dhis2-core/pull/22088","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhis2%2Fdhis2-core/issues/22088","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22088/packages"}}]}